diff --git a/src/plugins/mcusupport/wizards/application/CMakeLists.txt b/src/plugins/mcusupport/wizards/application/CMakeLists.txt index ea34696b240..e86a8fb6ac9 100644 --- a/src/plugins/mcusupport/wizards/application/CMakeLists.txt +++ b/src/plugins/mcusupport/wizards/application/CMakeLists.txt @@ -1,13 +1,19 @@ -cmake_minimum_required (VERSION 3.13) +cmake_minimum_required (VERSION 3.15) project(%{ProjectName} VERSION 0.0.1 LANGUAGES C CXX ASM) find_package(Qul) -add_executable(%{ProjectName}) -qul_target_qml_sources(%{ProjectName} %{MainQmlFile}) +if(Qul_VERSION VERSION_GREATER_EQUAL "1.7") + qul_add_target(%{ProjectName}) +else() + add_executable(%{ProjectName}) + target_link_libraries(%{ProjectName} + Qul::QuickUltralite + Qul::QuickUltralitePlatform) +endif() -target_link_libraries(%{ProjectName} Qul::QuickUltralite) +qul_target_qml_sources(%{ProjectName} %{MainQmlFile}) app_target_setup_os(%{ProjectName}) app_target_default_main(%{ProjectName} %{RootItemName})