Radish alpha
H
rad:z3QDZAW2FAfuLvihrhiyDC9fAD8G9
HardenedBSD Package Manager
Radicle
Git
Add a make cocci target
Baptiste Daroussin committed 11 years ago
commit 04009dc99476b67f0644eb80456a9d7682ccbc7b
parent 64d9b92
1 file changed +19 -0
modified Makefile.am
@@ -16,4 +16,23 @@ check-local:
		--kyuafile='$(top_srcdir)/Kyuafile' \
		--build-root='$(top_builddir)'

+
COCCI_ARGS=	-I ${top_srcdir} \
+
		-I /usr/include \
+
		-I /usr/local/include \
+
		-I ${top_srcdir}/libpkg \
+
		-I ${top_srcdir}/src \
+
		-I ${top_srcdir}/external/expat/lib \
+
		-I ${top_srcdir}/external/libyaml/include \
+
		-I ${top_srcdir}/external/libucl/include \
+
		-I ${top_srcdir}/external/uthash \
+
		-I ${top_srcdir}/external/sqlite  \
+
		-I ${top_srcdir}/external/libelf
+

+
cocci:
+
	for c in ${top_srcdir}/tests/cocci/*.cocci ; do \
+
		spatch ${COCCI_ARGS} -in_place -sp_file $c -dir libpkg ; \
+
		spatch ${COCCI_ARGS} -in_place -sp_file $c -dir src ; \
+
	done
+

+

SUBDIRS = external libpkg src tests scripts docs