X-Git-Url: http://wien.tomnetworks.com/gitweb/?a=blobdiff_plain;f=mcs%2Fclass%2FMakefile;h=a3ab9e83dbae23a7fab298569970d7b8d195ddda;hb=6f82e580a4b397ca84005549fae89e329a7d1c67;hp=affdf485983da7afb6d46e4135c5e2d2a3aedf74;hpb=a3ea7ceb4d4f5e2cb8ea421313e8939640fb898c;p=mono.git diff --git a/mcs/class/Makefile b/mcs/class/Makefile index affdf485983..a3ab9e83dba 100644 --- a/mcs/class/Makefile +++ b/mcs/class/Makefile @@ -38,15 +38,23 @@ common_dirs := \ System.Security \ System.Configuration \ System \ + System.XML \ I18N \ System.Drawing \ System.EnterpriseServices \ Mono.C5 \ Mono.Data.Tds \ + Mono.Cecil \ + Mono.Cecil.Mdb \ System.Transactions \ System.Data \ Mono.Data \ Mono.GetOptions \ + $(MONO_SYMBOLWRITER) \ + $(MONO_POSIX) \ + Accessibility \ + Mono.Mozilla \ + Managed.Windows.Forms \ System.Web \ System.Web.Services \ System.Web \ @@ -54,16 +62,13 @@ 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 \ System.Design \ PEAPI \ Npgsql \ @@ -78,27 +83,39 @@ common_dirs := \ System.Messaging \ System.ServiceProcess \ System.Drawing.Design \ + System.Design \ Mono.Http \ Microsoft.Vsa \ Mono.Cairo \ IBM.Data.DB2 \ Microsoft.JScript \ - CustomMarshalers + CustomMarshalers \ + OpenSystem.C default_dirs := FirebirdSql.Data.Firebird net_2_0_dirs := \ + System.Core \ + System.Web.Extensions \ + System.Web.Extensions.Design \ Microsoft.Build.Framework \ Microsoft.Build.Utilities \ Microsoft.Build.Engine \ Microsoft.Build.Tasks +net_2_1_dirs := \ + corlib \ + System \ + System.Xml.Core \ + System.Core \ + default_SUBDIRS := $(common_dirs) $(default_dirs) net_2_0_SUBDIRS := $(common_dirs) $(net_2_0_dirs) +net_2_1_SUBDIRS := $(net_2_1_dirs) include ../build/rules.make -SUBDIRS = $(common_dirs) $(default_dirs) $(net_2_0_dirs) +SUBDIRS = $(common_dirs) $(default_dirs) $(net_2_0_dirs) $(net_2_1_dirs) # These libraries below are either unimplemented or don't compile, but # I wrote makefiles for them. @@ -113,6 +130,7 @@ DIST_ONLY_SUBDIRS = \ DISTFILES = \ ecma.pub \ + winfx.pub \ mono.pub \ msfinal.pub \ mono.snk \ @@ -131,13 +149,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/%): @@ -145,4 +161,3 @@ $(basic_files:%=lib/basic/%): dist-default: $(monolite_files) dist-local: dist-default - -$(MKINSTALLDIRS) $(DIST_PROFILE_DIRS:%=$(distdir)/lib/%) $(COMPAT_PROFILE_DIRS:%=$(distdir)/compat/%)