mirror of
https://github.com/BlackMATov/meta.hpp.git
synced 2025-12-13 19:18:01 +07:00
add fmt module for examples
This commit is contained in:
18
develop/vendors/CMakeLists.txt
vendored
18
develop/vendors/CMakeLists.txt
vendored
@@ -10,9 +10,25 @@ add_library(${PROJECT_NAME}::doctest ALIAS ${PROJECT_NAME}.doctest)
|
||||
target_compile_features(${PROJECT_NAME}.doctest
|
||||
PUBLIC cxx_std_20)
|
||||
|
||||
target_include_directories(${PROJECT_NAME}.doctest
|
||||
target_include_directories(${PROJECT_NAME}.doctest SYSTEM
|
||||
PUBLIC doctest)
|
||||
|
||||
target_compile_definitions(${PROJECT_NAME}.doctest
|
||||
PRIVATE DOCTEST_CONFIG_IMPLEMENT_WITH_MAIN
|
||||
INTERFACE DOCTEST_CONFIG_USE_STD_HEADERS)
|
||||
|
||||
#
|
||||
# fmt
|
||||
#
|
||||
|
||||
add_library(${PROJECT_NAME}.fmt INTERFACE)
|
||||
add_library(${PROJECT_NAME}::fmt ALIAS ${PROJECT_NAME}.fmt)
|
||||
|
||||
target_compile_features(${PROJECT_NAME}.fmt
|
||||
INTERFACE cxx_std_20)
|
||||
|
||||
target_include_directories(${PROJECT_NAME}.fmt SYSTEM
|
||||
INTERFACE fmt/include)
|
||||
|
||||
target_compile_definitions(${PROJECT_NAME}.fmt
|
||||
INTERFACE FMT_HEADER_ONLY)
|
||||
|
||||
1
develop/vendors/fmt
vendored
Submodule
1
develop/vendors/fmt
vendored
Submodule
Submodule develop/vendors/fmt added at a33701196a
Reference in New Issue
Block a user