]>
Commit | Line | Data |
---|---|---|
fe000966 DM |
1 | noinst_PROGRAMS = logtest |
2 | logtest_SOURCES = logtest.c | |
3 | ||
6bb947b4 DM |
4 | # this requires package pve-doc-generator |
5 | export NOVIEW=1 | |
6 | include /usr/share/pve-doc-generator/pve-doc-generator.mk | |
7 | ||
8 | man8_MANS = pmxcfs.8 | |
9 | ||
9c533477 | 10 | bin_PROGRAMS = pmxcfs create_pmxcfs_db |
fe000966 | 11 | pmxcfs_SOURCES = pmxcfs.c |
9c533477 | 12 | create_pmxcfs_db_SOURCES = create_pmxcfs_db.c |
fe000966 DM |
13 | |
14 | TESTS = check_memdb | |
15 | check_PROGRAMS = ${TESTS} | |
16 | check_memdb_SOURCES = check_memdb.c | |
89fde9ac | 17 | check_memdb_CFLAGS = $(AM_CFLAGS) @CHECK_CFLAGS@ |
fe000966 DM |
18 | check_memdb_LDADD = $(LDADD) @CHECK_LIBS@ |
19 | ||
20 | noinst_LIBRARIES = libpmxcfs.a | |
21 | libpmxcfs_a_SOURCES = \ | |
22 | logger.h \ | |
23 | logger.c \ | |
24 | loop.h \ | |
25 | loop.c \ | |
26 | server.h \ | |
27 | server.c \ | |
28 | status.h \ | |
29 | status.c \ | |
30 | confdb.h \ | |
31 | confdb.c \ | |
32 | quorum.h \ | |
33 | quorum.c \ | |
34 | dcdb.h \ | |
35 | dcdb.c \ | |
36 | dfsm.c \ | |
37 | dfsm.h \ | |
38 | cfs-plug.h \ | |
39 | cfs-plug.c \ | |
40 | cfs-plug-link.c \ | |
41 | cfs-plug-func.c \ | |
42 | cfs-plug-memdb.h \ | |
43 | cfs-plug-memdb.c \ | |
44 | cfs-utils.h \ | |
45 | cfs-utils.c \ | |
46 | database.c \ | |
47 | memdb.h \ | |
48 | memdb.c | |
49 | ||
50 | # add -lprofiler for google perftools | |
5810290a DM |
51 | AM_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) |
52 | LDADD = libpmxcfs.a $(COROSYNC_LIBS) $(SQLITE3_LIBS) $(FUSE_LIBS) $(QB_LIBS) $(GLIB_LIBS) $(LIBRRD_LIBS) | |
fe000966 | 53 | |
6bb947b4 DM |
54 | clean-local: |
55 | make cleanup-docgen | |
56 | rm -f *~ |