ci: Use CONFIG_SITE variable and --prefix option properly
This change fixes scripts when they are being run locally with a pre- existed `$DEPENDS_DIR/$HOST` directory.
This commit is contained in:
1 file changed
+5
-2
@@ -6,7 +6,10 @@
|
|||||||
|
|
||||||
export LC_ALL=C.UTF-8
|
export LC_ALL=C.UTF-8
|
||||||
|
|
||||||
BITCOIN_CONFIG_ALL="--enable-suppress-external-warnings --disable-dependency-tracking --prefix=$DEPENDS_DIR/$HOST"
|
BITCOIN_CONFIG_ALL="--enable-suppress-external-warnings --disable-dependency-tracking"
|
||||||
|
if [ -z "$NO_DEPENDS" ]; then
|
||||||
|
BITCOIN_CONFIG_ALL="${BITCOIN_CONFIG_ALL} CONFIG_SITE=$DEPENDS_DIR/$HOST/share/config.site"
|
||||||
|
fi
|
||||||
if [ -z "$NO_WERROR" ]; then
|
if [ -z "$NO_WERROR" ]; then
|
||||||
BITCOIN_CONFIG_ALL="${BITCOIN_CONFIG_ALL} --enable-werror"
|
BITCOIN_CONFIG_ALL="${BITCOIN_CONFIG_ALL} --enable-werror"
|
||||||
fi
|
fi
|
||||||
@@ -23,7 +26,7 @@ if [ -n "$ANDROID_TOOLS_URL" ]; then
|
|||||||
exit 0
|
exit 0
|
||||||
fi
|
fi
|
||||||
|
|
||||||
BITCOIN_CONFIG_ALL="${BITCOIN_CONFIG_ALL} --enable-external-signer --bindir=$BASE_OUTDIR/bin --libdir=$BASE_OUTDIR/lib"
|
BITCOIN_CONFIG_ALL="${BITCOIN_CONFIG_ALL} --enable-external-signer --prefix=$BASE_OUTDIR"
|
||||||
|
|
||||||
if [ -n "$CONFIG_SHELL" ]; then
|
if [ -n "$CONFIG_SHELL" ]; then
|
||||||
CI_EXEC "$CONFIG_SHELL" -c "./autogen.sh"
|
CI_EXEC "$CONFIG_SHELL" -c "./autogen.sh"
|
||||||
|
|||||||
Reference in new issue
Block a user