Skip to content

Commit 75da869

Browse files
committed
Build wheel with thread-safety enabled: Exclude Windows
1 parent cf5796b commit 75da869

3 files changed

Lines changed: 3 additions & 1 deletion

File tree

scripts/build-linux.sh

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -79,6 +79,7 @@ $TOPDIR/src/ecbuild/bin/ecbuild \
7979
-DCMAKE_BUILD_TYPE=RelWithDebInfo \
8080
-DENABLE_PYTHON=0 \
8181
-DENABLE_BUILD_TOOLS=0 \
82+
-DENABLE_ECCODES_THREADS=1 \
8283
-DENABLE_JPG=1 \
8384
-DENABLE_JPG_LIBJASPER=0 \
8485
-DENABLE_JPG_LIBOPENJPEG=1 \

scripts/build-macos.sh

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -49,6 +49,7 @@ $ARCH $TOPDIR/src/ecbuild/bin/ecbuild \
4949
-DCMAKE_BUILD_TYPE=RelWithDebInfo \
5050
-DENABLE_FORTRAN=0 \
5151
-DENABLE_BUILD_TOOLS=0 \
52+
-DENABLE_ECCODES_THREADS=1 \
5253
-DENABLE_JPG_LIBJASPER=0 \
5354
-DENABLE_MEMFS=1 \
5455
-DENABLE_INSTALL_ECCODES_DEFINITIONS=0 \

scripts/common.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ ECBUILD_VERSION=master
1515

1616
GIT_ECCODES=https://github.com/ecmwf/eccodes.git
1717
ECCODES_VERSION=hotfix/2.39.1
18-
ECCODES_COMMON_CMAKE_OPTIONS="-DENABLE_PNG=1 -DENABLE_JPG=1 -DENABLE_NETCDF=0 -DENABLE_EXAMPLES=0 -DENABLE_ECCODES_THREADS=1"
18+
ECCODES_COMMON_CMAKE_OPTIONS="-DENABLE_PNG=1 -DENABLE_JPG=1 -DENABLE_NETCDF=0 -DENABLE_EXAMPLES=0"
1919

2020
GIT_AEC=https://github.com/MathisRosenhauer/libaec.git
2121
AEC_VERSION=master

0 commit comments

Comments
 (0)