aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/client
diff options
context:
space:
mode:
authorEgor Tensin <Egor.Tensin@gmail.com>2021-04-07 00:26:56 +0300
committerEgor Tensin <Egor.Tensin@gmail.com>2021-04-07 00:36:07 +0300
commitf1d749e3cd3aaa5ec875ea29ca010b73d3174f2c (patch)
treed0231b9283ea744223964d2f9d4e994dd165d96e /client
parentcmake: check CTest tests output (diff)
downloadmath-server-f1d749e3cd3aaa5ec875ea29ca010b73d3174f2c.tar.gz
math-server-f1d749e3cd3aaa5ec875ea29ca010b73d3174f2c.zip
cmake: slight CMakeLists.txt refactoring
Diffstat (limited to 'client')
-rw-r--r--client/CMakeLists.txt12
1 files changed, 5 insertions, 7 deletions
diff --git a/client/CMakeLists.txt b/client/CMakeLists.txt
index 0343ee2..1891e90 100644
--- a/client/CMakeLists.txt
+++ b/client/CMakeLists.txt
@@ -1,17 +1,15 @@
-file(GLOB client_src "*.cpp" "*.hpp")
-add_executable(client ${client_src})
-set_target_properties(client PROPERTIES OUTPUT_NAME math-client)
-
+find_package(Boost 1.66.0 REQUIRED COMPONENTS filesystem program_options)
set(CMAKE_THREAD_PREFER_PTHREAD ON)
set(THREADS_PREFER_PTHREAD_FLAG ON)
find_package(Threads REQUIRED)
-target_link_libraries(client PRIVATE Threads::Threads)
-find_package(Boost 1.66.0 REQUIRED COMPONENTS filesystem program_options)
+file(GLOB client_src "*.cpp" "*.hpp")
+add_executable(client ${client_src})
+set_target_properties(client PROPERTIES OUTPUT_NAME math-client)
+target_link_libraries(client PRIVATE Threads::Threads)
target_link_libraries(client PRIVATE
Boost::disable_autolinking
Boost::filesystem
Boost::program_options)
-
install(TARGETS client RUNTIME DESTINATION bin)
install_pdbs(TARGETS client DESTINATION bin)