X-Git-Url: http://wien.tomnetworks.com/gitweb/?a=blobdiff_plain;f=mcs%2FMakefile;h=cabe0042119692a527cbebbe3f6fba27a08e45c5;hb=9ddbf78ee56876ea41c3cadc320bf9a784fc6538;hp=7ac1242c1e995ead9cdeda2c8485afd0a489665d;hpb=569f1c283bf5b1d65ed13645fc8159e807f9e021;p=mono.git diff --git a/mcs/Makefile b/mcs/Makefile index 7ac1242c1e9..cabe0042119 100644 --- a/mcs/Makefile +++ b/mcs/Makefile @@ -4,15 +4,17 @@ SUBDIRS := build jay mcs class nunit24 ilasm tools tests errors docs basic_SUBDIRS := build jay mcs class tools net_2_0_bootstrap_SUBDIRS := build tools -net_2_0_SUBDIRS := build 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 -monotouch_SUBDIRS := build mcs class +net_2_0_SUBDIRS := build mcs class nunit24 ilasm tools tests errors +moonlight_bootstrap_SUBDIRS := build mcs class +moonlight_raw_SUBDIRS := build mcs class tools +moonlight_SUBDIRS := tools tests errors +monodroid_bootstrap_SUBDIRS := build mcs class +monodroid_SUBDIRS := build mcs class monotouch_bootstrap_SUBDIRS := build mcs class -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 +monotouch_SUBDIRS := build mcs class +net_3_5_SUBDIRS := build class tools/xbuild +net_4_0_bootstrap_SUBDIRS := build mcs class tools +net_4_0_SUBDIRS := build mcs class nunit24 ilasm tools tests errors docs # List of test subdirs that should pass 100% centum_tests := \ @@ -80,7 +82,7 @@ all-local $(STD_TARGETS:=-local): @: dir-check: - @if [ "$(NO_DIR_CHECK)" = "" -a "$(PROFILE)" != "basic" ]; then echo "Running make from the mcs directory is not supported. Run make from the parent directory (if using a tarball), or from the directory where the runtime is checked out (if using an SVN checkout)."; exit 1; fi + @if [ "$(NO_DIR_CHECK)" = "" -a "$(PROFILE)" != "basic" ]; then echo "Running make from the mcs directory is not supported. Run make from the parent directory."; exit 1; fi # fun specialty targets @@ -106,11 +108,13 @@ _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--moonlight--%): profile-do--moonlight--%: profile-do--moonlight_raw--% +$(_boot_:%=profile-do--monodroid--%): profile-do--monodroid--%: profile-do--monodroid_bootstrap--% +$(_boot_:%=profile-do--monodroid_bootstrap--%): profile-do--monodroid_bootstrap--%: profile-do--net_2_0--% $(_boot_:%=profile-do--monotouch--%): profile-do--monotouch--%: profile-do--monotouch_bootstrap--% $(_boot_:%=profile-do--monotouch_bootstrap--%): profile-do--monotouch_bootstrap--%: profile-do--net_2_0--% -$(_boot_:%=profile-do--net_2_1_raw--%): profile-do--net_2_1_raw--%: profile-do--net_2_1_bootstrap--% -$(_boot_:%=profile-do--net_2_1_bootstrap--%): profile-do--net_2_1_bootstrap--%: profile-do--net_2_0--% +$(_boot_:%=profile-do--moonlight_raw--%): profile-do--moonlight_raw--%: profile-do--moonlight_bootstrap--% +$(_boot_:%=profile-do--moonlight_bootstrap--%): profile-do--moonlight_bootstrap--%: profile-do--basic--% $(_boot_:%=profile-do--net_2_0--%): profile-do--net_2_0--%: profile-do--net_2_0_bootstrap--% $(_boot_:%=profile-do--net_2_0_bootstrap--%): profile-do--net_2_0_bootstrap--%: profile-do--basic--%