
cmake_minimum_required(VERSION 3.0)

project(GUI_samplesdk)

if ( NOT DEFINED QT_SELECT )
	message( STATUS "QT_SELECT is not defined, set QT_SELECT as 5")
	set(QT_SELECT 5)
endif ( NOT DEFINED QT_SELECT )

enable_language(CXX)
set(CMAKE_AUTOMOC ON)
set(CMAKE_AUTOUIC ON)

add_definitions(-D_DEBUG)

file (GLOB UI_SOURCES "*.ui")

find_package(Qt5Widgets)

include_directories ("/usr/include/x86_64-linux-gnu/qt5")
#include_directories ("/usr/include/x86_64-linux-gnu/qt5/QtWidgets")
#include_directories ("/usr/include/x86_64-linux-gnu/qt5/QtCore")
include_directories(${CMAKE_CURRENT_BINARY_DIR})

add_executable(GUI_samplesdk
    mainwindow.ui
    mainwindow.cpp
    main.cpp
    ${UI_SOURCES}
)

target_compile_options(GUI_samplesdk PUBLIC ${CMAKE_CXX11_STANDARD_COMPILE_OPTION})
target_compile_options(GUI_samplesdk PUBLIC -Wno-multichar -fPIC)
target_link_libraries(GUI_samplesdk Qt5::Core Qt5::Widgets)


