aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMarcel Holtmann <marcel@holtmann.org>2016-08-19 11:36:55 +0200
committerMarcel Holtmann <marcel@holtmann.org>2016-08-19 11:36:55 +0200
commit51478c254cf3875c04a347572493e35735d2f632 (patch)
tree5bf76dd7e6fd00f94e5f0808840bc89f5f855881
parent1e28e9d638fb4b84bcad7526273974b5e2728e28 (diff)
downloadpacrunner-51478c254cf3875c04a347572493e35735d2f632.tar.gz
build: Use -Wno-unused-function for libduktape
-rw-r--r--Makefile.am19
1 files changed, 14 insertions, 5 deletions
diff --git a/Makefile.am b/Makefile.am
index f504e60..ec76db6 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -44,12 +44,19 @@ endif
if DUKTAPE
js_sources = src/js_funcs.c
builtin_modules += duktape
-builtin_sources += plugins/duktape.c \
- duktape/duk_config.h \
- duktape/duktape.h \
- duktape/duktape.c
+builtin_sources += plugins/duktape.c
+builtin_libadd += duktape/libduktape.a
+
+noinst_LIBRARIES = duktape/libduktape.a
+
+duktape_libduktape_a_SOURCES = duktape/duk_config.h \
+ duktape/duktape.h \
+ duktape/duktape.c
+duktape_libduktape_a_CFLAGS = -Wno-unused-function
endif
+duktape_libduktape_a_SHORTNAME = libduktape
+
sbin_PROGRAMS = src/pacrunner
src_pacrunner_SOURCES = $(gdbus_sources) $(builtin_sources) $(js_sources) \
@@ -141,7 +148,9 @@ unit_test_pacrunner_LDADD += @V8_LIBS@
endif
if DUKTAPE
-unit_test_pacrunner_SOURCES += plugins/duktape.c duktape/duktape.c
+unit_test_pacrunner_SOURCES += plugins/duktape.c
+
+unit_test_pacrunner_LDADD += duktape/libduktape.a
endif
endif #UNIT