File tree Expand file tree Collapse file tree 2 files changed +16
-2
lines changed
Expand file tree Collapse file tree 2 files changed +16
-2
lines changed Original file line number Diff line number Diff line change 6060 # === Compiler Toolchain Setup ===
6161
6262 - name : Setup Clang on Linux or Windows
63- if : ${{ inputs.platform == 'linux' && inputs.compiler == 'clang' }}
63+ if : ${{ ( inputs.platform == 'linux' || inputs.platform == 'windows') && inputs.compiler == 'clang' }}
6464 uses : egor-tensin/setup-clang@v2
6565 with :
6666 version : 18
Original file line number Diff line number Diff line change @@ -104,7 +104,18 @@ jobs:
104104 godot-master-workflow : linux_builds.yml
105105 godot-master-artifact : linux-editor-mono
106106
107- # Linux-clang?
107+ # Linux-clang
108+ - name : 🐧 Linux (GCC, Makefiles)
109+ os : ubuntu-22.04
110+ platform : linux
111+ compiler : clang
112+ config-flags : -DCMAKE_BUILD_TYPE=Release
113+ artifact-name : godot-cpp-linux-clang-x86_64-cmake-release
114+ artifact-path : cmake-build/bin/libgodot-cpp.linux.template_release.x86_64.a
115+ run-tests : true
116+ godot-test-arch : " linux.x86_64"
117+ godot-master-workflow : linux_builds.yml
118+ godot-master-artifact : linux-editor-mono
108119
109120 # linux android
110121 - name : 🤖 Android (arm64, Ninja)
@@ -126,6 +137,9 @@ jobs:
126137 --toolchain ${EMSDK}/upstream/emscripten/cmake/Modules/Platform/Emscripten.cmake
127138 artifact-name : godot-cpp-web-wasm32-cmake-release
128139 artifact-path : cmake-build/bin/libgodot-cpp.web.template_release.wasm32.a
140+ # Linux-double
141+ # Linux-dev
142+ # Linux-32bit
129143
130144 # Windows-msvc
131145 - name : 🏁 Windows (x86_64, MSVC)
You can’t perform that action at this time.
0 commit comments