aboutsummaryrefslogtreecommitdiff
path: root/CMakeLists.txt
diff options
context:
space:
mode:
authorAqua-sama <aqua@iserlohn-fortress.net>2018-01-26 23:09:31 +0100
committerAqua-sama <aqua@iserlohn-fortress.net>2018-01-26 23:09:31 +0100
commitfcf3870b7c0f30a5991e518ad8a404a9d38c3a45 (patch)
tree3168f904fb2dd205ce1fbbac2daa0f381ec86b70 /CMakeLists.txt
parentAdded warning when trying to get value of non-existent options (diff)
downloadsmolbote-fcf3870b7c0f30a5991e518ad8a404a9d38c3a45.tar.xz
Using boost::program_options instead of libconfig
Diffstat (limited to 'CMakeLists.txt')
-rw-r--r--CMakeLists.txt6
1 files changed, 2 insertions, 4 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 0d1491f..6167424 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -5,14 +5,13 @@ project(smolbote)
option(CompilerWarnings "Compiler warnings" ON)
option(QtDeprecatedWarnings "Qt deprecated warnings" ON)
option(UseLibCpp "Use libc++ over stdlibc++ (requires clang)" OFF)
-option(CLikeConfig "Use a C-like style for the config" ON)
# Libraries
find_package(Qt5Core REQUIRED)
find_package(Qt5Widgets REQUIRED)
find_package(Qt5Concurrent REQUIRED)
find_package(Qt5WebEngineWidgets REQUIRED)
-find_package(libconfig++ REQUIRED)
+find_package(Boost COMPONENTS program_options REQUIRED)
# Find includes in corresponding build directories
set(CMAKE_INCLUDE_CURRENT_DIR ON)
@@ -43,7 +42,6 @@ if (UseLibCpp)
set(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} -stdlib=libc++")
endif (UseLibCpp)
-add_subdirectory(lib/settings)
add_subdirectory(lib/bookmarks)
add_subdirectory(lib/downloads)
@@ -123,7 +121,7 @@ target_include_directories(poi
PRIVATE plugins)
target_link_libraries(poi Qt5::Core Qt5::Widgets Qt5::Concurrent Qt5::WebEngineWidgets)
-target_link_libraries(poi configuration)
+target_link_libraries(poi ${Boost_LIBRARIES})
target_link_libraries(poi bookmarks downloads)
install(TARGETS poi RUNTIME DESTINATION bin CONFIGURATIONS Release)