Skip to content

Commit 27c9850

Browse files
committed
try setting CC to clang
1 parent 5a55dd2 commit 27c9850

File tree

1 file changed

+10
-1
lines changed

1 file changed

+10
-1
lines changed

.github/workflows/ci.yml

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -148,11 +148,20 @@ jobs:
148148
echo "ncpu=$ncpu" >> $GITHUB_ENV
149149
echo "MAKE_CMD=${MAKE_CMD}" >> $GITHUB_ENV
150150
151+
# Set compiler based on platform
152+
if [[ '${{ runner.os }}' == 'macOS' ]]; then
153+
CC="clang"
154+
else
155+
CC="gcc"
156+
fi
157+
echo "CC=${CC}" >> $GITHUB_ENV
158+
echo "NIM_CC=${CC}" >> $GITHUB_ENV
159+
151160
- name: Build Nim and Nimble
152161
run: |
153162
curl -O -L -s -S https://raw.githubusercontent.com/status-im/nimbus-build-system/master/scripts/build_nim.sh
154163
env MAKE="${MAKE_CMD} -j${ncpu}" ARCH_OVERRIDE=${PLATFORM} NIM_COMMIT=${{ matrix.branch }} \
155-
QUICK_AND_DIRTY_COMPILER=1 QUICK_AND_DIRTY_NIMBLE=1 CC=clang \
164+
QUICK_AND_DIRTY_COMPILER=1 QUICK_AND_DIRTY_NIMBLE=1 CC=${CC} \
156165
bash build_nim.sh nim csources dist/nimble NimBinaries
157166
echo '${{ github.workspace }}/nim/bin' >> $GITHUB_PATH
158167
- name: Setup Nimble

0 commit comments

Comments
 (0)