build both 1.1 and 2.0 profiles use the all-profiles target.
svn path=/trunk/mcs/; revision=27290
+2004-05-13 Jackson Harper <jackson@ximian.com>
+
+ * Makefile: default build is no longer the multi profile build. Do
+ build both 1.1 and 2.0 profiles use the all-profiles target.
+
2004-05-12 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* Makefile: disable net_2_0 on windows. It doesn't build. Don't
.PHONY: all clean all-profile clean-profile install uninstall test run-test testcorlib
all clean:
-ifeq ($(PROFILE),)
- $(MAKE) PROFILE=default $@-profile
-ifneq ($(PLATFORM),win32)
- $(MAKE) PROFILE=net_2_0 $@-profile
-endif
-else
- $(MAKE) PROFILE=$(PROFILE) $@-profile
-endif
+ $(MAKE) $@-profile
all-profile: platform-check profile-check all-recursive
# fun specialty targets
+all-profiles:
+ $(MAKE) PROFILE=default all || exit 1 ; \
+ $(MAKE) PROFILE=net_2_0 all || exit 1 ;
+
testcorlib:
@cd class/corlib && $(MAKE) test run-test