From 3349344339e2e5979487353a9433276220e18bad Mon Sep 17 00:00:00 2001 From: Robert Bragg Date: Fri, 20 May 2022 00:18:46 +0100 Subject: [PATCH] game-activity: support generating bindings on Windows --- game-activity/generate-bindings.sh | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/game-activity/generate-bindings.sh b/game-activity/generate-bindings.sh index eb98e0b..297015c 100755 --- a/game-activity/generate-bindings.sh +++ b/game-activity/generate-bindings.sh @@ -1,5 +1,9 @@ #!/bin/sh +SYSROOT="${ANDROID_NDK_ROOT}"/toolchains/llvm/prebuilt/linux-x86_64/sysroot/ +if ! test -d $SYSROOT; then + SYSROOT="${ANDROID_NDK_ROOT}"/toolchains/llvm/prebuilt/windows-x86_64/sysroot/ +fi while read ARCH && read TARGET ; do @@ -24,7 +28,7 @@ while read ARCH && read TARGET ; do --newtype-enum '\w+_(result|status)_t' \ -- \ -Icsrc \ - --sysroot="${ANDROID_NDK_ROOT}"/toolchains/llvm/prebuilt/linux-x86_64/sysroot/ --target=$TARGET + --sysroot="$SYSROOT" --target=$TARGET done << EOF arm arm-linux-androideabi