]> rtime.felk.cvut.cz Git - omk.git/blob - tests/Makefile
Run all tests via Makefile
[omk.git] / tests / Makefile
1 wvtest_SCRIPTS = bin_scripts.sh all_omk_subdirs.inc                     \
2 all_omk_subdirs-recurs-expanded all_omk_subdirs-simply-expanded         \
3 automatic_subdirs bin_scripts.sh cmetric default-config                 \
4 extra_rules_subdirs header-files headers-generated                      \
5 headers-generated-default-cflags headers-nonexisting hooks              \
6 ignore_errors includes invocation_dir libraries no-print-directory      \
7 no_vpath omk_config override-config parallel_make programs              \
8 programs-cflags programs-cflags-cmdline programs-defs                   \
9 programs-test_PROGRAMS qt qt-qmake shlibs sources_dir                   \
10 sources_in_subdirectory sources_list subdirs_first                      \
11 subdirs_first-force-subdir use_leaf_makefiles vxworks whole_tree
12
13
14 all:
15         $(MAKE) -C ..
16         ./wvtestrun $(MAKE) wvtest
17
18 wvtest: $(wvtest_SCRIPTS:%=run-%)
19
20 RULES=$(shell cd ../rules; ls)
21
22 run-%: %
23         for i in $(RULES); do OMK_RULES=$$i ./$* || break; done