# Note that Mono.Security and System.Security aren't listed.
# We may have to add those if 'mcs' starts using them.
-basic_SUBDIRS := corlib System System.XML System Mono.Security Mono.CompilerServices.SymbolWriter
+basic_SUBDIRS := corlib System System.XML System Mono.Security Mono.CompilerServices.SymbolWriter System.Core
net_1_1_java_SUBDIRS = \
System.Xml \
Mono.Options \
Mono.Simd \
Mono.Tasklets \
+ Mono.CSharp \
WindowsBase \
System.Data.Services
net_2_1_dirs := \
corlib \
Mono.CompilerServices.SymbolWriter \
+ System.Core \
System \
System.Net \
System.XML \
- System.Core \
System.Xml.Linq \
System.Runtime.Serialization \
System.ServiceModel \
System.Dynamic \
System.Numerics \
Microsoft.CSharp \
- System.Windows.Forms.DataVisualization
+ System.Windows.Forms.DataVisualization \
+ System.ComponentModel.Composition \
+ System.ServiceModel.Routing
net_2_0_bootstrap_SUBDIRS := $(bootstrap_dirs)
net_2_0_SUBDIRS := $(common_dirs) $(net_2_0_dirs) $(net_2_0_only_dirs)
-net_2_1_bootstrap_SUBDIRS := corlib System Mono.CompilerServices.SymbolWriter
+net_2_1_bootstrap_SUBDIRS := corlib System Mono.CompilerServices.SymbolWriter System.Core
net_2_1_raw_SUBDIRS := $(net_2_1_dirs)
monotouch_bootstrap_SUBDIRS := corlib System Mono.CompilerServices.SymbolWriter
monotouch_SUBDIRS := $(monotouch_dirs)
SUBDIRS = $(common_dirs) $(net_1_1_dirs) $(net_2_0_dirs) $(net_2_0_only_dirs) $(net_2_1_dirs) $(net_3_5_dirs) $(net_4_0_dirs)
-# These libraries below are either unimplemented or don't compile, but
-#BROKEN_SUBDIRS =
-#DIST_ONLY_SUBDIRS = $(BROKEN_SUBDIRS)
+DIST_ONLY_SUBDIRS = dlr
# No new makefiles for: System.Messaging, System.Web.Mobile,
# System.ServiceProcess
# What is this used for ?
-basic_files = gmcs.exe mscorlib.dll System.dll System.Xml.dll Mono.Security.dll
+basic_files = gmcs.exe mscorlib.dll System.dll System.Xml.dll Mono.Security.dll System.Core.dll
monolite_files = $(basic_files:%=lib/monolite/%)
lib/monolite: