diff options
author | Davide Gerhard <rainbow@irh.it> | 2019-05-01 11:54:58 +0200 |
---|---|---|
committer | Davide Gerhard <rainbow@irh.it> | 2019-05-21 20:19:25 +0200 |
commit | dcfb7f6c97ffeff0e02f2c2bc74896f2c1a59395 (patch) | |
tree | 8916e44e1915cfe4846bb191e60f393c81e02e53 /httpserver | |
parent | 98e4b77dd9ecb6fa371405879ccfbbf89d3c4505 (diff) |
cmake: full refactor to remove qmake and use cmake on all platforms
Diffstat (limited to 'httpserver')
-rw-r--r-- | httpserver/CMakeLists.txt | 19 |
1 files changed, 4 insertions, 15 deletions
diff --git a/httpserver/CMakeLists.txt b/httpserver/CMakeLists.txt index 2e6365750..2b787d98e 100644 --- a/httpserver/CMakeLists.txt +++ b/httpserver/CMakeLists.txt @@ -1,7 +1,5 @@ project(httpserver) -set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++11") - set(httpserver_SOURCES httpglobal.cpp httplistener.cpp @@ -34,26 +32,17 @@ set(httpserver_HEADERS ) include_directories( - . + ${CMAKE_CURRENT_BINARY_DIR} ${CMAKE_SOURCE_DIR}/exports - ${CMAKE_CURRENT_BINARY_DIR} ) -#include(${QT_USE_FILE}) -add_definitions(${QT_DEFINITIONS}) -add_definitions(-DQT_SHARED) - add_library(httpserver SHARED ${httpserver_SOURCES} - ${httpserver_HEADERS_MOC} ) -set_target_properties(httpserver PROPERTIES DEFINE_SYMBOL "httpserver_EXPORTS") - target_link_libraries(httpserver - ${QT_LIBRARIES} + Qt5::Core + Qt5::Network ) -target_link_libraries(httpserver Qt5::Core Qt5::Network) - -install(TARGETS httpserver DESTINATION lib) +install(TARGETS httpserver DESTINATION ${INSTALL_LIB_DIR}) |