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:
7474
7575 format :
7676 name : Formatting
77- runs-on : ubuntu-22 .04
77+ runs-on : ubuntu-24 .04
7878
7979 steps :
80+ - name : Install Clang Format
81+ run : sudo apt-get install clang-format-17
82+
8083 - name : Checkout Code
8184 uses : actions/checkout@v4
8285
8386 - 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
8588
8689 - name : Check Formatting
8790 run : git diff --exit-code
Original file line number Diff line number Diff line change @@ -121,7 +121,7 @@ if(CSFML_BUILD_TEST_SUITE)
121121 add_subdirectory (test )
122122endif ()
123123
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 " )
125125add_custom_target (format
126126 COMMAND ${CMAKE_COMMAND} -DCLANG_FORMAT_EXECUTABLE=${CLANG_FORMAT_EXECUTABLE} -P ./cmake/Format.cmake
127127 WORKING_DIRECTORY ${PROJECT_SOURCE_DIR} VERBATIM )
Original file line number Diff line number Diff line change @@ -13,8 +13,8 @@ endif()
1313execute_process (COMMAND ${CLANG_FORMAT_EXECUTABLE} --version OUTPUT_VARIABLE CLANG_FORMAT_VERSION)
1414string (REGEX MATCH "clang-format version ([0-9]+)" CLANG_FORMAT_VERSION ${CLANG_FORMAT_VERSION} )
1515unset (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 " )
1818endif ()
1919
2020# Run
Original file line number Diff line number Diff line change 4444 return {};
4545
4646 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 );
5353 renderStates.stencilMode .stencilComparison = static_cast <sf::StencilComparison>(states->stencilMode .stencilComparison );
5454 renderStates.stencilMode .stencilUpdateOperation = static_cast <sf::StencilUpdateOperation>(
5555 states->stencilMode .stencilUpdateOperation );
You can’t perform that action at this time.
0 commit comments