Set qml to be precompiled

This commit is contained in:
2025-03-08 17:23:29 +01:00
parent 08063e8312
commit 68ea794119
7 changed files with 56 additions and 30 deletions

View File

@ -1,4 +1,4 @@
cmake_minimum_required(VERSION 3.8)
cmake_minimum_required(VERSION 3.10)
project(rqt_demo_plugin)
if(CMAKE_COMPILER_IS_GNUCXX OR CMAKE_CXX_COMPILER_ID MATCHES "Clang")
@ -16,10 +16,12 @@ find_package(Qt5 COMPONENTS Core REQUIRED)
find_package(Qt5 COMPONENTS Widgets REQUIRED)
find_package(Qt5 COMPONENTS Qml REQUIRED)
find_package(Qt5 COMPONENTS Quick REQUIRED)
find_package(Qt5QuickCompiler)
set(CMAKE_AUTOMOC ON)
set(QT_QML_GENERATE_QMLLS_INI ON)
qt_wrap_cpp(MOC_FILES include/rqt_demo_plugin/rqt_demo_plugin.hpp)
qt5_add_resources(RCC_SOURCES "resources/res.qrc")
qtquick_compiler_add_resources(RCC_SOURCES "resources/res.qrc")
add_library(