From: Dmitry Volyntsev Date: Fri, 12 Jul 2019 18:18:30 +0000 (+0300) Subject: Allowing to configure ar binary. X-Git-Url: http://www.kaiwu.me/postgresql/commit/?a=commitdiff_plain;h=1c70908a93594ab1de39492bcdb369af5e8308ea;p=njs.git Allowing to configure ar binary. --- diff --git a/auto/make b/auto/make index c01c0da5..26cbd37b 100644 --- a/auto/make +++ b/auto/make @@ -15,6 +15,7 @@ cat << END > $NXT_MAKEFILE # This file is auto-generated by configure NXT_CC = ${CC} +NXT_AR = ${AR} NXT_CFLAGS = ${NXT_CFLAGS} ${CFLAGS} default: $NXT_DEFAULT_TARGET @@ -57,7 +58,7 @@ libnxt: $NXT_BUILD_DIR/libnxt.a $NXT_BUILD_DIR/libnxt.a: \\ $NXT_BUILD_DIR/nxt_auto_config.h \\ \$(NXT_LIB_OBJS) - ar -r -c $NXT_BUILD_DIR/libnxt.a \\ + \$(NXT_AR) -r -c $NXT_BUILD_DIR/libnxt.a \\ \$(NXT_LIB_OBJS) END @@ -136,7 +137,7 @@ $NXT_BUILD_DIR/libnjs.a: \\ \$(NXT_LIB_OBJS) \\ \$(NJS_LIB_OBJS) - ar -r -c $NXT_BUILD_DIR/libnjs.a \\ + \$(NXT_AR) -r -c $NXT_BUILD_DIR/libnjs.a \\ \$(NXT_LIB_OBJS) \\ \$(NJS_LIB_OBJS) diff --git a/configure b/configure index ddf19a0a..d564bed0 100755 --- a/configure +++ b/configure @@ -22,6 +22,7 @@ NXT_TEST_LIBS=${NXT_TEST_LIBS=} # Initialize variables with default if they are not defined. CC=${CC:-cc} +AR=${AR:-ar} NXT_CFLAGS=${NXT_CFLAGS=} NXT_CC_OPT=${NXT_CC_OPT:--O} NXT_LD_OPT=${NXT_CC_OPT:--O}