| # Let every project have a standard GNU `check' target | |
| !contains(QMAKE_EXTRA_TARGETS, check) { | |
| contains(TEMPLATE, subdirs): \ | |
| prepareRecursiveTarget(check) | |
| else: \ | |
| check.depends = first # `make check' implies build | |
| QMAKE_EXTRA_TARGETS += check | |
| } | |
| # ... and the same for benchmarks, too. | |
| !contains(QMAKE_EXTRA_TARGETS, benchmark) { | |
| contains(TEMPLATE, subdirs): \ | |
| prepareRecursiveTarget(benchmark) | |
| else: \ | |
| benchmark.depends = first # `make benchmark' implies build | |
| QMAKE_EXTRA_TARGETS += benchmark | |
| } | |