File tree 1 file changed +7
-4
lines changed
1 file changed +7
-4
lines changed Original file line number Diff line number Diff line change @@ -12,7 +12,7 @@ defaults:
12
12
13
13
jobs :
14
14
build :
15
- name : ${{matrix.platform.name}} ${{matrix.config.name}} ${{matrix.type.name}}
15
+ name : ${{matrix.platform.name}} ${{matrix.config.name}} ${{matrix.type.name}} ImGui ${{matrix.imgui.version}}
16
16
runs-on : ${{matrix.platform.os}}
17
17
18
18
strategy :
31
31
type :
32
32
- { name: Release }
33
33
- { name: Debug }
34
+ imgui :
35
+ - { version: 1.89, flags: -DIMGUI_SFML_DISABLE_OBSOLETE_FUNCTIONS=ON }
36
+ - { version: 1.91.5 }
34
37
35
38
steps :
36
39
- name : Get CMake and Ninja
50
53
with :
51
54
repository : ocornut/imgui
52
55
path : imgui
53
- ref : v1.89
56
+ ref : v${{matrix.imgui.version}}
54
57
55
58
- name : Checkout SFML
56
59
uses : actions/checkout@v4
92
95
-DIMGUI_SFML_BUILD_EXAMPLES=ON \
93
96
-DIMGUI_SFML_BUILD_TESTING=ON \
94
97
-DIMGUI_SFML_ENABLE_WARNINGS=ON \
95
- -DIMGUI_SFML_DISABLE_OBSOLETE_FUNCTIONS=ON \
96
98
${{matrix.platform.flags}} \
97
- ${{matrix.config.flags}}
99
+ ${{matrix.config.flags}} \
100
+ ${{matrix.imgui.flags}}
98
101
99
102
- name : Build ImGui-SFML
100
103
run : cmake --build imgui-sfml/build --config ${{matrix.type.name}} --target install
You can’t perform that action at this time.
0 commit comments