1
0
mirror of https://github.com/mariadb-corporation/mariadb-columnstore-engine.git synced 2025-08-08 14:22:09 +03:00

MCOL-5880: get rid of CLI11 dep in favour of boost::program_options

This commit is contained in:
Leonid Fedorov
2025-01-13 16:05:23 +00:00
committed by Leonid Fedorov
parent dd8fac35ae
commit f99c24b47d
5 changed files with 84 additions and 52 deletions

View File

@@ -1,15 +0,0 @@
set(EXTERNAL_INCLUDE_DIR "${CMAKE_BINARY_DIR}/external/include")
file(MAKE_DIRECTORY "${EXTERNAL_INCLUDE_DIR}")
set(C11CLI_URL "https://github.com/CLIUtils/CLI11/releases/download/v2.4.2/CLI11.hpp")
set(C11CLI_HEADER "${EXTERNAL_INCLUDE_DIR}/CLI11.hpp")
set(CLI11_INCLUDE_DIR "${EXTERNAL_INCLUDE_DIR}")
file(DOWNLOAD
${C11CLI_URL}
${C11CLI_HEADER}
SHOW_PROGRESS STATUS download_status
)
add_library(CLI11 INTERFACE)
target_include_directories(CLI11 INTERFACE ${CLI11_INCLUDE_DIR})