diff --git a/mcs/ChangeLog b/mcs/ChangeLog index 898f75a9af30f..3d7224df64aa6 100644 --- a/mcs/ChangeLog +++ b/mcs/ChangeLog @@ -1,3 +1,10 @@ +2004-09-21 Raja R Harinath + + * Makefile (DIST_ONLY_SUBDIRS): Add 'gmcs' since it is specially + handled by 'class/corlib/Makefile'. + (test-installed-compiler): Run compiler tests using the installed + compiler. + 2004-09-14 Raja R Harinath * Makefile (SUBDIRS): Allow to be overriden by $(TEST_SUBDIRS). diff --git a/mcs/Makefile b/mcs/Makefile index 6a0caf3bd3bae..df020793fc9cd 100644 --- a/mcs/Makefile +++ b/mcs/Makefile @@ -2,6 +2,9 @@ thisdir := . SUBDIRS := build jay mcs monoresgen class mbas nunit20 ilasm tools tests errors docs +# 'gmcs' is specially built by rules inside class/corlib. +DIST_ONLY_SUBDIRS := gmcs + ifdef TEST_SUBDIRS SUBDIRS := $(TEST_SUBDIRS) endif @@ -36,6 +39,10 @@ testcorlib: compiler-tests: $(MAKE) TEST_SUBDIRS="tests errors" run-test-profiles +test-installed-compiler: + $(MAKE) TEST_SUBDIRS="tests errors" PROFILE=default TEST_RUNTIME=mono MCS=mcs run-test + $(MAKE) TEST_SUBDIRS="tests errors" PROFILE=net_2_0 TEST_RUNTIME=mono MCS=gmcs run-test + # Disting. We need to override $(distdir) here. package := mcs-$(VERSION)