diff options
| author | EuAndreh <eu@euandre.org> | 2023-11-09 11:13:41 -0300 |
|---|---|---|
| committer | EuAndreh <eu@euandre.org> | 2023-11-09 11:14:48 -0300 |
| commit | d989491d69e564b7a2405d8666f1a488b46e0463 (patch) | |
| tree | a682fc703661a1edc28c9ef9beb86c49beffab4b /Makefile | |
| parent | Setup correct project install and uninstall (diff) | |
| download | papod-d989491d69e564b7a2405d8666f1a488b46e0463.tar.gz papod-d989491d69e564b7a2405d8666f1a488b46e0463.tar.xz | |
tests/assert-deps.sh: Enforce Makefile is always up-to-date
Diffstat (limited to 'Makefile')
| -rw-r--r-- | Makefile | 20 |
1 files changed, 13 insertions, 7 deletions
@@ -47,15 +47,13 @@ manpages.in = $(manpages.en.in) manpages = $(manpages.in:.in=) sources.js = \ - src/compat.js \ - src/utils.js \ - src/server/web.js \ - src/client.js \ + src/api.js \ + src/cli.js \ + src/utils.js \ tests.js = \ tests/js/compat.js \ tests/js/utils.js \ - tests/js/server/web.js \ sources = \ @@ -84,11 +82,19 @@ $(tests.js-t): check-t: $(tests.js-t) +assert-tests = \ + tests/assert-deps.sh \ + +$(assert-tests): ALWAYS + sh $@ + +check-asserts: $(assert-tests) + ## Run all tests. Each test suite is isolated, so that a parallel ## build can run tests at the same time. The required artifacts -## are created if required. -check: check-t +## are created if missing. +check: check-t check-asserts ## Remove *all* derived artifacts produced during the build. |
