|
34 | 34 | CIBW_MANYLINUX_X86_64_IMAGE: manylinux_2_28
|
35 | 35 | CIBW_BUILD_VERBOSITY: "3"
|
36 | 36 | CIBW_BEFORE_ALL: |
|
37 |
| - git clone https://github.com/shibatch/sleef.git |
| 37 | + git clone --branch 3.8 https://github.com/shibatch/sleef.git |
38 | 38 | cd sleef
|
39 |
| - cmake -S . -B build -DSLEEF_BUILD_QUAD:BOOL=ON -DSLEEF_BUILD_SHARED_LIBS:BOOL=ON -DCMAKE_POSITION_INDEPENDENT_CODE=ON -DCMAKE_INSTALL_PREFIX=../../install |
| 39 | + cmake -S . -B build -DSLEEF_BUILD_QUAD:BOOL=ON -DSLEEF_BUILD_SHARED_LIBS:BOOL=ON -DCMAKE_POSITION_INDEPENDENT_CODE=ON |
40 | 40 | cmake --build build/ --clean-first -j
|
41 | 41 | cmake --install build --prefix /usr/local
|
42 | 42 | CIBW_ENVIRONMENT: >
|
@@ -78,15 +78,15 @@ jobs:
|
78 | 78 | env:
|
79 | 79 | MACOSX_DEPLOYMENT_TARGET: "11.0"
|
80 | 80 | run: |
|
81 |
| - git clone https://github.com/shibatch/sleef.git |
| 81 | + git clone --branch 3.8 https://github.com/shibatch/sleef.git |
82 | 82 | cd sleef
|
83 | 83 | cmake -S . -B build \
|
84 | 84 | -DSLEEF_BUILD_QUAD:BOOL=ON \
|
85 | 85 | -DSLEEF_BUILD_SHARED_LIBS:BOOL=ON \
|
86 | 86 | -DCMAKE_POSITION_INDEPENDENT_CODE=ON \
|
87 | 87 | -DCMAKE_OSX_DEPLOYMENT_TARGET=11.0 \
|
88 | 88 | -DCMAKE_INSTALL_RPATH="@loader_path/../lib" \
|
89 |
| - -DCMAKE_BUILD_WITH_INSTALL_RPATH=ON |
| 89 | + -DCMAKE_BUILD_WITH_INSTALL_RPATH=ON \ |
90 | 90 | cmake --build build/ --clean-first -j
|
91 | 91 | sudo cmake --install build --prefix /usr/local
|
92 | 92 | - name: Install cibuildwheel
|
@@ -145,7 +145,7 @@ jobs:
|
145 | 145 | - name: Clone and Build SLEEF
|
146 | 146 | shell: pwsh
|
147 | 147 | run: |
|
148 |
| - git clone https://github.com/shibatch/sleef.git |
| 148 | + git clone --branch 3.8 https://github.com/shibatch/sleef.git |
149 | 149 | cd sleef
|
150 | 150 | cmake -S . -B build -G "Visual Studio 17 2022" -A ${{ matrix.architecture == 'x86' && 'Win32' || 'x64' }} -DSLEEF_BUILD_QUAD:BOOL=ON -DSLEEF_BUILD_SHARED_LIBS:BOOL=ON -DCMAKE_POSITION_INDEPENDENT_CODE=ON
|
151 | 151 | cmake --build build --config Release --parallel
|
|
0 commit comments