Update build_rive.sh
diff --git a/build/build_rive.sh b/build/build_rive.sh
index 25ed69d..780d618 100755
--- a/build/build_rive.sh
+++ b/build/build_rive.sh
@@ -203,7 +203,11 @@
RIVE_BUILD_SYSTEM="${RIVE_BUILD_SYSTEM:-gmake2}"
fi
- RIVE_PREMAKE_ARGS="$RIVE_BUILD_SYSTEM --config=$RIVE_CONFIG --out=$RIVE_OUT $RIVE_PREMAKE_ARGS"
+ if [[ "$RIVE_BUILD_SYSTEM" == "vs2022" ]]; then
+ RIVE_PREMAKE_ARGS="$RIVE_BUILD_SYSTEM --config=$RIVE_CONFIG --out=$RIVE_OUT $RIVE_PREMAKE_ARGS"
+ else
+ RIVE_PREMAKE_ARGS="$RIVE_BUILD_SYSTEM --out=$RIVE_OUT $RIVE_PREMAKE_ARGS"
+ fi
if [[ $RIVE_OS = "android" ]]; then
# Premake stopped supporting "--os=android".
# Use our own custom "--for_android" flag instead.
@@ -308,8 +312,8 @@
wc ./compile_commands.json
;;
gmake2)
- echo make -C $RIVE_OUT -j$NUM_CORES $@
- make -C $RIVE_OUT -j$NUM_CORES $@
+ echo make -C "$RIVE_OUT" -j"$NUM_CORES" config="$RIVE_CONFIG" "$@"
+ make -C "$RIVE_OUT" -j"$NUM_CORES" config="$RIVE_CONFIG" "$@"
;;
ninja)
echo ninja -C $RIVE_OUT $@