File tree Expand file tree Collapse file tree 4 files changed +14
-11
lines changed Expand file tree Collapse file tree 4 files changed +14
-11
lines changed Original file line number Diff line number Diff line change @@ -74,14 +74,17 @@ jobs:
74
74
75
75
format :
76
76
name : Formatting
77
- runs-on : ubuntu-22 .04
77
+ runs-on : ubuntu-24 .04
78
78
79
79
steps :
80
+ - name : Install Clang Format
81
+ run : sudo apt-get install clang-format-17
82
+
80
83
- name : Checkout Code
81
84
uses : actions/checkout@v4
82
85
83
86
- name : Format Code
84
- run : cmake -DCLANG_FORMAT_EXECUTABLE=clang-format-14 -P cmake/Format.cmake
87
+ run : cmake -DCLANG_FORMAT_EXECUTABLE=clang-format-17 -P cmake/Format.cmake
85
88
86
89
- name : Check Formatting
87
90
run : git diff --exit-code
Original file line number Diff line number Diff line change @@ -121,7 +121,7 @@ if(CSFML_BUILD_TEST_SUITE)
121
121
add_subdirectory (test )
122
122
endif ()
123
123
124
- csfml_set_option (CLANG_FORMAT_EXECUTABLE clang-format STRING "Override clang-format executable, requires version 14 " )
124
+ csfml_set_option (CLANG_FORMAT_EXECUTABLE clang-format STRING "Override clang-format executable, requires version 17 " )
125
125
add_custom_target (format
126
126
COMMAND ${CMAKE_COMMAND} -DCLANG_FORMAT_EXECUTABLE=${CLANG_FORMAT_EXECUTABLE} -P ./cmake/Format.cmake
127
127
WORKING_DIRECTORY ${PROJECT_SOURCE_DIR} VERBATIM )
Original file line number Diff line number Diff line change @@ -13,8 +13,8 @@ endif()
13
13
execute_process (COMMAND ${CLANG_FORMAT_EXECUTABLE} --version OUTPUT_VARIABLE CLANG_FORMAT_VERSION )
14
14
string (REGEX MATCH "clang-format version ([0-9]+)" CLANG_FORMAT_VERSION ${CLANG_FORMAT_VERSION} )
15
15
unset (CLANG_FORMAT_VERSION )
16
- if (NOT CMAKE_MATCH_1 EQUAL 14 )
17
- message (FATAL_ERROR "clang-format version ${CMAKE_MATCH_1} not supported. Must use version 14 " )
16
+ if (NOT CMAKE_MATCH_1 EQUAL 17 )
17
+ message (FATAL_ERROR "clang-format version ${CMAKE_MATCH_1} not supported. Must use version 17 " )
18
18
endif ()
19
19
20
20
# Run
Original file line number Diff line number Diff line change 44
44
return {};
45
45
46
46
sf::RenderStates renderStates;
47
- renderStates.blendMode .colorSrcFactor = static_cast <sf::BlendMode::Factor>(states->blendMode .colorSrcFactor );
48
- renderStates.blendMode .colorDstFactor = static_cast <sf::BlendMode::Factor>(states->blendMode .colorDstFactor );
49
- renderStates.blendMode .colorEquation = static_cast <sf::BlendMode::Equation>(states->blendMode .colorEquation );
50
- renderStates.blendMode .alphaSrcFactor = static_cast <sf::BlendMode::Factor>(states->blendMode .alphaSrcFactor );
51
- renderStates.blendMode .alphaDstFactor = static_cast <sf::BlendMode::Factor>(states->blendMode .alphaDstFactor );
52
- renderStates.blendMode .alphaEquation = static_cast <sf::BlendMode::Equation>(states->blendMode .alphaEquation );
47
+ renderStates.blendMode .colorSrcFactor = static_cast <sf::BlendMode::Factor>(states->blendMode .colorSrcFactor );
48
+ renderStates.blendMode .colorDstFactor = static_cast <sf::BlendMode::Factor>(states->blendMode .colorDstFactor );
49
+ renderStates.blendMode .colorEquation = static_cast <sf::BlendMode::Equation>(states->blendMode .colorEquation );
50
+ renderStates.blendMode .alphaSrcFactor = static_cast <sf::BlendMode::Factor>(states->blendMode .alphaSrcFactor );
51
+ renderStates.blendMode .alphaDstFactor = static_cast <sf::BlendMode::Factor>(states->blendMode .alphaDstFactor );
52
+ renderStates.blendMode .alphaEquation = static_cast <sf::BlendMode::Equation>(states->blendMode .alphaEquation );
53
53
renderStates.stencilMode .stencilComparison = static_cast <sf::StencilComparison>(states->stencilMode .stencilComparison );
54
54
renderStates.stencilMode .stencilUpdateOperation = static_cast <sf::StencilUpdateOperation>(
55
55
states->stencilMode .stencilUpdateOperation );
You can’t perform that action at this time.
0 commit comments