Use CMake `option()` correctly
This commit is contained in:
parent
d3e556cea7
commit
5a006c6b6d
|
@ -83,7 +83,7 @@ set_property(TARGET libarchive PROPERTY INTERFACE_INCLUDE_DIRECTORIES "${LibArch
|
|||
use_target(TARGET_NAME libarchive)
|
||||
|
||||
# find boost libraries (required by lmdb-safe's integration with reflective-rapidjson)
|
||||
option(BOOST_STATIC_LINKAGE "${STATIC_LINKAGE}" "link statically against Boost (instead of dynamically)")
|
||||
option(BOOST_STATIC_LINKAGE "link statically against Boost (instead of dynamically)" "${STATIC_LINKAGE}")
|
||||
set(Boost_USE_MULTITHREADED ON)
|
||||
if (BOOST_STATIC_LINKAGE)
|
||||
set(Boost_USE_STATIC_LIBS ON)
|
||||
|
|
|
@ -88,7 +88,7 @@ find_package(passwordfile${CONFIGURATION_PACKAGE_SUFFIX} 5.0.0 REQUIRED)
|
|||
use_password_file()
|
||||
|
||||
# find boost libraries
|
||||
option(BOOST_STATIC_LINKAGE "${STATIC_LINKAGE}" "link statically against Boost (instead of dynamically)")
|
||||
option(BOOST_STATIC_LINKAGE "link statically against Boost (instead of dynamically)" "${STATIC_LINKAGE}")
|
||||
set(Boost_USE_MULTITHREADED ON)
|
||||
if (BOOST_STATIC_LINKAGE)
|
||||
set(Boost_USE_STATIC_LIBS ON)
|
||||
|
@ -97,7 +97,7 @@ set(BOOST_ARGS "REQUIRED;COMPONENTS;system;filesystem;iostreams")
|
|||
use_package(TARGET_NAME Boost::system PACKAGE_NAME Boost PACKAGE_ARGS "${BOOST_ARGS}")
|
||||
use_package(TARGET_NAME Boost::filesystem PACKAGE_NAME Boost PACKAGE_ARGS "${BOOST_ARGS}")
|
||||
use_package(TARGET_NAME Boost::iostreams PACKAGE_NAME Boost PACKAGE_ARGS "${BOOST_ARGS}")
|
||||
option(BOOST_ASIO_IO_URING ON "enable use of io_uring")
|
||||
option(BOOST_ASIO_IO_URING "enable use of io_uring" ON)
|
||||
if (BOOST_ASIO_IO_URING)
|
||||
message(STATUS "Using io_uring")
|
||||
list(APPEND META_PUBLIC_COMPILE_DEFINITIONS BOOST_ASIO_HAS_IO_URING BOOST_ASIO_DISABLE_EPOLL)
|
||||
|
|
Loading…
Reference in New Issue