Makefile.am 953 B

123456789101112131415161718192021222324252627282930
  1. ## Process this file with automake to produce Makefile.in
  2. test_org_tests = heading_tests.sh heading_movement_tests.sh \
  3. text_tests.sh property_tests.sh
  4. TESTS = check_org-merge-driver $(test_org_tests)
  5. #test_suite_runner.sh
  6. #test_org_tests =
  7. ## Check Unit Tests
  8. check_PROGRAMS = check_org-merge-driver
  9. check_org_merge_driver_SOURCES = \
  10. check_org-merge-driver.c
  11. check_org_merge_driver_CFLAGS = @CHECK_CFLAGS@ -I$(top_srcdir)/src \
  12. -I$(top_srcdir)/gnulib/lib
  13. check_org_merge_driver_LDADD = @CHECK_LIBS@ $(top_srcdir)/gnulib/lib/libgnu.a
  14. ## Merge Rule Tests
  15. #check_org-merge-driver
  16. TEST_EXTENSIONS = .sh
  17. SH_LOG_DRIVER = env AM_TAP_AWK='$(AWK)' bash \
  18. $(top_srcdir)/config/tap-driver.sh
  19. # retangle the test files if the tests are updated
  20. retangle : test.org
  21. echo "Must re-tangle files"
  22. emacs --batch --file test.org --eval "(org-babel-tangle)"
  23. chmod 700 test_suite_runner.sh # make the generated test script executable