diff options
author | jan.nijtmans <nijtmans@users.sourceforge.net> | 2020-12-03 10:44:27 (GMT) |
---|---|---|
committer | jan.nijtmans <nijtmans@users.sourceforge.net> | 2020-12-03 10:44:27 (GMT) |
commit | deee822980b9b65d7acf1bd6d972c61dc525ecf7 (patch) | |
tree | 42901ffca0640cae2c41dc24ed3b84a77ad7c7e2 /.github | |
parent | 922d2fbda5d4b6529afa0c1a2c961cbf6f7d5eeb (diff) | |
parent | f23698ae342e74bcedb17f24cde0f80106e14ea7 (diff) | |
download | tcl-deee822980b9b65d7acf1bd6d972c61dc525ecf7.zip tcl-deee822980b9b65d7acf1bd6d972c61dc525ecf7.tar.gz tcl-deee822980b9b65d7acf1bd6d972c61dc525ecf7.tar.bz2 |
Merge 8.7
Diffstat (limited to '.github')
-rw-r--r-- | .github/workflows/win-build.yml | 19 |
1 files changed, 13 insertions, 6 deletions
diff --git a/.github/workflows/win-build.yml b/.github/workflows/win-build.yml index 9cc8ed4..9615e85 100644 --- a/.github/workflows/win-build.yml +++ b/.github/workflows/win-build.yml @@ -7,27 +7,34 @@ jobs: run: shell: powershell working-directory: win + strategy: + matrix: + cfgopt: + - "" + - "OPTS=static,msvcrt" + - "OPTS=symbols" + - "OPTS=memdbg" # Using powershell means we need to explicitly stop on failure steps: - name: Checkout uses: actions/checkout@v2 - name: Init MSVC uses: ilammy/msvc-dev-cmd@v1 - - name: Build + - name: Build ${{ matrix.cfgopt }} run: | - &nmake -f makefile.vc all + &nmake -f makefile.vc ${{ matrix.cfgopt }} all if ($lastexitcode -ne 0) { throw "nmake exit code: $lastexitcode" } - - name: Build Test Harness + - name: Build Test Harness ${{ matrix.cfgopt }} run: | - &nmake -f makefile.vc tcltest + &nmake -f makefile.vc ${{ matrix.cfgopt }} tcltest if ($lastexitcode -ne 0) { throw "nmake exit code: $lastexitcode" } - - name: Run Tests + - name: Run Tests ${{ matrix.cfgopt }} run: | - &nmake -f makefile.vc test + &nmake -f makefile.vc ${{ matrix.cfgopt }} test if ($lastexitcode -ne 0) { throw "nmake exit code: $lastexitcode" } |