| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113 |
- # This is just used to copy and install the DLL files that are currently
- # being compiled on windows.
- #
- mcs_topdir=$(top_srcdir)/../mcs
- assemblies_DATA = \
- Accessibility.dll \
- ByteFX.Data.dll \
- Commons.Xml.Relaxng.dll \
- mscorlib.dll \
- Cscompmgd.dll \
- I18N.CJK.dll \
- I18N.dll \
- I18N.MidEast.dll \
- I18N.Other.dll \
- I18N.Rare.dll \
- I18N.West.dll \
- ICSharpCode.SharpZipLib.dll \
- Microsoft.VisualBasic.dll \
- Microsoft.VisualC.dll \
- Microsoft.Vsa.dll \
- Mono.Cairo.dll \
- Mono.CSharp.Debugger.dll \
- Mono.Data.SqliteClient.dll \
- Mono.Data.SybaseClient.dll \
- Mono.Data.TdsClient.dll \
- Mono.Data.Tds.dll \
- Novell.Directory.Ldap.dll \
- Mono.GetOptions.dll \
- Mono.Http.dll \
- Mono.Posix.dll \
- Mono.Security.dll \
- Mono.Security.Win32.dll \
- Npgsql.dll \
- NUnit.Util.dll \
- NUnit.Framework.dll \
- PEAPI.dll \
- System.Configuration.Install.dll \
- System.Data.dll \
- System.Data.OracleClient.dll \
- System.dll \
- System.Design.dll \
- System.DirectoryServices.dll \
- System.Drawing.Design.dll \
- System.Drawing.dll \
- System.EnterpriseServices.dll \
- System.Management.dll \
- System.Messaging.dll \
- System.Runtime.Remoting.dll \
- System.Runtime.Serialization.Formatters.Soap.dll \
- System.Security.dll \
- System.ServiceProcess.dll \
- System.Web.dll \
- System.Web.Services.dll \
- System.Windows.Forms.dll \
- System.Xml.dll
- monobins_DATA = mcs.exe mbas.exe monoresgen.exe secutil.exe ilasm.exe cilc.exe xsd.exe wsdl.exe genxs.exe al.exe disco.exe sqlsharp.exe signcode.exe chktrust.exe soapsuds.exe monop.exe setreg.exe cert2spc.exe certmgr.exe MakeCert.exe
- EXTRA_DIST = $(monobins_DATA) $(assemblies_DATA)
- #
- # Keep in sync with mono/mono/metadata/Makefile.am
- #
- assembliesdir = $(libdir)
- monobinsdir = $(bindir)
- $(assemblies_DATA):
- @f=$(mcs_topdir)/class/lib/$@; \
- if test -f $$f; then :; else f=$(assembliesdir)/$@; fi ; \
- echo "cp -f $$f $(srcdir)"; \
- cp -f $$f $(srcdir)
- $(monobins_DATA):
- @case "$@" in \
- mcs.exe) d=mcs ;; \
- mbas.exe) d=mbas ;; \
- secutil.exe) d=tools/security ;; \
- monoresgen.exe) d=monoresgen ;; \
- ilasm.exe) d=ilasm ;; \
- cilc.exe) d=tools/cilc ;; \
- xsd.exe) d=tools/mono-xsd ;; \
- wsdl.exe) d=tools/wsdl ;; \
- genxs.exe) d=tools/genxs ;; \
- al.exe) d=tools/al ;; \
- disco.exe) d=tools/disco ;; \
- soapsuds.exe) d=tools/soapsuds ;; \
- sqlsharp.exe) d=tools/SqlSharp ;; \
- chktrust.exe) d=tools/security ;; \
- signcode.exe) d=tools/security ;; \
- MakeCert.exe) d=tools/security ;; \
- cert2spc.exe) d=tools/security ;; \
- certmgr.exe) d=tools/security ;; \
- setreg.exe) d=tools/security ;; \
- monop.exe) d=tools/monop ;; \
- browsercaps-updater.exe) d=tools/browsercaps-updater ;; \
- esac; \
- f=$(mcs_topdir)/$$d/$@; \
- if test -f $$f; then :; else f=$(monobinsdir)/$@; fi ; \
- echo "cp -f $$f $(srcdir)"; \
- cp -f $$f $(srcdir)
- dist-hook:
- for i in $(monobins_DATA) $(assemblies_DATA); do \
- if test ! -s $(srcdir)/$$i; then echo $$i is empty && exit 1; fi \
- done
- copy_dlls:
- cp /nt/mono/mcs/class/*/*.dll .
- push_dlls:
- scp -o "Protocol 1" *.dll *.exe [email protected]:dlls
|