File: Makefile.am

package info (click to toggle)
libvecpf 1.1.0-3
  • links: PTS, VCS
  • area: main
  • in suites: bookworm, bullseye, forky, sid, trixie
  • size: 1,848 kB
  • sloc: sh: 11,637; ansic: 1,591; makefile: 46
file content (49 lines) | stat: -rw-r--r-- 1,123 bytes parent folder | download | duplicates (2)
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
ACLOCAL_AMFLAGS = -I m4

SUBDIRS = man

# Check if system headers were defined during configure
if SYSHEADERS_SET
include_sysheaders=-I$(sysheaders)
else
include_sysheaders=
endif

noinst_HEADERS = vecpf.h
lib_LTLIBRARIES = libvecpf.la
libvecpf_la_SOURCES = vecpf.c
libvecpf_la_CFLAGS = $(include_sysheaders)
libvecpf_la_LDFLAGS = -version-info $(LIBVECPF_SO_VERSION)

# Define which check programs should be built
check_PROGRAMS =
if TEST_SHARED
check_PROGRAMS += test_vecpf_shared
endif
if TEST_STATIC
check_PROGRAMS += test_vecpf_static
endif
TESTS = $(check_PROGRAMS)

if TEST_SHARED
test_vecpf_shared_SOURCES = test_vecpf.c
test_vecpf_shared_DEPENDENCIES = libvecpf.la
test_vecpf_shared_LDFLAGS = -Wl,--no-as-needed -lvecpf
endif

if TEST_STATIC
test_vecpf_static_SOURCES = test_vecpf.c
test_vecpf_static_DEPENDENCIES = libvecpf.la
test_vecpf_static_LDFLAGS = -all-static -Wl,-u,__libvecpf_init
test_vecpf_static_LDADD = libvecpf.la
endif

dist_doc_DATA = README LICENSE ChangeLog.md

.PHONY: deb
deb:
	dpkg-buildpackage

ChangeLog.md:
	$(am__cd) $(top_srcdir) && ./generate-changelog.sh \
	  > $(abs_top_builddir)/$@