dotherside/test/CMakeLists.txt

27 lines
748 B
CMake
Raw Normal View History

project(TestDynamicQObject)
set(CMAKE_AUTOMOC ON)
set(CMAKE_AUTORCC ON)
set(CMAKE_INCLUDE_CURRENT_DIR ON)
include_directories(${CMAKE_SOURCE_DIR}/lib/include ${CMAKE_SOURCE_DIR}/lib/include/Qt)
find_package(Qt5Core REQUIRED)
find_package(Qt5Widgets REQUIRED)
find_package(Qt5Test REQUIRED)
find_package(Qt5Quick REQUIRED)
2016-06-18 20:16:26 +02:00
find_package(Qt5QuickTest REQUIRED)
2016-06-19 11:46:47 +02:00
add_executable(${PROJECT_NAME} Resources.qrc
test_dotherside.cpp
MockQObject.cpp
MockQAbstractItemModel.cpp
2016-06-19 11:46:47 +02:00
Global.h
main.qml
testQObject.qml
testQAbstractItemModel.qml
2016-06-21 23:15:58 +02:00
testQDeclarative.qml
2016-06-19 11:46:47 +02:00
)
2016-06-07 22:52:29 +02:00
set_property(TARGET ${PROJECT_NAME} PROPERTY CXX_STANDARD 14)
target_link_libraries(${PROJECT_NAME} DOtherSideStatic Qt5::Quick Qt5::Widgets Qt5::Test Qt5::Core)