thisdir := .
-SUBDIRS := build jay mcs class mbas nunit20 monoresgen ilasm tools tests errors docs
+SUBDIRS := build jay mcs monoresgen class mbas nunit20 ilasm tools tests errors docs
OVERRIDE_BARE_TARGETS = hells yeah
include build/rules.make
#all: platform-check profile-check all-recursive #all-local
-all:
- $(MAKE) PROFILE=default all-profile
- $(MAKE) PROFILE=net_2_0 all-profile
+.PHONY: all clean all-profiles clean-profiles install uninstall test run-test testcorlib
-all-profile: platform-check profile-check all-recursive
+all: platform-check profile-check all-recursive
install: platform-check profile-check install-recursive #install-local
run-test: run-test-recursive #run-test-local
+run-test-ondotnet: run-test-ondotnet-recursive # run-test-ondotnet-local
+
clean: clean-recursive #clean-local
# fun specialty targets
+all-profiles:
+ $(MAKE) PROFILE=default all
+ $(MAKE) PROFILE=net_2_0 all
+
+clean-profiles:
+ $(MAKE) PROFILE=default clean
+ $(MAKE) PROFILE=net_2_0 clean
+
testcorlib:
@cd class/corlib && $(MAKE) test run-test