Sfoglia il codice sorgente

2004-06-03 Atsushi Enomoto <[email protected]>

	* Makefile, executable.make, library.make, rules.make :
	  Added new target "run-test-ondotnet" that works what "run-test"
	  used to be on windows (i.e. tests our libs under MS.NET).

svn path=/trunk/mcs/; revision=28725
Atsushi Eno 21 anni fa
parent
commit
5b3d33811d
5 ha cambiato i file con 17 aggiunte e 1 eliminazioni
  1. 6 0
      mcs/build/ChangeLog
  2. 1 1
      mcs/build/Makefile
  3. 2 0
      mcs/build/executable.make
  4. 6 0
      mcs/build/library.make
  5. 2 0
      mcs/build/rules.make

+ 6 - 0
mcs/build/ChangeLog

@@ -1,3 +1,9 @@
+2004-06-03  Atsushi Enomoto  <[email protected]>
+
+	* Makefile, executable.make, library.make, rules.make :
+	  Added new target "run-test-ondotnet" that works what "run-test"
+	  used to be on windows (i.e. tests our libs under MS.NET).
+
 2004-06-01  Atsushi Enomoto  <[email protected]>
 
 	* platforms/win32.make : TEST_RUNTIME should be always mono we can't

+ 1 - 1
mcs/build/Makefile

@@ -2,7 +2,7 @@ thisdir = build
 SUBDIRS = 
 include ../build/rules.make
 
-all-local install-local test-local run-test-local clean-local uninstall-local:
+all-local install-local test-local run-test-local run-test-ondotnet-local clean-local uninstall-local:
 
 DISTFILES = \
 	README.makefiles		\

+ 2 - 0
mcs/build/executable.make

@@ -40,6 +40,8 @@ ifndef HAS_TEST
 test-local: $(PROGRAM)
 
 run-test-local:
+
+run-test-ondotnet-local:
 endif
 
 DISTFILES = $(sourcefile) $(EXTRA_DISTFILES)

+ 6 - 0
mcs/build/library.make

@@ -78,10 +78,16 @@ run-test-local: run-test-lib
 run-test-lib: test-local
 	$(TEST_RUNTIME) $(TEST_HARNESS) $(test_lib)
 
+run-test-ondotnet-local: run-test-ondotnet-lib
+
+run-test-ondotnet-lib: test-local
+	$(TEST_HARNESS) $(test_lib)
+
 else
 test-local: $(the_lib)
 
 run-test-local:
+run-test-ondotnet-local:
 endif
 
 DISTFILES = $(sourcefile) $(test_sourcefile) $(EXTRA_DISTFILES)

+ 2 - 0
mcs/build/rules.make

@@ -124,6 +124,8 @@ test: test-recursive test-local
 
 run-test: run-test-recursive test-local run-test-local
 
+run-test-ondotnet: run-test-ondotnet-recursive test-local run-test-ondotnet-local
+
 clean: clean-recursive clean-local
 
 uninstall: uninstall-recursive uninstall-local