diff options
author | Hans Hagen <pragma@wxs.nl> | 2023-03-20 17:14:54 +0100 |
---|---|---|
committer | Context Git Mirror Bot <phg@phi-gamma.net> | 2023-03-20 17:14:54 +0100 |
commit | 97f560d2993c367fb84ef62eefbe90ca03c19ebc (patch) | |
tree | 2008bdbfc92d045d7451e655cc43945b84234868 /source/luametatex/build.sh | |
parent | 250c5684b9ee44ac972db51f87289ef935182c53 (diff) | |
download | context-97f560d2993c367fb84ef62eefbe90ca03c19ebc.tar.gz |
2023-03-20 15:44:00
Diffstat (limited to 'source/luametatex/build.sh')
-rw-r--r-- | source/luametatex/build.sh | 15 |
1 files changed, 11 insertions, 4 deletions
diff --git a/source/luametatex/build.sh b/source/luametatex/build.sh index 56ed63497..2f5514316 100644 --- a/source/luametatex/build.sh +++ b/source/luametatex/build.sh @@ -15,6 +15,13 @@ # mtxrun.lua (latest version) # context.lua (latest version) +#NINJA=$(which ninja); +#if (NINJA) then +# NINJA="-G Ninja"
+#else
+ NINJA=""
+#fi + if [ "$1" = "mingw-64" ] || [ "$1" = "mingw64" ] || [ "$1" = "mingw" ] || [ "$1" == "--mingw64" ] then @@ -22,7 +29,7 @@ then SUFFIX=".exe" mkdir -p build/mingw-64 cd build/mingw-64 - cmake -G Ninja -DCMAKE_TOOLCHAIN_FILE=./cmake/mingw-64.cmake ../.. + cmake $NINJA -DCMAKE_TOOLCHAIN_FILE=./cmake/mingw-64.cmake ../.. elif [ "$1" = "mingw-32" ] || [ "$1" = "mingw32" ] || [ "$1" == "--mingw32" ] then @@ -31,7 +38,7 @@ then SUFFIX=".exe" mkdir -p build/mingw-32 cd build/mingw-32 - cmake -G Ninja -DCMAKE_TOOLCHAIN_FILE=./cmake/mingw-32.cmake ../.. + cmake $NINJA -DCMAKE_TOOLCHAIN_FILE=./cmake/mingw-32.cmake ../.. elif [ "$1" = "mingw-64-ucrt" ] || [ "$1" = "mingw64ucrt" ] || [ "$1" = "--mingw64ucrt" ] || [ "$1" = "ucrt" ] || [ "$1" = "--ucrt" ] then @@ -40,7 +47,7 @@ then SUFFIX=".exe" mkdir -p build/mingw-64-ucrt cd build/mingw-64-ucrt - cmake -G Ninja -DCMAKE_TOOLCHAIN_FILE=./cmake/mingw-64-ucrt.cmake ../.. + cmake $NINJA -DCMAKE_TOOLCHAIN_FILE=./cmake/mingw-64-ucrt.cmake ../.. else @@ -48,7 +55,7 @@ else SUFFIX=" " mkdir -p build/native cd build/native - cmake -G Ninja ../.. + cmake $NINJA ../.. fi |