Skip to content

Commit bda0b67

Browse files
Update SWIG version (4.3.0), use C99 standard to build, and drop 32-bit Windows wheels (#148)
* Update swig dependencies * Set C standard for building swig to C99 * Remove 32-bit Windows wheel --------- Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: Ryan Mast <mast.ryan@gmail.com>
1 parent 784ef9c commit bda0b67

File tree

3 files changed

+3
-8
lines changed

3 files changed

+3
-8
lines changed

.github/workflows/build.yml

-7
Original file line numberDiff line numberDiff line change
@@ -69,13 +69,6 @@ jobs:
6969
build: ""
7070
artifact_suffix: "windows_x86_64"
7171
use_qemu: false
72-
- os: windows-2019
73-
arch: "x86"
74-
msystem: "mingw32"
75-
mingw_env: "i686"
76-
build: ""
77-
artifact_suffix: "windows_x86"
78-
use_qemu: false
7972
- os: macos-14
8073
arch: "universal2"
8174
build: ""

CMakeLists.txt

+2
Original file line numberDiff line numberDiff line change
@@ -165,6 +165,8 @@ if(NOT WIN_USE_PREBUILT)
165165
-DBUILD_TESTING:BOOL=OFF
166166
-DCMAKE_CXX_STANDARD_REQUIRED:BOOL=ON
167167
-DCMAKE_CXX_STANDARD:STRING=11
168+
-DCMAKE_C_STANDARD_REQUIRED:BOOL=ON
169+
-DCMAKE_C_STANDARD:STRING=99
168170
-DCMAKE_INSTALL_PREFIX:PATH=${CMAKE_INSTALL_PREFIX}
169171
"-DCMAKE_C_FLAGS:STRING=${_swig_build_flags}"
170172
"-DCMAKE_CXX_FLAGS:STRING=${_swig_build_flags}"

swig_version.cmake

+1-1
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
set(SWIG_VERSION 4.2.1)
1+
set(SWIG_VERSION 4.3.0)

0 commit comments

Comments
 (0)