Build libjq only once, and link it statically to ./jq
This means ./jq is a real binary rather than a libtool turd.
This commit is contained in:
1 parent
3a295c659b
commit
5d9ec83805
1 file changed
+1
-5
+1
-5
@@ -32,11 +32,6 @@ AM_YFLAGS = --warnings=all -d
|
||||
|
||||
### libjq
|
||||
|
||||
# noinst for now?
|
||||
lib_LIBRARIES = libjq.a
|
||||
libjq_a_SOURCES = ${LIBJQ_SRC}
|
||||
libjq_a_CFLAGS = $(AM_CFLAGS)
|
||||
|
||||
lib_LTLIBRARIES = libjq.la
|
||||
libjq_la_SOURCES = ${LIBJQ_SRC}
|
||||
libjq_la_LIBADD = -lm
|
||||
@@ -60,6 +55,7 @@ version.h: .remake-version-h
|
||||
|
||||
bin_PROGRAMS = jq
|
||||
jq_SOURCES = main.c
|
||||
jq_LDFLAGS = -static-libtool-libs
|
||||
jq_LDADD = libjq.la -lm
|
||||
|
||||
### Tests (make check)
|
||||
|
||||
Reference in new issue
Block a user