aboutsummaryrefslogtreecommitdiff
path: root/src/Makefile.am
diff options
context:
space:
mode:
authorDavid Timber <mieabby@gmail.com>2020-01-11 18:03:47 +1100
committerDavid Timber <mieabby@gmail.com>2020-01-11 18:03:47 +1100
commit10512fc50e6184397206a41c157c09d9b02e9e1a (patch)
tree5f0779032edf0f0710400ae6c99b9a3f2977735d /src/Makefile.am
parent129e12d7685a6ea99fde514ad104a0368a19033d (diff)
staged resolv_worker
* replaced RNG from `rnd` to `mbedtls_ctr_drbg` * use of `uint_fastN_t` where appropriate * heartbeat protocol draft * improved worker scheduling mech
Diffstat (limited to 'src/Makefile.am')
-rw-r--r--src/Makefile.am24
1 files changed, 19 insertions, 5 deletions
diff --git a/src/Makefile.am b/src/Makefile.am
index bd851c6..5f3903e 100644
--- a/src/Makefile.am
+++ b/src/Makefile.am
@@ -8,10 +8,17 @@ TARGET_FLAGS += -Os
DEV_FLAGS += -Os
endif
-AM_CFLAGS = -std=c11 -pedantic -Wall -Wextra -Wno-switch -Wno-unused-parameter -D_GNU_SOURCE $(DEV_FLAGS)
+AM_CFLAGS = -std=c11 -pedantic -Wall -Wextra -Wno-switch -Wno-unused-parameter -D_GNU_SOURCE -DPRNE_BUILD_ENTROPY=\"`uuidgen -r`\" $(DEV_FLAGS)
noinst_LIBRARIES = libproone.a
-bin_PROGRAMS = proone proone-pack proone-unpack proone-list-arch proone-mask proone-print-all-data
+bin_PROGRAMS =\
+ proone\
+ proone-pack\
+ proone-unpack\
+ proone-list-arch\
+ proone-mask\
+ proone-print-all-data\
+ proone-resolv
libproone_a_SOURCES =\
protocol.c\
@@ -19,13 +26,16 @@ libproone_a_SOURCES =\
dvault.c\
data.c\
util_rt.c\
- rnd.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 =\
- worker.c\
- heartbeat-worker.c\
proone.c
proone_pack_LDADD = libproone.a
@@ -48,5 +58,9 @@ 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
endif