Mercurial > malikania
comparison libserver/CMakeLists.txt @ 171:ae34e5aec876
Server: cleanup
author | David Demelier <markand@malikania.fr> |
---|---|
date | Sat, 18 Aug 2018 15:05:08 +0200 |
parents | 450d884456c4 |
children | ffe8ac5c35c0 |
comparison
equal
deleted
inserted
replaced
170:a3af3b793da4 | 171:ae34e5aec876 |
---|---|
17 # | 17 # |
18 | 18 |
19 project(libmlk-server) | 19 project(libmlk-server) |
20 | 20 |
21 find_package(PostgreSQL REQUIRED) | 21 find_package(PostgreSQL REQUIRED) |
22 find_package(Threads REQUIRED) | |
22 | 23 |
23 set( | 24 set( |
24 HEADERS | 25 HEADERS |
25 ${libmlk-server_SOURCE_DIR}/malikania/server/client.hpp | 26 ${libmlk-server_SOURCE_DIR}/malikania/server/client.hpp |
26 ${libmlk-server_SOURCE_DIR}/malikania/server/db/account.hpp | 27 ${libmlk-server_SOURCE_DIR}/malikania/server/db/account.hpp |
47 TARGET libmlk-server | 48 TARGET libmlk-server |
48 SOURCES ${HEADERS} ${SOURCES} | 49 SOURCES ${HEADERS} ${SOURCES} |
49 LIBRARIES | 50 LIBRARIES |
50 ${Boost_LIBRARIES} | 51 ${Boost_LIBRARIES} |
51 ${PostgreSQL_LIBRARIES} | 52 ${PostgreSQL_LIBRARIES} |
53 Threads::Threads | |
52 OpenSSL::Crypto | 54 OpenSSL::Crypto |
53 OpenSSL::SSL | 55 OpenSSL::SSL |
54 libmlk-common | 56 libmlk-common |
55 $<$<BOOL:${WIN32}>:mswsock> | 57 $<$<STREQUAL:${CMAKE_SYSTEM_NAME},Windows>:mswsock> |
56 PUBLIC_INCLUDES | 58 PUBLIC_INCLUDES |
57 ${Boost_INCLUDE_DIRS} | 59 ${Boost_INCLUDE_DIRS} |
58 ${PostgreSQL_INCLUDE_DIRS} | 60 ${PostgreSQL_INCLUDE_DIRS} |
59 ${libmlk-server_SOURCE_DIR} | 61 ${libmlk-server_SOURCE_DIR} |
60 PRIVATE_INCLUDES | 62 PRIVATE_INCLUDES |