File: Makefile.am

package info (click to toggle)
libbdplus 0.2.0-4
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid, trixie
  • size: 2,004 kB
  • sloc: ansic: 6,716; sh: 4,170; makefile: 86
file content (100 lines) | stat: -rw-r--r-- 2,455 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
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
91
92
93
94
95
96
97
98
99
100
ACLOCAL_AMFLAGS=-I m4

EXTRA_DIST=bootstrap COPYING README.md

SET_FEATURES = @SET_FEATURES@
SET_INCLUDES = -I$(top_srcdir)/src -I$(top_builddir)/src/libbdplus

AM_CFLAGS = -std=c99 $(SET_FEATURES) $(SET_INCLUDES) $(LIBGCRYPT_CFLAGS) $(GPG_ERROR_CFLAGS)

lib_LTLIBRARIES = libbdplus.la
libbdplus_la_SOURCES=\
	src/libbdplus/bdplus.h \
	src/libbdplus/internal.c \
	src/libbdplus/bdplus.c \
	src/libbdplus/bdplus_data.h \
	src/libbdplus/internal.h \
	src/libbdplus/bdplus_config.c \
	src/libbdplus/bdplus_config.h \
	src/libbdplus/bdsvm/diff.h \
	src/libbdplus/bdsvm/event.c \
	src/libbdplus/bdsvm/event.h \
	src/libbdplus/bdsvm/loader.c \
	src/libbdplus/bdsvm/loader.h \
	src/libbdplus/bdsvm/segment.c \
	src/libbdplus/bdsvm/trap_helper.c \
	src/libbdplus/bdsvm/trap.c \
	src/libbdplus/bdsvm/slot.h \
	src/libbdplus/bdsvm/slot_data.h \
	src/libbdplus/bdsvm/segment.h \
	src/libbdplus/bdsvm/interface.h \
	src/libbdplus/bdsvm/dlx.c \
	src/libbdplus/bdsvm/interface.c \
	src/libbdplus/bdsvm/dlx.h \
	src/libbdplus/bdsvm/dlx_internal.h \
	src/libbdplus/bdsvm/diff.c \
	src/libbdplus/bdsvm/slot.c \
	src/libbdplus/bdsvm/trap.h \
	src/libbdplus/bdsvm/trap_helper.h \
	src/libbdplus/bdsvm/sha1.h \
	src/libbdplus/bdsvm/sha1.c \
	src/file/dirs.h \
	src/file/file.h \
	src/file/file.c \
	src/file/filesystem.h \
	src/file/configfile.c \
	src/file/configfile.h \
	src/util/attributes.h \
	src/util/macro.h \
	src/util/mutex.h \
	src/util/mutex.c \
	src/util/strutl.c \
	src/util/strutl.h \
	src/util/logging.c \
	src/util/logging.h

if HAVE_DARWIN
libbdplus_la_SOURCES+= \
	src/file/dirs_darwin.c
else
if HAVE_WIN32
libbdplus_la_SOURCES+= \
	src/file/dirs_win32.c
else
libbdplus_la_SOURCES+= \
	src/file/dirs_xdg.c
endif
endif

if HAVE_WIN32
libbdplus_la_SOURCES+= \
	src/file/dir_win32.c \
	src/file/file_win32.c
else
libbdplus_la_SOURCES+= \
	src/file/dir_posix.c \
	src/file/file_posix.c
endif

pkginclude_HEADERS = \
	src/libbdplus/bdplus.h \
	src/libbdplus/bdplus-version.h

libbdplus_la_LDFLAGS= -no-undefined -version-info $(LT_VERSION_INFO)
libbdplus_la_LIBADD = $(LIBGCRYPT_LIBS) $(GPG_ERROR_LIBS)
pkgconfigdir = $(libdir)/pkgconfig
pkgconfig_DATA = src/libbdplus.pc


#
# examples
#

noinst_PROGRAMS = bdplus_test convtab_dump

bdplus_test_SOURCES = src/examples/bdplus_test.c
bdplus_test_CFLAGS  = $(AM_CFLAGS) $(LIBAACS_CFLAGS)
bdplus_test_LDADD   = libbdplus.la
bdplus_test_LDADD  += $(LIBAACS_LIBS)

convtab_dump_SOURCES = src/examples/convtab_dump.c