File: Makefile.am

package info (click to toggle)
rasqal 0.9.33-3
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 11,452 kB
  • sloc: ansic: 42,463; sh: 12,077; yacc: 4,986; makefile: 2,443; perl: 2,063; lex: 1,948; xml: 555
file content (90 lines) | stat: -rw-r--r-- 2,124 bytes parent folder | download | duplicates (5)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
# -*- Mode: Makefile -*-
#
# Makefile for libsv convienience library
#

ANALYZE = clang
ANALYZE_FLAGS = "--analyze"
# Based on COMPILE target
ANALYZE_COMMAND = $(ANALYZE) \
	$(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \
	$(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) \
	$(ANALYZE_FLAGS)

noinst_LTLIBRARIES = libsv.la
AM_CPPFLAGS = -DSV_CONFIG -I$(top_srcdir)/src

libsv_la_SOURCES = \
sv.c \
sv.h

EXTRA_DIST = \
test1.csv \
zero.tsv \
one.tsv \
test1.tsv


TESTS=svtest$(EXEEXT)

check_PROGRAMS=svtest$(EXEEXT)

EXTRA_PROGRAMS=example$(EXEEXT) sv2c$(EXEEXT)

CLEANFILES=$(EXTRA_PROGRAMS) \
*.plist

svtest_SOURCES = svtest.c
svtest_LDADD = $(builddir)/libsv.la

example_SOURCES = example.c
example_LDADD = $(builddir)/libsv.la

sv2c_SOURCES = sv2c.c
sv2c_LDADD = $(builddir)/libsv.la



if MAINTAINER_MODE
# Run Clang static analyzer over sources.
analyze: $(SOURCES)
	@list='$(SOURCES)'; \
	result=0; \
	for file in $$list; do \
	  if echo $$file | grep '\.c$$' >/dev/null 2>&1; then \
	    $(RECHO) "Analyzing $$file"; \
	    $(ANALYZE_COMMAND) $(srcdir)/$$file; \
	    status=$$?; \
	    if test $$status != 0; then \
	      result=1; \
	    fi; \
	  fi; \
	done; \
	set -e; exit $$result
endif

# Some people need a little help ;-)
test: check

if MAINTAINER_MODE

.PHONY: update-ChangeLog

# Requires gitlog-to-changelog from
# http://git.savannah.gnu.org/gitweb/?p=gnulib.git;a=blob_plain;f=build-aux/gitlog-to-changelog
update-ChangeLog:
	if test -d $(srcdir)/.git; then                         \
	   gitlog-to-changelog                        \
	      --format='* %s%n%b%n'                             \
	      --strip-tab --strip-cherry-pick                   \
	      -- $$(cat $(srcdir)/.last-cl-gen)..               \
	    >ChangeLog.tmp                                      \
	  && git rev-list -n 1 HEAD >.last-cl-gen.tmp           \
	  && (echo; cat $(srcdir)/ChangeLog) >>ChangeLog.tmp    \
	  && mv -f ChangeLog.tmp $(srcdir)/ChangeLog            \
	  && mv -f .last-cl-gen.tmp $(srcdir)/.last-cl-gen      \
	  && rm -f ChangeLog.tmp;                               \
	fi
endif

EXTRA_DIST += .last-cl-gen