libclayer/make/checks.am

30 lines
622 B
Plaintext
Raw Normal View History

2022-12-25 08:58:00 +00:00
# vim: set syntax=automake:
MY_CHECKS =
check: $(MY_CHECKS)
if ENABLE_CHECKS_CPPCHECK
MY_CHECKS += check-cppcheck
check-cppcheck:
2022-12-25 10:31:42 +00:00
$(CPPCHECK) $(CPPCHECK_ARGS) $(CPPCHECK_INC) $(CPPCHECK_PATHS)
2022-12-25 08:58:00 +00:00
CPPCHECK_ARGS = \
--quiet \
--error-exitcode=1 \
--std=c99 \
--inline-suppr \
--enable=warning,style,performance,portability
CPPCHECK_INC = \
-I$(top_builddir)/include \
2022-12-25 10:31:42 +00:00
-I$(top_srcdir)/include
2022-12-25 08:58:00 +00:00
CPPCHECK_PATHS = \
2022-12-25 11:54:25 +00:00
$(top_builddir)/include \
$(top_srcdir)/include \
$(top_builddir)/src \
$(top_srcdir)/src \
$(top_builddir)/tests \
2022-12-25 08:58:00 +00:00
$(top_srcdir)/tests
endif