summaryrefslogtreecommitdiffstats
path: root/.github/workflows/win-build.yml
diff options
context:
space:
mode:
Diffstat (limited to '.github/workflows/win-build.yml')
-rw-r--r--.github/workflows/win-build.yml9
1 files changed, 7 insertions, 2 deletions
diff --git a/.github/workflows/win-build.yml b/.github/workflows/win-build.yml
index 29ea421..2b772f9 100644
--- a/.github/workflows/win-build.yml
+++ b/.github/workflows/win-build.yml
@@ -22,7 +22,8 @@ jobs:
matrix:
cfgopt:
- ""
- - "OPTS=static,msvcrt"
+ - "CHECKS=nodep"
+ - "OPTS=static"
- "OPTS=symbols"
- "OPTS=symbols STATS=compdbg,memdbg"
# Using powershell means we need to explicitly stop on failure
@@ -59,6 +60,7 @@ jobs:
matrix:
cfgopt:
- ""
+ - "CFLAGS=-DTCL_NO_DEPRECATED=1"
- "--disable-shared"
- "--enable-symbols"
- "--enable-symbols=mem"
@@ -74,7 +76,7 @@ jobs:
uses: actions/checkout@v4
- name: Prepare
run: |
- touch tclStubInit.c tclOOStubInit.c
+ touch tclStubInit.c tclOOStubInit.c tclOOScript.h
mkdir "${HOME}/install dir"
working-directory: generic
- name: Configure ${{ matrix.cfgopt }}
@@ -88,3 +90,6 @@ jobs:
run: make tcltest
- name: Run Tests
run: make test
+
+# If you add builds with Wine, be sure to define the environment variable
+# CI_USING_WINE when running them so that broken tests know not to run.