Fixing CMake

This commit is contained in:
Nissim Hadar 2017-11-13 22:26:38 -08:00
parent ddab843b4d
commit 2417890cce

View file

@ -10,8 +10,22 @@ link_hifi_libraries()
set_property(TARGET auto-tester PROPERTY WIN32_EXECUTABLE true) set_property(TARGET auto-tester PROPERTY WIN32_EXECUTABLE true)
# Find includes in corresponding build directories
set(CMAKE_INCLUDE_CURRENT_DIR ON)
find_package(Qt5Core)
find_package(Qt5Widgets)
# Add the include directories for the Qt 5 Widgets module to
# the compile lines.
include_directories(${Qt5Core_INCLUDE_DIRS} ${Qt5Widgets_INCLUDE_DIRS}) include_directories(${Qt5Core_INCLUDE_DIRS} ${Qt5Widgets_INCLUDE_DIRS})
# Use the compile definitions defined in the Qt 5 Widgets module
add_definitions(${Qt5Widgets_DEFINITIONS})
# Add compiler flags for building executables (-fPIE)
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${Qt5Widgets_EXECUTABLE_COMPILE_FLAGS}")
# Find all sources files # Find all sources files
file (GLOB_RECURSE SOURCES src/*.cpp) file (GLOB_RECURSE SOURCES src/*.cpp)
file (GLOB_RECURSE MOC_HEADERS src/*.h) file (GLOB_RECURSE MOC_HEADERS src/*.h)