From af46810ee8b0e20cc38132d5fd5e28ba473f6019 Mon Sep 17 00:00:00 2001 From: silverqx Date: Wed, 21 Aug 2024 22:31:22 +0200 Subject: [PATCH] workflows bugfix ternary operator for bash --- .github/workflows/msys2-ucrt64-drivers.yml | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/.github/workflows/msys2-ucrt64-drivers.yml b/.github/workflows/msys2-ucrt64-drivers.yml index f39261106..3de8abc7f 100644 --- a/.github/workflows/msys2-ucrt64-drivers.yml +++ b/.github/workflows/msys2-ucrt64-drivers.yml @@ -260,6 +260,8 @@ jobs: shell: msys2 {0} working-directory: ${{ env.TinyORMPath }} run: >- + tinyLinkerType=$([[ '${{ matrix.compiler.key }}' == 'clang' ]] && echo 'LLD' || echo 'BFD') + cmake.exe --log-level=DEBUG --log-context -S . -B "$TinyORMBuildTreeCyg" @@ -271,8 +273,7 @@ jobs: -D CMAKE_EXPORT_PACKAGE_REGISTRY:BOOL=OFF -D CMAKE_BUILD_TYPE:STRING=${{ matrix.build-type.name }} -D CMAKE_CXX_SCAN_FOR_MODULES:BOOL=OFF - ('${{ matrix.compiler.key }}' -ceq 'clang' ? '-D CMAKE_LINKER_TYPE:STRING=LLD' : - '-D CMAKE_LINKER_TYPE:STRING=BFD') + -D CMAKE_LINKER_TYPE:STRING=$tinyLinkerType -D VCPKG_APPLOCAL_DEPS:BOOL=OFF -D VERBOSE_CONFIGURE:BOOL=ON -D BUILD_TREE_DEPLOY:BOOL=ON