mirror of
https://github.com/cookiengineer/audacity
synced 2025-10-10 00:23:32 +02:00
GH Actions: use Ninja CMake generator on Windows
MSBuild does not work with CMake's CMAKE_C_COMPILER_LAUNCHER / CMAKE_CXX_COMPILER_LAUNCHER for compiler caching. Signed-off-by: Be <be@mixxx.org>
This commit is contained in:
@@ -15,18 +15,6 @@ cmake_args=(
|
||||
-D CMAKE_INSTALL_PREFIX="${AUDACITY_INSTALL_PREFIX}"
|
||||
)
|
||||
|
||||
if [[ "${AUDACITY_CMAKE_GENERATOR}" == "Visual Studio"* ]]; then
|
||||
cmake_args+=(
|
||||
# skip unneeded configurations
|
||||
-D CMAKE_CONFIGURATION_TYPES="${AUDACITY_BUILD_TYPE}"
|
||||
)
|
||||
case "${AUDACITY_ARCH_LABEL}" in
|
||||
32bit) cmake_args+=( -A Win32 ) ;;
|
||||
64bit) cmake_args+=( -A x64 ) ;;
|
||||
*) echo >&2 "$0: Unrecognised arch label '${AUDACITY_ARCH_LABEL}'" ; exit 1 ;;
|
||||
esac
|
||||
fi
|
||||
|
||||
if [[ -n "${APPLE_CODESIGN_IDENTITY}" && "${OSTYPE}" == darwin* ]]; then
|
||||
cmake_args+=(
|
||||
-D APPLE_CODESIGN_IDENTITY="${APPLE_CODESIGN_IDENTITY}"
|
||||
|
Reference in New Issue
Block a user