diff options
author | Raja R Harinath <harinath@hurrynot.org> | 2005-05-05 13:01:36 +0400 |
---|---|---|
committer | Raja R Harinath <harinath@hurrynot.org> | 2005-05-05 13:01:36 +0400 |
commit | f9522fad3cdfaedf8368b72f47806d55cfbc2a19 (patch) | |
tree | d4a818a8d9a67f1e49bc811de2f040c9ee149c24 /mcs/errors/Makefile | |
parent | 59580fe54fbd3c7f06f5ea68ba949ffcf9afb3ae (diff) |
In mcs:
Fix reopened #64812.
* typemanager.cs (Closure.Filter): Introduce checks for 'protected
internal'.
In tests:
* test-374.cs: New test based on #64812.
In errors:
* Makefile (%-lib.dll, %-module.dll): Build during 'make test' or
'make run-test'.
* cs0122-14.cs, cs0122-15.cs, CS0122-14-lib.cs, CS0122-15-lib.cs:
New tests based on #64812.
svn path=/trunk/mcs/; revision=44066
Diffstat (limited to 'mcs/errors/Makefile')
-rw-r--r-- | mcs/errors/Makefile | 14 |
1 files changed, 10 insertions, 4 deletions
diff --git a/mcs/errors/Makefile b/mcs/errors/Makefile index e56f8dbc06f..937044e2c91 100644 --- a/mcs/errors/Makefile +++ b/mcs/errors/Makefile @@ -27,11 +27,15 @@ DISTFILES = \ generics-expect-no-error generics-expect-wrong-error \ $(wildcard known-issues-*) -all-local: CS0118-2-lib.dll CS0122-10-lib.dll CS0534-3-lib.dll CS0534-4-lib.dll CS0571-3-lib.dll \ +TEST_SUPPORT_FILES = \ + CS0118-2-lib.dll CS0122-10-lib.dll CS0122-14-lib.dll CS0122-15-lib.dll \ + CS0534-3-lib.dll CS0534-4-lib.dll CS0571-3-lib.dll \ CS0612-2-lib.dll CS0618-2-lib.dll CS0619-8-lib.dll CS0619-17-lib.dll CS0619-32-lib.dll CS0619-33-lib.dll CS0619-36-lib.dll \ CS3005-16-lib.dll CS3013-module.dll -test-local: TestRunner-$(PROFILE).exe +all-local: + +test-local: TestRunner-$(PROFILE).exe $(TEST_SUPPORT_FILES) run-test-ondotnet-local: @@ -54,6 +58,8 @@ COMPILER = $(topdir)/class/lib/$(PROFILE)/mcs.exe TEST_PATTERN = 'cs*.cs' endif +run-mcs-tests: $(TEST_SUPPORT_FILES) + ifeq (net_2_0, $(PROFILE)) run-mcs-tests: -rm -f gmcs.log @@ -73,10 +79,10 @@ dist-local: dist-default install-local uninstall-local: %-lib.dll: %-lib.cs - $(BOOTSTRAP_MCS) /target:library /out:$@ $< + $(CSCOMPILE) /target:library /out:$@ $< %-module.dll: %-module.cs - $(BOOTSTRAP_MCS) /target:module /out:$@ $< + $(CSCOMPILE) /target:module /out:$@ $< TestRunner-$(PROFILE).exe: TestRunner.cs $(CSCOMPILE) /out:$@ TestRunner.cs |