+2005-01-31 Sebastien Pouliot <sebastien@ximian.com>
+
+ * library.make: Exclude CAS category when running unit tests with
+ Mono (they can be run manually using --security). Added a define
+ for WINDOWS (only on Windows) to be used for declarative security
+ attributes ONLY.
+
2005-01-24 Raja R Harinath <rharinath@novell.com>
* library.make (run-test-lib, run-test-ondotnet-lib): Print out
ifeq ($(PLATFORM), win32)
GACDIR = `cygpath -w $(libdir)`
GACROOT = `cygpath -w $(DESTDIR)$(libdir)`
+test_flags += -d:WINDOWS
else
GACDIR = $(libdir)
GACROOT = $(DESTDIR)$(libdir)
## FIXME: i18n problem in the 'sed' command below
run-test-lib: test-local
ok=:; \
- $(TEST_RUNTIME) $(TEST_HARNESS) $(TEST_HARNESS_FLAGS) /output:TestResult-$(PROFILE).log /exclude:NotWorking,ValueAdd /xml:TestResult-$(PROFILE).xml $(test_assemblies) || ok=false; \
+ $(TEST_RUNTIME) $(TEST_HARNESS) $(TEST_HARNESS_FLAGS) /output:TestResult-$(PROFILE).log /exclude:NotWorking,ValueAdd,CAS /xml:TestResult-$(PROFILE).xml $(test_assemblies) || ok=false; \
sed '1,/^Tests run: /d' TestResult-$(PROFILE).log; \
$$ok