From ec09a97867a8e30f04f2ab53c136cbcfa593858a Mon Sep 17 00:00:00 2001 From: Angus Salkeld Date: Wed, 3 Mar 2010 21:52:08 +0000 Subject: [PATCH] Fix some "make lint" problems git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@2674 fd59a12c-fef9-0310-b244-a6a79926bd2f --- exec/Makefile.am | 2 +- services/Makefile.am | 2 +- test/Makefile.am | 9 +++++++-- 3 files changed, 9 insertions(+), 4 deletions(-) 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