Lines Matching refs:config
18 runs-on: windows-${{ matrix.config.server }}
19 name: build-${{ join(matrix.config.*, '-') }}
23 config:
28 - {toolchain: Visual Studio 17 2022, arch: x64, server: 2022, config: ASAN}
29 - {toolchain: Visual Studio 17 2022, arch: x64, server: 2022, config: UBSAN}
36 -G "${{ matrix.config.toolchain }}" -A ${{ matrix.config.arch }}
37 …${{ matrix.config.config == 'ASAN' && '-DASAN=on -DCMAKE_MSVC_RUNTIME_LIBRARY=MultiThreaded' || ''…
39 cmake --build build --config RelWithDebInfo
41 …${{ matrix.config.config == 'ASAN' && 'Copy-Item -Path "build\\*.exe" -Destination "build\\RelWith…
43 …${{ matrix.config.config == 'ASAN' && 'Copy-Item -Path "build\\*.dll" -Destination "build\\RelWith…
49 if: ${{ matrix.config.arch != 'arm64' }}
54 if: ${{ matrix.config.arch != 'arm64' }}
61 if: ${{ matrix.config.config != 'ASAN' && matrix.config.arch != 'arm64' }}
68 if: ${{ matrix.config.config == 'ASAN' && matrix.config.arch != 'arm64' }}
75 name: build-mingw-${{ matrix.config.arch }}
79 config:
90 …cmake -S . -B build -G Ninja -DHOST_ARCH=${{ matrix.config.arch }} -DBUILD_TESTING=ON -DCMAKE_TOOL…
96 …`${{ matrix.config.arch }}-w64-mingw32-gcc -print-file-name=libgcc_s_${{ matrix.config.libgcc }}-1…
97 `${{ matrix.config.arch }}-w64-mingw32-gcc -print-file-name=libwinpthread-1.dll` \
98 `${{ matrix.config.arch }}-w64-mingw32-gcc -print-file-name=libatomic-1.dll` \
103 name: mingw-${{ matrix.config.arch }}
108 runs-on: windows-${{ matrix.config.server }}
109 name: test-mingw-${{ matrix.config.arch }}
114 config:
121 name: mingw-${{ matrix.config.arch }}