1 # This is just used to copy and install the DLL files that are currently
2 # being compiled on windows.
5 SUBDIRS = . net_1_1 net_2_0
7 mcs_topdir=$(top_srcdir)/../mcs
40 mono-find-provides.exe \
41 mono-find-provides.exe.mdb \
42 mono-find-requires.exe \
43 mono-find-requires.exe.mdb \
64 gmcs_exe = gmcs.exe gmcs.exe.config gmcs.exe.mdb
66 monotwo_DATA = $(gmcs_exe)
68 EXTRA_DIST= $(monobins_DATA) $(monoone_DATA) $(monotwo_DATA)
70 MAINTAINERCLEANFILES = $(EXTRA_DIST)
73 # Keep in sync with mono/mono/metadata/Makefile.am
76 monobinsdir = $(libdir)
77 monoonedir = $(libdir)
78 monotwodir = $(libdir)
80 monobinsdir = $(bindir)
81 monoonedir = $(libdir)/mono/1.0/
82 monotwodir = $(libdir)/mono/2.0/
85 $(monoone_DATA) $(monotwo_DATA) $(monobins_DATA):
86 @name=`echo "$@" | sed 's,\.exe.*$$,,'`; \
88 mcs | mbas | monoresgen | gmcs | ilasm) d=$$name ;; \
89 cilc | genxs | al | disco | soapsuds | monop | browsercaps-updater | gacutil) d=tools/$$name ;; \
90 chktrust | signcode | MakeCert | cert2spc | certmgr | secutil | setreg | sn) d=tools/security ;; \
91 mono-find-provides | mono-find-requires) d=tools/mono-rpm-helpers/$$name ;; \
92 xsd) d=tools/mono-xsd ;; \
93 wsdl*) d=tools/wsdl ;; \
94 sqlsharp) d=tools/SqlSharp ;; \
96 echo "test -f $(top_srcdir)/../mcs/$$d/$@" ; \
97 test -f $(top_srcdir)/../mcs/$$d/$@ || exit 1 ; \
98 echo "rm -f $(srcdir)/$@" ; \
99 rm -f $(srcdir)/$@ ; \
100 echo "cd $(srcdir) && $(LN_S) ../../mcs/$$d/$@ $@" ; \
101 cd $(srcdir) && $(LN_S) ../../mcs/$$d/$@ $@
104 cp /nt/mono/mcs/class/*/*.dll .
107 scp -o "Protocol 1" *.dll *.exe snapshot@mono-cvs.ximian.com:dlls
110 find -name \*.dll -exec rm -vf {} \;
111 find -name \*.exe -exec rm -vf {} \;