Apply cmake-format

This commit is contained in:
Victor Zverovich 2026-03-14 14:24:09 -07:00
parent 7733f4c136
commit 879463ecad

View File

@ -55,21 +55,19 @@ project(FMT CXX)
# Generators(Ninja >= 1.11 OR Visual Studio >= 17.4). # Generators(Ninja >= 1.11 OR Visual Studio >= 17.4).
# Compilers GCC>=14, Clang>=16 or MSVC >= 17.4 # Compilers GCC>=14, Clang>=16 or MSVC >= 17.4
# Source: https://cmake.org/cmake/help/latest/manual/cmake-cxxmodules.7.html # Source: https://cmake.org/cmake/help/latest/manual/cmake-cxxmodules.7.html
Set(FMT_USE_CMAKE_MODULES FALSE) set(FMT_USE_CMAKE_MODULES FALSE)
if (CMAKE_VERSION VERSION_GREATER_EQUAL 3.28 AND CMAKE_CXX_STANDARD if (CMAKE_VERSION VERSION_GREATER_EQUAL 3.28 AND CMAKE_CXX_STANDARD
GREATER_EQUAL 20) GREATER_EQUAL 20)
if (CMAKE_GENERATOR STREQUAL "Ninja") if (CMAKE_GENERATOR STREQUAL "Ninja")
execute_process(COMMAND "${CMAKE_MAKE_PROGRAM}" "--version" execute_process(COMMAND "${CMAKE_MAKE_PROGRAM}" "--version"
OUTPUT_VARIABLE NINJA_VERSION) OUTPUT_VARIABLE NINJA_VERSION)
if (NINJA_VERSION VERSION_GREATER_EQUAL 1.11) if (NINJA_VERSION VERSION_GREATER_EQUAL 1.11)
if ( if ((CMAKE_CXX_COMPILER_ID STREQUAL "GNU" AND CMAKE_CXX_COMPILER_VERSION
(CMAKE_CXX_COMPILER_ID STREQUAL "GNU" GREATER_EQUAL 14)
AND CMAKE_CXX_COMPILER_VERSION GREATER_EQUAL 14) OR (CMAKE_CXX_COMPILER_ID STREQUAL "Clang"
OR(CMAKE_CXX_COMPILER_ID STREQUAL "Clang"
AND CMAKE_CXX_COMPILER_VERSION GREATER_EQUAL 16) AND CMAKE_CXX_COMPILER_VERSION GREATER_EQUAL 16)
OR(CMAKE_CXX_COMPILER_ID STREQUAL "MSVC" OR (CMAKE_CXX_COMPILER_ID STREQUAL "MSVC" AND MSVC_VERSION
AND MSVC_VERSION GREATER_EQUAL 1934) GREATER_EQUAL 1934))
)
set(FMT_USE_CMAKE_MODULES TRUE) set(FMT_USE_CMAKE_MODULES TRUE)
endif () endif ()
endif () endif ()
@ -427,8 +425,7 @@ endif ()
target_link_libraries(fmt-c PUBLIC fmt::fmt) target_link_libraries(fmt-c PUBLIC fmt::fmt)
add_library(fmt::fmt-c ALIAS fmt-c) add_library(fmt::fmt-c ALIAS fmt-c)
set_target_properties(fmt-c PROPERTIES set_target_properties(fmt-c PROPERTIES PUBLIC_HEADER include/fmt/fmt-c.h)
PUBLIC_HEADER include/fmt/fmt-c.h)
# Install targets. # Install targets.
if (FMT_INSTALL) if (FMT_INSTALL)