#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
# fun specialty targets
+all-profiles:
+ $(MAKE) PROFILE=default all || exit 1 ; \
+ $(MAKE) PROFILE=net_2_0 all || exit 1 ;
+
+clean-profiles:
+ $(MAKE) PROFILE=default clean || exit 1 ; \
+ $(MAKE) PROFILE=net_2_0 clean || exit 1 ;
+
testcorlib:
@cd class/corlib && $(MAKE) test run-test