|
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