makefile.gnu 692 B

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