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