3 MONO_POSIX := Mono.Posix
4 MONO_CSHARP_DEBUGGER := Mono.CSharp.Debugger
11 $(MONO_CSHARP_DEBUGGER)
13 basic_SUBDIRS := corlib System
14 net_1_1_bootstrap_SUBDIRS := $(bootstrap_dirs) Mono.Security
15 net_2_0_bootstrap_SUBDIRS := $(bootstrap_dirs)
17 include ../build/rules.make
26 System.EnterpriseServices \
36 System.Runtime.Serialization.Formatters.Soap \
37 System.Runtime.Remoting \
38 System.Configuration.Install \
40 $(MONO_CSHARP_DEBUGGER) \
41 Mono.Data.SqliteClient \
42 Mono.Data.SybaseClient \
44 System.Data.OracleClient \
49 System.Windows.Forms \
50 Microsoft.VisualBasic \
54 ICSharpCode.SharpZipLib \
57 Novell.Directory.Ldap \
59 System.DirectoryServices \
61 System.ServiceProcess \
62 System.Drawing.Design \
69 # Starting with Microsoft.Vsa, the libraries above weren't in the
70 # Linux makefile.gnu before, but they build fine, so might as well
73 # Need a way to only build/test Mono.Security.Win32 on Windows.
74 # It builds on linux, but make run-test will barf because a
77 # These libraries below are either unimplemented or don't compile, but
78 # I wrote makefiles for them.
84 # No new makefiles for: System.Messaging, System.Web.Mobile,
85 # System.ServiceProcess
95 .PHONY: all-local $(STD_TARGETS:=-local)
96 all-local $(STD_TARGETS:=-local):
99 DIST_PROFILES = basic net_1_1_bootstrap default net_2_0_bootstrap net_2_0
101 dist-local: dist-default
102 -$(MKINSTALLDIRS) $(distdir)/lib $(DIST_PROFILES:%=$(distdir)/lib/%)