@@ -127,13 +127,13 @@ jobs:
127127 export C_COMPILER="gcc"
128128 export CXX_COMPILER="g++"
129129 export LINKER="ld"
130- export CC ="/usr/bin/${{ matrix.arch }}-$C_COMPILER"
131- export CXX ="/usr/bin/${{ matrix.arch }}-$CXX_COMPILER"
130+ export CC_CROSS ="/usr/bin/${{ matrix.arch }}-$C_COMPILER"
131+ export CXX_CROSS ="/usr/bin/${{ matrix.arch }}-$CXX_COMPILER"
132132 export LD="/usr/bin/${{ matrix.arch }}-$LINKER"
133133
134134 mkdir build
135135 cd build
136- cmake .. -DCMAKE_INSTALL_PREFIX=${{ env.srcdir }}/${{ env.pkgname }}-${{ matrix.arch }} -DCMAKE_C_COMPILER=$CC -DCMAKE_CXX_COMPILER=$CXX -DCMAKE_LINKER=$LD
136+ cmake .. -DCMAKE_INSTALL_PREFIX=${{ env.srcdir }}/${{ env.pkgname }}-${{ matrix.arch }} -DCMAKE_C_COMPILER=$CC_CROSS -DCMAKE_CXX_COMPILER=$CXX_CROSS -DCMAKE_LINKER=$LD
137137 cmake --build . --config=Release
138138 cmake --install .
139139 cd ..
@@ -175,6 +175,10 @@ jobs:
175175 steps :
176176
177177 # --------------------------------------------collect--------------------------------------------
178+ - uses : maxim-lobanov/setup-xcode@v1
179+ with :
180+ xcode-version : latest-stable
181+
178182 - name : 🏷️ Get infomations
179183 run : |
180184 tag="${GITHUB_REF#refs/tags/}"
@@ -200,12 +204,12 @@ jobs:
200204
201205 - name : 🛠️ Build binary distribution
202206 run : |
203- export CC ="clang"
204- export CXX ="clang++"
207+ export CC_CROSS ="clang"
208+ export CXX_CROSS ="clang++"
205209
206210 mkdir build
207211 cd build
208- cmake .. -DCMAKE_INSTALL_PREFIX=${{ env.srcdir }}/${{ env.pkgname }}-${{ matrix.arch }}-darwin-apple -DCMAKE_C_COMPILER=$CC -DCMAKE_CXX_COMPILER=$CXX -DCMAKE_C_FLAGS="${CMAKE_C_FLAGS} -arch ${{ matrix.arch }}" -DCMAKE_CXX_FLAGS="${CMAKE_CXX_FLAGS} -arch ${{ matrix.arch }}"
212+ cmake .. -DCMAKE_INSTALL_PREFIX=${{ env.srcdir }}/${{ env.pkgname }}-${{ matrix.arch }}-darwin-apple -DCMAKE_C_COMPILER=$CC_CROSS -DCMAKE_CXX_COMPILER=$CXX_CROSS -DCMAKE_C_FLAGS="${CMAKE_C_FLAGS} -arch ${{ matrix.arch }}" -DCMAKE_CXX_FLAGS="${CMAKE_CXX_FLAGS} -arch ${{ matrix.arch }}"
209213 cmake --build . --config=Release
210214 cmake --install .
211215 cd ..
0 commit comments