diff options
Diffstat (limited to 'cmake/modules/FindFmt.cmake')
| -rw-r--r-- | cmake/modules/FindFmt.cmake | 9 |
1 files changed, 3 insertions, 6 deletions
diff --git a/cmake/modules/FindFmt.cmake b/cmake/modules/FindFmt.cmake index 47cf8be..b426d8c 100644 --- a/cmake/modules/FindFmt.cmake +++ b/cmake/modules/FindFmt.cmake | |||
| @@ -39,6 +39,8 @@ if(ENABLE_INTERNAL_FMT) | |||
| 39 | DOWNLOAD_DIR ${CMAKE_BINARY_DIR}/${CORE_BUILD_DIR}/download | 39 | DOWNLOAD_DIR ${CMAKE_BINARY_DIR}/${CORE_BUILD_DIR}/download |
| 40 | PREFIX ${CORE_BUILD_DIR}/fmt | 40 | PREFIX ${CORE_BUILD_DIR}/fmt |
| 41 | CMAKE_ARGS -DCMAKE_INSTALL_PREFIX=${CMAKE_BINARY_DIR}/${CORE_BUILD_DIR} | 41 | CMAKE_ARGS -DCMAKE_INSTALL_PREFIX=${CMAKE_BINARY_DIR}/${CORE_BUILD_DIR} |
| 42 | -DCMAKE_CXX_EXTENSIONS=${CMAKE_CXX_EXTENSIONS} | ||
| 43 | -DCMAKE_CXX_STANDARD=${CMAKE_CXX_STANDARD} | ||
| 42 | -DCMAKE_TOOLCHAIN_FILE=${CMAKE_TOOLCHAIN_FILE} | 44 | -DCMAKE_TOOLCHAIN_FILE=${CMAKE_TOOLCHAIN_FILE} |
| 43 | -DCMAKE_INSTALL_LIBDIR=lib | 45 | -DCMAKE_INSTALL_LIBDIR=lib |
| 44 | -DFMT_DOC=OFF | 46 | -DFMT_DOC=OFF |
| @@ -57,12 +59,7 @@ if(ENABLE_INTERNAL_FMT) | |||
| 57 | 59 | ||
| 58 | else() | 60 | else() |
| 59 | 61 | ||
| 60 | if(CORE_SYSTEM_NAME STREQUAL windows OR CORE_SYSTEM_NAME STREQUAL windowsstore) | 62 | find_package(FMT 6.1.2 CONFIG REQUIRED QUIET) |
| 61 | # TODO: fix windows fmt package to include fmt-config.cmake and fmt-config-version.cmake | ||
| 62 | set(FMT_VERSION 3.0.1) | ||
| 63 | else() | ||
| 64 | find_package(FMT 3.0.1 CONFIG REQUIRED QUIET) | ||
| 65 | endif() | ||
| 66 | 63 | ||
| 67 | if(PKG_CONFIG_FOUND) | 64 | if(PKG_CONFIG_FOUND) |
| 68 | pkg_check_modules(PC_FMT libfmt QUIET) | 65 | pkg_check_modules(PC_FMT libfmt QUIET) |
