1
0
mirror of https://github.com/fwbuilder/fwbuilder synced 2026-03-21 02:37:16 +01:00

Added call to qmake before compiling unit tests to generate Makefile. Also, fixed clean_tests target. (fixed #1826, i hope)

This commit is contained in:
A2K 2010-11-04 22:20:19 +02:00
parent eb48002f88
commit 5284abeb9b
3 changed files with 15 additions and 4 deletions

View File

@ -7,15 +7,24 @@ SUBDIRS = src doc
DOLLAR = $
build_tests.commands = cd src/unit_tests; make build_tests; cd -
build_tests.commands = cd src/unit_tests; \
qmake -spec $${DOLLAR}$${DOLLAR}QMAKESPEC && \
./unit_tests.sh make build_tests; \
cd -
build_tests.depends = all
run_tests.commands = cd src/unit_tests; make run_tests; cd -
run_tests.commands = cd src/unit_tests; \
qmake -spec $${DOLLAR}$${DOLLAR}QMAKESPEC && \
./unit_tests.sh make run_tests; \
cd -
run_tests.depends = all
tests.depends = run_tests
clean_tests.commands = cd src/unit_tests; make clean_tests; cd -
clean_tests.commands = cd src/unit_tests; \
qmake -spec $${DOLLAR}$${DOLLAR}QMAKESPEC && \
./unit_tests.sh make clean_tests; \
cd -
QMAKE_EXTRA_TARGETS += build_tests run_tests clean_tests tests

View File

@ -35,7 +35,7 @@ run_tests.commands = echo "Running tests..."; \
./${TARGET}
run_tests.depends = build_tests
build_tests.depends = all
clean_tests.depends = all
clean_tests.depends = clean
QMAKE_EXTRA_TARGETS += run_tests build_tests clean_tests
INCLUDEPATH += $$ANTLR_INCLUDEPATH

View File

@ -1,5 +1,7 @@
#!/bin/bash
set +x
commands=$@
for directory in `find . -maxdepth 1 -name '*[tT]est' -type d -regex '\./[A-Za-z0-9\-\_]*'`