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)/$@
|