libfmt fix for cmake <3.0

this is CentOOOOOOS 7
This commit is contained in:
Sergei Golubchik
2021-10-25 21:33:16 +02:00
parent f9339759d4
commit 2897ef099c

View File

@ -8,6 +8,10 @@ MACRO(BUNDLE_LIBFMT)
SET(dir "${CMAKE_BINARY_DIR}/extra/libfmt")
SET(LIBFMT_INCLUDE_DIR "${dir}/src/libfmt/include")
IF(CMAKE_VERSION VERSION_GREATER "3.0")
SET(fmt_byproducts BUILD_BYPRODUCTS ${LIBFMT_INCLUDE_DIR}/fmt/format-inl.h)
ENDIF()
ExternalProject_Add(
libfmt
PREFIX "${dir}"
@ -16,7 +20,7 @@ MACRO(BUNDLE_LIBFMT)
INSTALL_COMMAND ""
CONFIGURE_COMMAND ""
BUILD_COMMAND ""
BUILD_BYPRODUCTS ${LIBFMT_INCLUDE_DIR}/fmt/format-inl.h
${fmt_byproducts}
)
ENDMACRO()