Used pkg-config to detect njs where available.
This commit is contained in:
16
auto/njs
16
auto/njs
@@ -5,10 +5,18 @@
|
|||||||
nxt_found=no
|
nxt_found=no
|
||||||
NXT_HAVE_NJS=NO
|
NXT_HAVE_NJS=NO
|
||||||
|
|
||||||
NXT_NJS_CFLAGS=
|
if /bin/sh -c "(pkg-config njs --exists)" >> $NXT_AUTOCONF_ERR 2>&1;
|
||||||
NXT_NJS_AUX_CFLAGS=
|
then
|
||||||
NXT_NJS_LIBS="-lnjs"
|
NXT_NJS_AUX_CFLAGS=
|
||||||
NXT_NJS_AUX_LIBS="$NXT_LIBM $NXT_LIB_AUX_LIBS"
|
NXT_NJS_AUX_LIBS=
|
||||||
|
NXT_NJS_CFLAGS=`pkg-config njs --cflags`
|
||||||
|
NXT_NJS_LIBS=`pkg-config njs --libs`
|
||||||
|
else
|
||||||
|
NXT_NJS_AUX_CFLAGS=
|
||||||
|
NXT_NJS_AUX_LIBS="$NXT_LIBM $NXT_LIB_AUX_LIBS"
|
||||||
|
NXT_NJS_CFLAGS=
|
||||||
|
NXT_NJS_LIBS="-lnjs"
|
||||||
|
fi
|
||||||
|
|
||||||
nxt_feature="NJS"
|
nxt_feature="NJS"
|
||||||
nxt_feature_name=NXT_HAVE_NJS
|
nxt_feature_name=NXT_HAVE_NJS
|
||||||
|
|||||||
Reference in New Issue
Block a user