blob: 0096563a6f7f4c1c14a35b1722d5a090646ac9af (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
|
# This is just used to copy and install the DLL files that are currently
# being compiled on windows.
#
SUBDIRS = . net_1_1 net_2_0
monobins_DATA = \
monoresgen.exe \
monoresgen.exe.mdb \
secutil.exe \
secutil.exe.mdb \
ilasm.exe \
ilasm.exe.mdb \
cilc.exe \
cilc.exe.mdb \
xsd.exe \
xsd.exe.mdb \
wsdl.exe \
wsdl.exe.mdb \
wsdl2.exe \
wsdl2.exe.mdb \
genxs.exe \
genxs.exe.mdb \
al.exe \
al.exe.mdb \
disco.exe \
disco.exe.mdb \
sqlsharp.exe \
sqlsharp.exe.mdb \
signcode.exe \
signcode.exe.mdb \
chktrust.exe \
chktrust.exe.mdb \
soapsuds.exe \
soapsuds.exe.mdb \
monop.exe \
monop.exe.mdb \
mono-find-provides.exe \
mono-find-provides.exe.mdb \
mono-find-requires.exe \
mono-find-requires.exe.mdb \
setreg.exe \
setreg.exe.mdb \
cert2spc.exe \
cert2spc.exe.mdb \
certmgr.exe \
certmgr.exe.mdb \
MakeCert.exe \
MakeCert.exe.mdb \
gacutil.exe \
gacutil.exe.mdb \
sn.exe \
sn.exe.mdb
monoone_DATA = \
mcs.exe \
mcs.exe.mdb \
mcs.exe.config \
mbas.exe
if ! PLATFORM_WIN32
gmcs_exe = gmcs.exe gmcs.exe.config gmcs.exe.mdb
endif
monotwo_DATA = $(gmcs_exe)
EXTRA_DIST= $(monobins_DATA) $(monoone_DATA) $(monotwo_DATA)
MAINTAINERCLEANFILES = $(EXTRA_DIST)
#
# Keep in sync with mono/mono/metadata/Makefile.am
#
if PLATFORM_WIN32
monobinsdir = $(libdir)
monoonedir = $(libdir)
monotwodir = $(libdir)
else
monobinsdir = $(bindir)
monoonedir = $(libdir)/mono/1.0/
monotwodir = $(libdir)/mono/2.0/
endif
$(monoone_DATA) $(monotwo_DATA) $(monobins_DATA):
@name=`echo "$@" | sed 's,\.exe.*$$,,'`; \
case $$name in \
mcs | mbas | monoresgen | gmcs | ilasm) d=$$name ;; \
cilc | genxs | al | disco | soapsuds | monop | browsercaps-updater | gacutil) d=tools/$$name ;; \
chktrust | signcode | MakeCert | cert2spc | certmgr | secutil | setreg | sn) d=tools/security ;; \
mono-find-provides | mono-find-requires) d=tools/mono-rpm-helpers/$$name ;; \
xsd) d=tools/mono-xsd ;; \
wsdl*) d=tools/wsdl ;; \
sqlsharp) d=tools/SqlSharp ;; \
esac; \
echo "test -f $(mcs_topdir)/$$d/$@" ; \
test -f $(mcs_topdir)/$$d/$@ || exit 1 ; \
echo "rm -f $(srcdir)/$@" ; \
rm -f $(srcdir)/$@ ; \
echo "cd $(srcdir) && $(LN_S) $(mcs_topdir_from_srcdir)/$$d/$@ $@" ; \
cd $(srcdir) && $(LN_S) $(mcs_topdir_from_srcdir)/$$d/$@ $@
copy_dlls:
cp /nt/mono/mcs/class/*/*.dll .
push_dlls:
scp -o "Protocol 1" *.dll *.exe snapshot@mono-cvs.ximian.com:dlls
cleanassemblies:
find -name \*.dll -exec rm -vf {} \;
find -name \*.exe -exec rm -vf {} \;
|