option() defines a boolean, so its default value cannot be populated
to find_package() as expected. so we need to set it as a cached STRING
variable.
this addresses the regression introduced by
051ec194df16927187cbe4b26dacd06c31fa186a
Signed-off-by: Kefu Chai <tchaikov@gmail.com>
endif()
option(WITH_FMT_HEADER_ONLY "use header-only version of fmt library" OFF)
-option(WITH_FMT_VERSION "build with fmt version" 7.0.0)
+set(WITH_FMT_VERSION "7.0.0" CACHE
+ STRING "build with fmt version")
find_package(fmt ${WITH_FMT_VERSION} QUIET)
if(fmt_FOUND)
include_directories(SYSTEM "${fmt_INCLUDE_DIR}")