-net_1_1_bootstrap_SUBDIRS = gacutil security resgen culevel
-net_1_1_SUBDIRS := $(net_1_1_dirs)
-net_2_0_bootstrap_SUBDIRS = resgen
-net_2_0_SUBDIRS := $(net_2_0_dirs)
-net_2_1_raw_SUBDIRS := $(net_2_1_dirs)
-net_2_1_SUBDIRS := $(net_2_1_dirs)
+build_SUBDIRS = gacutil security culevel
+net_2_0_SUBDIRS := $(basic_SUBDIRS) $(net_2_0_dirs)
+net_4_0_SUBDIRS := $(net_4_0_dirs) $(basic_SUBDIRS)
+net_4_5_SUBDIRS := $(net_4_0_SUBDIRS)