Skip to content

Commit c645bd4

Browse files
authored
Update build_on_demand.yml
1 parent dedd99e commit c645bd4

File tree

1 file changed

+11
-0
lines changed

1 file changed

+11
-0
lines changed

.github/workflows/build_on_demand.yml

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -130,17 +130,28 @@ jobs:
130130
repository: Sygmei/ObEngine
131131
path: obengine
132132
ref: ${{ github.event.release.name }}
133+
- name: Install LLVM & Clang
134+
run: brew install llvm
133135
- name: Install SFML
134136
run: brew install sfml
137+
env:
138+
CC: /opt/homebrew/opt/llvm/bin/clang
139+
CXX: /opt/homebrew/opt/llvm/bin/clang++
135140
- name: Create build directory
136141
working-directory: ./obengine
137142
run: mkdir build
138143
- name: Run CMake on ObEngine
139144
working-directory: ./obengine
140145
run: cd build && cmake -DBUILD_TESTS=ON -DBUILD_TOOLKIT=ON -DCMAKE_BUILD_TYPE=Release ..
146+
env:
147+
CC: /opt/homebrew/opt/llvm/bin/clang
148+
CXX: /opt/homebrew/opt/llvm/bin/clang++
141149
- name: Compile ObEngine
142150
working-directory: ./obengine
143151
run: cd build && make -j8
152+
env:
153+
CC: /opt/homebrew/opt/llvm/bin/clang
154+
CXX: /opt/homebrew/opt/llvm/bin/clang++
144155
- name: Run tests
145156
working-directory: ./obengine
146157
run: cd build && ./tests/ObEngineTests

0 commit comments

Comments
 (0)