Skip to content

Commit 8fcdc09

Browse files
Build only GL
1 parent baa843b commit 8fcdc09

File tree

9 files changed

+1
-583
lines changed

9 files changed

+1
-583
lines changed

.github/workflows/build-android.yml

Lines changed: 0 additions & 38 deletions
This file was deleted.

.github/workflows/build-apple.yml

Lines changed: 0 additions & 89 deletions
This file was deleted.

.github/workflows/build-emscripten.yml

Lines changed: 0 additions & 54 deletions
This file was deleted.

.github/workflows/build-linux.yml

Lines changed: 1 addition & 44 deletions
Original file line numberDiff line numberDiff line change
@@ -36,45 +36,10 @@ jobs:
3636
- name: "GCC"
3737
build_type: "Debug"
3838
cmake_generator: "Unix Makefiles"
39-
cmake_args: "-DDILIGENT_BUILD_TESTS=ON"
39+
cmake_args: "-DDILIGENT_BUILD_CORE_TESTS=ON -DDILIGENT_NO_VULKAN=ON"
4040
cc: "gcc-14"
4141
cxx: "g++-14"
4242

43-
- name: "GCC"
44-
build_type: "Release"
45-
cmake_generator: "Unix Makefiles"
46-
cmake_args: "-DDILIGENT_BUILD_TESTS=ON"
47-
cc: "gcc-14"
48-
cxx: "g++-14"
49-
50-
- name: "Clang"
51-
build_type: "Debug"
52-
cmake_generator: "Ninja"
53-
cmake_args: "-DDILIGENT_BUILD_TESTS=ON"
54-
cc: "clang-18"
55-
cxx: "clang++-18"
56-
57-
- name: "Clang"
58-
build_type: "Release"
59-
cmake_generator: "Ninja"
60-
cmake_args: "-DDILIGENT_BUILD_TESTS=ON"
61-
cc: "clang-18"
62-
cxx: "clang++-18"
63-
64-
- name: "Clang-NO_GLSLANG"
65-
build_type: "Debug"
66-
cmake_generator: "Ninja"
67-
cmake_args: "-DDILIGENT_BUILD_CORE_TESTS=ON -DDILIGENT_NO_OPENGL=ON -DDILIGENT_NO_GLSLANG=ON"
68-
cc: "clang-18"
69-
cxx: "clang++-18"
70-
71-
- name: "Clang-NO_GLSLANG-NO_HLSL"
72-
build_type: "Release"
73-
cmake_generator: "Ninja"
74-
cmake_args: "-DDILIGENT_BUILD_CORE_TESTS=ON -DDILIGENT_NO_GLSLANG=ON -DDILIGENT_NO_HLSL=ON"
75-
cc: "clang-18"
76-
cxx: "clang++-18"
77-
7843
name: Linux -> ${{ matrix.name }}-x64, ${{ matrix.build_type }}
7944

8045
steps:
@@ -112,14 +77,6 @@ jobs:
11277
if: success()
11378
uses: DiligentGraphics/github-action/run-core-tests@v1
11479

115-
- name: DiligentCoreAPITest VK
116-
# NB: it is essential to include failure() to override the default status check of success()
117-
# that is automatically applied to if conditions that don't contain a status check function.
118-
if: ${{ (success() || failure() && steps.build.outcome == 'success') && (matrix.name == 'Clang' || matrix.name == 'GCC') }}
119-
uses: DiligentGraphics/github-action/run-core-gpu-tests@v1
120-
with:
121-
mode: vk_sw
122-
12380
- name: DiligentCoreAPITest GL
12481
if: ${{ (success() || failure() && steps.build.outcome == 'success') && (matrix.name == 'Clang' || matrix.name == 'GCC') }}
12582
uses: DiligentGraphics/github-action/run-core-gpu-tests@v1

.github/workflows/build-nuget-package.yml

Lines changed: 0 additions & 31 deletions
This file was deleted.

0 commit comments

Comments
 (0)