diff --git a/exec/Makefile.am b/exec/Makefile.am index 0da4d990..fe054ca9 100644 --- a/exec/Makefile.am +++ b/exec/Makefile.am @@ -150,7 +150,7 @@ endif endif lint: - -splint $(LINT_FLAGS) $(CFLAGS) *.c + -splint $(INCLUDES) $(LINT_FLAGS) $(CFLAGS) *.c all-local: $(LCRSO_OBJS) $(LCRSO) $(SHARED_LIBS) @echo Built corosync Executive diff --git a/services/Makefile.am b/services/Makefile.am index f3a9f787..06365db5 100644 --- a/services/Makefile.am +++ b/services/Makefile.am @@ -80,7 +80,7 @@ endif $(CC) $(AM_CFLAGS) $(CFLAGS) $(CPPFLAGS) $(INCLUDES) -c -o $@ $< lint: - -splint $(LINT_FLAGS) $(CFLAGS) *.c + -splint $(INCLUDES) $(LINT_FLAGS) $(CFLAGS) *.c all-local: $(LCRSO_OBJS) $(LCRSO) @echo Built Service Engines diff --git a/test/Makefile.am b/test/Makefile.am index 2a88908d..d87ceefd 100644 --- a/test/Makefile.am +++ b/test/Makefile.am @@ -31,7 +31,7 @@ # THE POSSIBILITY OF SUCH DAMAGE. MAINTAINERCLEANFILES = Makefile.in -INCLUDES = -I$(top_builddir)/include -I$(top_srcdir)/include +INCLUDES = -I$(top_builddir)/include/corosync -I$(top_srcdir)/include noinst_PROGRAMS = testevs evsbench evsverify cpgverify testcpg testcpg2 cpgbench testconfdb \ logsysbench logsysrec testquorum testvotequorum1 testvotequorum2 \ @@ -88,8 +88,13 @@ logsys_t2_LDFLAGS = -L../exec testsam_LDADD = -lsam testsam_LDFLAGS = -L../lib +LINT_FILES1:=$(filter-out sa_error.c, $(wildcard *.c)) +LINT_FILES2:=$(filter-out testevsth.c, $(LINT_FILES1)) +LINT_FILES:=$(filter-out testparse.c, $(LINT_FILES2)) + + lint: - -splint $(LINT_FLAGS) $(CFLAGS) *.c + -for f in $(LINT_FILES) ; do echo Splint $$f ; splint $(INCLUDES) $(LINT_FLAGS) $(CFLAGS) $$f ; done clean-local: rm -f fdata