diff options
Diffstat (limited to 'dep/fmt')
| -rw-r--r-- | dep/fmt/CMakeLists.txt | 47 |
1 files changed, 24 insertions, 23 deletions
diff --git a/dep/fmt/CMakeLists.txt b/dep/fmt/CMakeLists.txt index edd263c2331..2568d7fefc7 100644 --- a/dep/fmt/CMakeLists.txt +++ b/dep/fmt/CMakeLists.txt @@ -8,31 +8,32 @@ # WITHOUT ANY WARRANTY, to the extent permitted by law; without even the # implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. -set(FMT_HEADERS - include/fmt/args.h - include/fmt/base.h - include/fmt/chrono.h - include/fmt/color.h - include/fmt/compile.h - include/fmt/core.h - include/fmt/format.h - include/fmt/format-inl.h - include/fmt/os.h - include/fmt/ostream.h - include/fmt/printf.h - include/fmt/ranges.h - include/fmt/std.h - include/fmt/xchar.h) +add_library(fmt STATIC) -set(FMT_SOURCES - src/format.cc - src/os.cc) - -add_library(fmt STATIC ${FMT_SOURCES} ${FMT_HEADERS}) - -target_include_directories(fmt +target_sources(fmt PUBLIC - ${CMAKE_CURRENT_SOURCE_DIR}/include) + FILE_SET HEADERS + BASE_DIRS include + FILES + include/fmt/args.h + include/fmt/base.h + include/fmt/chrono.h + include/fmt/color.h + include/fmt/compile.h + include/fmt/core.h + include/fmt/format.h + include/fmt/format-inl.h + include/fmt/os.h + include/fmt/ostream.h + include/fmt/printf.h + include/fmt/ranges.h + include/fmt/std.h + include/fmt/xchar.h) + +target_sources(fmt + PRIVATE + src/format.cc + src/os.cc) target_link_libraries(fmt PRIVATE |
