From 2602fc2eb56b55cdb5d5b38fb997341fc76ccde2 Mon Sep 17 00:00:00 2001 From: Nikolaj Bjorner Date: Tue, 19 Dec 2023 04:41:02 +0000 Subject: [PATCH 1/2] remove reference to matrix bindings to see if it works Signed-off-by: Nikolaj Bjorner --- .github/workflows/Windows.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/Windows.yml b/.github/workflows/Windows.yml index eaad6b80430..613cb18c632 100644 --- a/.github/workflows/Windows.yml +++ b/.github/workflows/Windows.yml @@ -9,14 +9,14 @@ jobs: arch : [x86,x64,amd64_arm64] include: - arch : x86 - bindings : -DZ3_BUILD_PYTHON_BINDINGS=True + bindings : '-DZ3_BUILD_PYTHON_BINDINGS=True' - arch : x64 cmd1 : 'julia -e "using Pkg; Pkg.add(PackageSpec(name=\"libcxxwrap_julia_jll\", version=\"0.7.0\"))"' cmd2 : 'julia -e "using libcxxwrap_julia_jll; print(dirname(libcxxwrap_julia_jll.libcxxwrap_julia_path))" > tmp.env' cmd3 : 'set /P JlCxxDir= Date: Tue, 19 Dec 2023 04:45:02 +0000 Subject: [PATCH 2/2] remove reference to matrix bindings to see if it works Signed-off-by: Nikolaj Bjorner --- .github/workflows/Windows.yml | 24 ++++++------------------ 1 file changed, 6 insertions(+), 18 deletions(-) diff --git a/.github/workflows/Windows.yml b/.github/workflows/Windows.yml index 613cb18c632..a0fb58297a4 100644 --- a/.github/workflows/Windows.yml +++ b/.github/workflows/Windows.yml @@ -22,23 +22,11 @@ jobs: steps: - name: Checkout code uses: actions/checkout@v4 - - name: Create build directory - run: md build - name: Build - run: cd build - - name: cmd1 - if: ${{ matrix.cmd1 }} - run: ${{ matrix.cmd1 }} - - name: cmd2 - if: ${{ matrix.cmd2 }} - run: ${{ matrix.cmd2 }} - - name: cmd3 - if: ${{ matrix.cmd3 }} - run: ${{ matrix.cmd3 }} - - name: Setup Visual Studio environment - run: | + run: | + md build + cd build cmd /c "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" ${{ matrix.arch }} - - name: configure - run: cmake -G "NMake Makefiles" ../ - - name: make - run: nmake + cmake -G "NMake Makefiles" ../ + nmake +