From 4604a32bcde73283138431ba18cce42d37ebcbe9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Patrick=20Jos=C3=A9=20Pereira?= Date: Wed, 15 Jan 2020 21:20:54 -0300 Subject: [PATCH] cmake: Add COMPILE_QML option MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Patrick José Pereira --- CMakeLists.txt | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/CMakeLists.txt b/CMakeLists.txt index 6189f7ee1..975a259eb 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -61,6 +61,19 @@ if (CCACHE AND CCACHE_PROGRAM AND NOT DEFINED ENV{CCACHE_DISABLE}) set_property(GLOBAL PROPERTY RULE_LAUNCH_COMPILE "${CCACHE_PROGRAM}") endif() +#============================================================================= +# Compile QML +# +option(COMPILE_QML "Pre-compile QML files using the Qt Quick compiler." FALSE) +add_feature_info(COMPILE_QML COMPILE_QML "Pre-compile QML files using the Qt Quick compiler.") +if(COMPILE_QML) + find_package(Qt5QuickCompiler) + + set_package_properties(Qt5QuickCompiler PROPERTIES + DESCRIPTION "Pre-compile QML files using the Qt Quick compiler." + TYPE OPTIONAL + ) +endif() #============================================================================= # GStreamer -- 2.22.0