X-Git-Url: http://wien.tomnetworks.com/gitweb/?a=blobdiff_plain;f=mcs%2Fclass%2FMakefile;h=bafce898d59703371303ee3cc1ad0d8d6e28a18b;hb=240d238b801f3f944c42b6c74ab9819bddb4734b;hp=993748004ca62353f3948e5eb05e068053982c6d;hpb=eb28f82195c16d3c4804f37df5e080a93fb713c8;p=mono.git diff --git a/mcs/class/Makefile b/mcs/class/Makefile index 993748004ca..bafce898d59 100644 --- a/mcs/class/Makefile +++ b/mcs/class/Makefile @@ -38,6 +38,7 @@ common_dirs := \ System.Security \ System.Configuration \ System \ + System.XML \ I18N \ System.Drawing \ System.EnterpriseServices \ @@ -47,6 +48,10 @@ common_dirs := \ System.Data \ Mono.Data \ Mono.GetOptions \ + $(MONO_SYMBOLWRITER) \ + $(MONO_POSIX) \ + Accessibility \ + Managed.Windows.Forms \ System.Web \ System.Web.Services \ System.Web \ @@ -54,20 +59,17 @@ common_dirs := \ System.Runtime.Remoting \ System.Configuration.Install \ System.Management \ - $(MONO_SYMBOLWRITER) \ - $(MONO_POSIX) \ + Mono.Data.Sqlite \ Mono.Data.SqliteClient \ Mono.Data.SybaseClient \ Mono.Data.TdsClient \ System.Data.OracleClient \ - Accessibility \ Microsoft.VisualC \ Cscompmgd \ - Managed.Windows.Forms \ - Microsoft.VisualBasic \ System.Design \ PEAPI \ Npgsql \ + Compat.ICSharpCode.SharpZipLib \ ICSharpCode.SharpZipLib \ Compat.ICSharpCode.SharpZipLib \ ByteFX.Data \ @@ -83,11 +85,13 @@ common_dirs := \ Mono.Cairo \ IBM.Data.DB2 \ Microsoft.JScript \ - CustomMarshalers + CustomMarshalers \ + OpenSystem.C default_dirs := FirebirdSql.Data.Firebird net_2_0_dirs := \ + System.Core \ Microsoft.Build.Framework \ Microsoft.Build.Utilities \ Microsoft.Build.Engine \ @@ -103,8 +107,7 @@ SUBDIRS = $(common_dirs) $(default_dirs) $(net_2_0_dirs) # These libraries below are either unimplemented or don't compile, but # I wrote makefiles for them. -BROKEN_SUBDIRS = \ - Mono.Globalization +BROKEN_SUBDIRS = DIST_ONLY_SUBDIRS = \ $(BROKEN_SUBDIRS) @@ -132,13 +135,11 @@ all-local $(STD_TARGETS:=-local): basic_files = mcs.exe mscorlib.dll System.dll System.Xml.dll monolite_files = $(basic_files:%=lib/monolite/%) -DIST_PROFILE_DIRS = basic net_1_1_bootstrap default net_2_0_bootstrap net_2_0 -COMPAT_PROFILE_DIRS = default net_2_0 - lib/monolite: $(MKINSTALLDIRS) $@ -$(monolite_files): lib/monolite/%: lib/basic/% lib/monolite +$(monolite_files): | lib/monolite +$(monolite_files): lib/monolite/%: lib/basic/% cp -p $< $@ $(basic_files:%=lib/basic/%): @@ -146,4 +147,3 @@ $(basic_files:%=lib/basic/%): dist-default: $(monolite_files) dist-local: dist-default - -$(MKINSTALLDIRS) $(DIST_PROFILE_DIRS:%=$(distdir)/lib/%) $(COMPAT_PROFILE_DIRS:%=$(distdir)/compat/%)