CQtDeployer/testcases/webui/CMakeLists.txt
EndrII c1c22a9fa2 Revert "fix cmake configuration"
This reverts commit cd828579c3ca2ad5895ab4d7733f8648254e860a.
2024-12-21 19:36:15 +01:00

35 lines
665 B
CMake

cmake_minimum_required(VERSION 3.16)
project(webui LANGUAGES CXX)
set(CMAKE_AUTOMOC ON)
find_package(Qt${QT_VERSION_MAJOR} REQUIRED COMPONENTS Core Gui WebEngineWidgets)
# needed for test RPATH functions
get_filename_component(QT_QT_ROOT "${Qt${QT_VERSION_MAJOR}Core_DIR}/../../.." ABSOLUTE)
set(CMAKE_BUILD_RPATH ${QT_QT_ROOT}/bin)
# Resources:
file(GLOB_RECURSE SOURCE_QRC
"*.qrc"
)
add_executable(webui
main.cpp
webuihandler.cpp webuihandler.h
${SOURCE_QRC}
)
set_target_properties(webui PROPERTIES
WIN32_EXECUTABLE TRUE
MACOSX_BUNDLE TRUE
)
target_link_libraries(webui PUBLIC
Qt::Core
Qt::Gui
Qt::WebEngineWidgets
)