echidna/CMakeLists.txt

33 lines
510 B
CMake

CMake_Minimum_Required(VERSION 3.1.0)
Project(echidna VERSION 0.0 LANGUAGES CXX)
Set(CMAKE_CXX_STANDARD 11)
Set(CMAKE_CXX_STANDARD_REQUIRED ON)
Set(CMAKE_AUTOMOC ON)
Set(CMAKE_AUTORCC ON)
Set(CMAKE_AUTOUIC ON)
Find_Package(Qt5 COMPONENTS Widgets REQUIRED)
add_subdirectory(src)
file(GLOB SOURCES src/*.cpp)
file(GLOB HEADERS src/*.h)
Add_Executable(echidna
${SOURCES}
${HEADERS}
src/echidna.ui
src/resources.qrc
)
Target_Link_Libraries(echidna Qt5::Widgets)