-default_SUBDIRS := $(common_dirs) $(default_dirs)
-net_2_0_SUBDIRS := $(common_dirs) $(net_2_0_dirs)
-net_2_1_bootstrap_SUBDIRS := corlib System
+net_3_5_dirs := \
+ Microsoft.Build.Framework \
+ Microsoft.Build.Utilities \
+ Microsoft.Build.Engine \
+ Microsoft.Build.Tasks \
+ System.Web.Extensions.Design
+
+net_4_0_dirs := \
+ System.Dynamic \
+ System.Numerics \
+ Microsoft.CSharp \
+ 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 System.Core