makefile.gnu 693 B

123456789101112131415161718192021222324252627282930
  1. topdir = ../../..
  2. LIBRARY = system_linux_test.dll
  3. LIB_LIST = system_linux_test.args
  4. LIB_FLAGS = \
  5. -r $(topdir)/class/lib/corlib.dll \
  6. -r $(topdir)/class/lib/System.dll \
  7. -r $(topdir)/class/lib/System.Xml.dll \
  8. -r $(topdir)/class/lib/NUnitCore_mono.dll
  9. SOURCES_INCLUDE=*.cs
  10. SOURCES_EXCLUDE=_DUMMY_
  11. include $(topdir)/class/library.make
  12. MCS_FLAGS = --target library --noconfig
  13. TEST_SUITE_PREFIX = MonoTests.
  14. TEST_SUITE = AllTests
  15. NUNITCONSOLE=$(topdir)/class/lib/NUnitConsole_mono.exe
  16. MONO_PATH = $(topdir)/class/lib:.
  17. test: $(LIBRARY) run_test
  18. .PHONY: run_test
  19. run_test:
  20. -MONO_PATH=$(MONO_PATH) mono $(NUNITCONSOLE) $(TEST_SUITE_PREFIX)$(TEST_SUITE),system_linux_test.dll