setup.sh: separate command from combined conditional

This commit is contained in:
happysalada 2021-06-28 22:43:23 +09:00 committed by Raphael Megzari
parent ef76a5e009
commit 06688b73ca

View file

@ -996,17 +996,19 @@ configurePhase() {
configureFlags="${prefixKey:---prefix=}$prefix $configureFlags" configureFlags="${prefixKey:---prefix=}$prefix $configureFlags"
fi fi
# Add --disable-dependency-tracking to speed up some builds. if [ -f "$configureScript" ]; then
if [ -z "${dontAddDisableDepTrack:-}" ]; then # Add --disable-dependency-tracking to speed up some builds.
if [ -f "$configureScript" ] && grep -q dependency-tracking "$configureScript"; then if [ -z "${dontAddDisableDepTrack:-}" ]; then
configureFlags="--disable-dependency-tracking $configureFlags" if grep -q dependency-tracking "$configureScript"; then
configureFlags="--disable-dependency-tracking $configureFlags"
fi
fi fi
fi
# By default, disable static builds. # By default, disable static builds.
if [ -z "${dontDisableStatic:-}" ]; then if [ -z "${dontDisableStatic:-}" ]; then
if [ -f "$configureScript" ] && grep -q enable-static "$configureScript"; then if grep -q enable-static "$configureScript"; then
configureFlags="--disable-static $configureFlags" configureFlags="--disable-static $configureFlags"
fi
fi fi
fi fi