X-Git-Url: http://wien.tomnetworks.com/gitweb/?a=blobdiff_plain;f=mcs%2FMakefile;h=d7d430296be25be9d6f789da952f7ffc0429a925;hb=a9544047d5925521b80d56ec70e00995e7cc0eb0;hp=2bb6adf827684ad6ab038474269977f4babc3664;hpb=c04c40760d13b2b46c34ee61fe9e0de47eaf1fbd;p=mono.git diff --git a/mcs/Makefile b/mcs/Makefile index 2bb6adf8276..d7d430296be 100644 --- a/mcs/Makefile +++ b/mcs/Makefile @@ -1,15 +1,17 @@ thisdir := . -SUBDIRS := build jay mcs class nunit20 ilasm tools tests errors docs +SUBDIRS := build jay mcs class nunit24 ilasm tools tests errors docs basic_SUBDIRS := build jay mcs class net_1_1_bootstrap_SUBDIRS := build jay mcs class ilasm tools net_2_0_bootstrap_SUBDIRS := build jay mcs class ilasm tools -net_2_0_SUBDIRS := build jay mcs class nunit20 ilasm tools tests errors +net_2_0_SUBDIRS := build jay mcs class nunit24 ilasm tools tests errors docs net_2_1_bootstrap_SUBDIRS := build mcs class net_2_1_raw_SUBDIRS := build mcs class tools net_2_1_SUBDIRS := tools tests errors net_3_5_SUBDIRS := build class +net_4_0_bootstrap_SUBDIRS := build mcs class tools +net_4_0_SUBDIRS := build mcs class nunit24 ilasm tools tests errors # List of test subdirs that should pass 100% centum_tests := \ @@ -24,7 +26,6 @@ centum_tests := \ class/System.Design \ class/System.DirectoryServices \ class/System.Drawing \ - class/System.Messaging \ class/System.Runtime.Remoting \ class/System.Runtime.Serialization.Formatters.Soap \ class/System.Security \ @@ -78,7 +79,7 @@ dir-check: # fun specialty targets -PROFILES = net_1_1 net_2_0 net_3_5 +PROFILES = net_1_1 net_2_0 net_3_5 net_4_0 .PHONY: all-profiles $(STD_TARGETS:=-profiles) all-profiles $(STD_TARGETS:=-profiles): %-profiles: profiles-do--% @@ -97,6 +98,8 @@ profiles-do--run-test: # Orchestrate the bootstrap here. _boot_ = all clean install +$(_boot_:%=profile-do--net_4_0--%): profile-do--net_4_0--%: profile-do--net_4_0_bootstrap--% +$(_boot_:%=profile-do--net_4_0_bootstrap--%): profile-do--net_4_0_bootstrap--%: profile-do--net_2_0--% $(_boot_:%=profile-do--net_3_5--%): profile-do--net_3_5--%: profile-do--net_2_0--% $(_boot_:%=profile-do--net_2_1--%): profile-do--net_2_1--%: profile-do--net_2_1_raw--% $(_boot_:%=profile-do--net_2_1_raw--%): profile-do--net_2_1_raw--%: profile-do--net_2_1_bootstrap--%