]> git.proxmox.com Git - pve-cluster.git/blame - data/src/Makefile.am
avoid lintian hardening-no-relro warning
[pve-cluster.git] / data / src / Makefile.am
CommitLineData
fe000966
DM
1noinst_PROGRAMS = logtest
2logtest_SOURCES = logtest.c
3
9c533477 4bin_PROGRAMS = pmxcfs create_pmxcfs_db
fe000966 5pmxcfs_SOURCES = pmxcfs.c
9c533477 6create_pmxcfs_db_SOURCES = create_pmxcfs_db.c
fe000966
DM
7
8TESTS = check_memdb
9check_PROGRAMS = ${TESTS}
10check_memdb_SOURCES = check_memdb.c
89fde9ac 11check_memdb_CFLAGS = $(AM_CFLAGS) @CHECK_CFLAGS@
fe000966
DM
12check_memdb_LDADD = $(LDADD) @CHECK_LIBS@
13
14noinst_LIBRARIES = libpmxcfs.a
15libpmxcfs_a_SOURCES = \
16 logger.h \
17 logger.c \
18 loop.h \
19 loop.c \
20 server.h \
21 server.c \
22 status.h \
23 status.c \
24 confdb.h \
25 confdb.c \
26 quorum.h \
27 quorum.c \
28 dcdb.h \
29 dcdb.c \
30 dfsm.c \
31 dfsm.h \
32 cfs-plug.h \
33 cfs-plug.c \
34 cfs-plug-link.c \
35 cfs-plug-func.c \
36 cfs-plug-memdb.h \
37 cfs-plug-memdb.c \
38 cfs-utils.h \
39 cfs-utils.c \
40 database.c \
41 memdb.h \
42 memdb.c
43
44# add -lprofiler for google perftools
5810290a
DM
45AM_CFLAGS = -g -O -Wl,-z,relro -std=gnu99 -Wall -Werror -Wno-strict-aliasing $(COROSYNC_CFLAGS) $(SQLITE3_CFLAGS) $(FUSE_CFLAGS) $(QB_CFLAGS) $(GLIB_CFLAGS) $(LIBRRD_CFLAGS)
46LDADD = libpmxcfs.a $(COROSYNC_LIBS) $(SQLITE3_LIBS) $(FUSE_LIBS) $(QB_LIBS) $(GLIB_LIBS) $(LIBRRD_LIBS)
fe000966 47
89fde9ac 48CLEANFILES = *~