From 8c45136be6b259a9b52c8a00a95ad6b1b4893d2f Mon Sep 17 00:00:00 2001 From: Roland Rabien Date: Sat, 2 May 2026 09:54:17 -0700 Subject: [PATCH] bring back config_cmake --- ci/config_cmake.sh | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100755 ci/config_cmake.sh diff --git a/ci/config_cmake.sh b/ci/config_cmake.sh new file mode 100755 index 0000000..233babd --- /dev/null +++ b/ci/config_cmake.sh @@ -0,0 +1,16 @@ +#!/bin/bash -e + +ROOT=$(cd "$(dirname "$0")/.."; pwd) +cd "$ROOT" + +export PATH=$PATH:"/c/Program Files/CMake/bin" + +if [ "$(uname)" == "Darwin" ]; then + TOOLCHAIN="xcode" +elif [ "$(expr substr $(uname -s) 1 5)" == "Linux" ]; then + TOOLCHAIN="ninja-gcc" +elif [ "$(expr substr $(uname -s) 1 10)" == "MINGW64_NT" ]; then + TOOLCHAIN="vs" +fi + +cmake --preset $TOOLCHAIN -D BUILD_EXTRAS=OFF -D JUCE_COPY_PLUGIN_AFTER_BUILD=ON