style: pre-commit

This commit is contained in:
Mateusz Pusz
2024-07-03 19:32:06 +01:00
parent b82e6f1e53
commit cf7d20d5a6
2 changed files with 6 additions and 6 deletions

View File

@ -245,9 +245,9 @@ class MPUnitsConan(ConanFile):
tc.cache_variables["MP_UNITS_API_FREESTANDING"] = True
else:
tc.cache_variables["MP_UNITS_API_STD_FORMAT"] = self.options.std_format
tc.cache_variables["MP_UNITS_API_STRING_VIEW_RET"] = (
self.options.string_view_ret
)
tc.cache_variables[
"MP_UNITS_API_STRING_VIEW_RET"
] = self.options.string_view_ret
tc.cache_variables["MP_UNITS_API_NO_CRTP"] = self.options.no_crtp
tc.cache_variables["MP_UNITS_API_CONTRACTS"] = str(
self.options.contracts

View File

@ -64,9 +64,9 @@ endif()
# clang++-18 supports explicit `this` parameter
# https://github.com/llvm/llvm-project/issues/82780
if(NOT ${projectPrefix}EXPLICIT_THIS_PARAMETER_SUPPORTED
AND CMAKE_CXX_COMPILER_ID STREQUAL "Clang"
AND CMAKE_CXX_COMPILER_VERSION VERSION_GREATER_EQUAL "18")
if(NOT ${projectPrefix}EXPLICIT_THIS_PARAMETER_SUPPORTED AND CMAKE_CXX_COMPILER_ID STREQUAL "Clang"
AND CMAKE_CXX_COMPILER_VERSION VERSION_GREATER_EQUAL "18"
)
message(STATUS "Clang 18+ detected, overriding `no CRTP` support")
set(${projectPrefix}EXPLICIT_THIS_PARAMETER_SUPPORTED ON)
endif()