diff options
author | Loïc Collignon <loic.collignon@iot.bzh> | 2019-03-07 16:20:24 +0100 |
---|---|---|
committer | Loïc Collignon <loic.collignon@iot.bzh> | 2019-03-07 16:20:24 +0100 |
commit | f5bb1d7d963450a77587df9cb7cd25fad7617097 (patch) | |
tree | 31659b9f345e3d364ae4ce2ce91f1b2abe864810 | |
parent | a9462458239b7c8c8073df25d8ba1d6005b9e856 (diff) |
Moved Qt's automoc and autorcc variables
Thoses variables are used by CMake for building Qt's projects, thus need to
find a Qt installation. Therefore you should set those to ON only if you
also do a find_package to find a Qt installation.
Change-Id: Ibd0042206913f2d4e65fc56092f3348efa3103da
Signed-off-by: Loïc Collignon <loic.collignon@iot.bzh>
-rw-r--r-- | CMakeLists.txt | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt index 682b42d..95ce156 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -30,10 +30,6 @@ set(PROJECT_AUTHOR_MAIL "fulup@iot.bzh") set(PROJECT_LICENSE "APL2.0") set(PROJECT_LANGUAGES "C") -# Add target to project dependency list -set(CMAKE_AUTOMOC ON) -set(CMAKE_AUTORCC ON) - if(NOT CMAKE_INSTALL_PREFIX) set(CMAKE_INSTALL_PREFIX "/usr") endif() @@ -93,6 +89,11 @@ if(${AFB_HELPERS}) endif() if(${AFB_HELPERS_QT}) + message(STATUS "Qt's support enabled!") + # Add target to project dependency list + set(CMAKE_AUTOMOC ON) + set(CMAKE_AUTORCC ON) + find_package(Qt5WebSockets REQUIRED) set(AFB_HELPERS_QT_HEADERS qafbwebsocketclient.h) |