diff options
author | Karel Kočí <cynerd@email.cz> | 2016-11-17 17:57:20 +0100 |
---|---|---|
committer | Karel Kočí <cynerd@email.cz> | 2016-11-17 17:57:20 +0100 |
commit | 33fcbdeef12b2831cff2dc6eee7c5b48e34d0851 (patch) | |
tree | 36fde3beca7695ab55e46910443ec25e64d55ea9 /tests | |
parent | ad2a23815a49245117cadbfcb6a59dfd6fc95483 (diff) | |
download | geml-master.tar.gz geml-master.tar.bz2 geml-master.zip |
For now only cppcheck is implemented.
Diffstat (limited to 'tests')
-rw-r--r-- | tests/tests.mk | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/tests/tests.mk b/tests/tests.mk new file mode 100644 index 0000000..33bc1e4 --- /dev/null +++ b/tests/tests.mk @@ -0,0 +1,16 @@ +# vim:ts=4:sw=4:noexpandtab + +.PHONY: help-test +help-test:: + @echo "General extendable macro language make test targets:" + @echo " tests - Executes all tests" + @echo " help-test - Prits help for all implemented tests" + @echo " cppcheck - Executes cppcheck on all compilled sources" + +.PHONY: tests +tests: cppcheck + +.PHONY: +cppcheck: $(CSRC) + @echo " CPPCHECK" + $(Q)$(CPPCHECK) --enable=all --std=c11 --error-exitcode=1 $(CSRC) |