blob: 33b7521643079289a0dff88a2e1c9652a35e01e3 (
plain)
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
|
TARGET_FLAGS =
DEV_FLAGS =
if DEBUG
TARGET_FLAGS += -g -O0
DEV_FLAGS += -g -O0 -DPRNE_DEBUG
else
TARGET_FLAGS += -Os
DEV_FLAGS += -Os
endif
AM_CFLAGS = -std=c11 -pedantic -Wall -Wextra -Wno-switch -Wno-unused-parameter -D_GNU_SOURCE $(DEV_FLAGS)
noinst_LIBRARIES = libproone.a
bin_PROGRAMS =\
proone\
proone-pack\
proone-unpack\
proone-list-arch\
proone-mask\
proone-print-all-data\
proone-resolv
libproone_a_SOURCES =\
config.c\
protocol.c\
pack.c\
dvault.c\
data.c\
util_rt.c\
llist.c\
iset.c\
imap.c\
mbedtls.c\
worker.c\
resolv_worker.c
proone_LDFLAGS = -static
proone_LDADD = libproone.a $(LIBS) $(DEP_PKGCFG_LIBS) -lrt -lpthread
proone_SOURCES =\
proone.c
proone_pack_LDADD = libproone.a
proone_pack_LDFLAGS = $(LIBS) $(DEP_PKGCFG_LIBS)
proone_pack_SOURCES = proone-pack.c
proone_unpack_LDADD = libproone.a
proone_unpack_LDFLAGS = $(LIBS) $(DEP_PKGCFG_LIBS)
proone_unpack_SOURCES = proone-unpack.c
proone_list_arch_LDADD = libproone.a
proone_list_arch_LDFLAGS = $(LIBS) $(DEP_PKGCFG_LIBS)
proone_list_arch_SOURCES = proone-list-arch.c
proone_mask_LDADD = libproone.a
proone_mask_LDFLAGS = $(LIBS) $(DEP_PKGCFG_LIBS)
proone_mask_SOURCES = proone-mask.c
proone_print_all_data_LDADD = libproone.a
proone_print_all_data_LDFLAGS = $(LIBS) $(DEP_PKGCFG_LIBS)
proone_print_all_data_SOURCES = proone-print-all-data.c
proone_resolv_LDADD = libproone.a
proone_resolv_LDFLAGS = $(LIBS) $(DEP_PKGCFG_LIBS)
proone_resolv_SOURCES = proone-resolv.c
if TESTS
bin_PROGRAMS += proone-test_proto
proone_test_proto_LDADD = libproone.a
proone_test_proto_LDFLAGS = $(LIBS) $(DEP_PKGCFG_LIBS)
proone_test_proto_SOURCES = proone-test_proto.c
endif
|