aboutsummaryrefslogtreecommitdiff
path: root/src/Makefile.am
diff options
context:
space:
mode:
authorDavid Timber <mieabby@gmail.com>2020-08-10 13:57:00 +0930
committerDavid Timber <mieabby@gmail.com>2020-08-10 13:57:00 +0930
commit195946d11f8a7870b435e0eba32f2299aa1b96a1 (patch)
tree62470aff372efb7cb66d9a90c1fc33c60b19738f /src/Makefile.am
parentd61c0f9ddba9176c09ed751587343f3268ac6812 (diff)
Changes for xcomp ...
* Add 'pthsem' dependency * Remove m68k, spc arch * Add proone-stress, proone-arch-test
Diffstat (limited to 'src/Makefile.am')
-rw-r--r--src/Makefile.am19
1 files changed, 15 insertions, 4 deletions
diff --git a/src/Makefile.am b/src/Makefile.am
index 2bbb740..1bb594d 100644
--- a/src/Makefile.am
+++ b/src/Makefile.am
@@ -4,11 +4,12 @@ if DEBUG
TARGET_FLAGS += -g -O0
DEV_FLAGS += -g -O0 -DPRNE_DEBUG
else
-TARGET_FLAGS += -Os
-DEV_FLAGS += -Os
+TARGET_FLAGS += -Os -g
+DEV_FLAGS += -Os -g
endif
-AM_CFLAGS = -std=c11 -pedantic -Wall -Wextra -Wno-switch -Wno-unused-parameter -D_GNU_SOURCE $(DEV_FLAGS)
+# TODO: Use -D_POSIX_C_SOURCE=200112L or -D_POSIX_C_SOURCE=2
+AM_CFLAGS = -std=c11 -pedantic -Wall -Wextra -Wno-switch -D_GNU_SOURCE -Wno-unused-parameter $(DEV_FLAGS)
noinst_LIBRARIES = libproone.a
bin_PROGRAMS =\
@@ -18,7 +19,9 @@ bin_PROGRAMS =\
proone-list-arch\
proone-mask\
proone-print-all-data\
- proone-resolv
+ proone-resolv\
+ proone-arch-test\
+ proone-stress
libproone_a_SOURCES =\
config.c\
@@ -63,6 +66,14 @@ proone_resolv_LDADD = libproone.a
proone_resolv_LDFLAGS = $(LIBS) $(DEP_PKGCFG_LIBS)
proone_resolv_SOURCES = proone-resolv.c
+proone_arch_test_LDADD = libproone.a -lrt -lpthread $(LIBS) $(DEP_PKGCFG_LIBS)
+proone_arch_test_SOURCES = proone-arch-test.c
+proone_arch_test_LDFLAGS = -static
+
+proone_stress_LDADD = libproone.a -lrt -lpthread $(LIBS) $(DEP_PKGCFG_LIBS)
+proone_stress_LDFLAGS = -static
+proone_stress_SOURCES = proone-stress.c
+
if TESTS
bin_PROGRAMS += proone-test_proto proone-test_util