summaryrefslogtreecommitdiffstats
path: root/util
diff options
context:
space:
mode:
authorJoerg Bornemann <joerg.bornemann@qt.io>2022-03-03 12:11:58 +0100
committerJoerg Bornemann <joerg.bornemann@qt.io>2022-03-08 03:45:29 +0100
commite60c41ac0a40bc14a540bc64d06f5d314c6c312c (patch)
tree98fffe6005501fdecc4ff8b7f84f87c49e92f253 /util
parent1c2f6d2aceeb218786fde0ee0cb2ffd207d1e0b1 (diff)
pro2cmake: Enable AUTOUIC only if the project has FORMS
Change-Id: I1bf232fa3c389eb86707d3af04de6cf9eb09451a Reviewed-by: Alexandru Croitor <alexandru.croitor@qt.io>
Diffstat (limited to 'util')
-rwxr-xr-xutil/cmake/pro2cmake.py6
1 files changed, 5 insertions, 1 deletions
diff --git a/util/cmake/pro2cmake.py b/util/cmake/pro2cmake.py
index 46aa3dc6f6..39e21e1c2a 100755
--- a/util/cmake/pro2cmake.py
+++ b/util/cmake/pro2cmake.py
@@ -3878,7 +3878,11 @@ def write_example(
f"project({binary_name} VERSION {project_version} LANGUAGES CXX)\n\n"
"set(CMAKE_INCLUDE_CURRENT_DIR ON)\n\n"
"set(CMAKE_AUTOMOC ON)\n"
- "set(CMAKE_AUTOUIC ON)\n\n"
+ )
+ if scope.get_files("FORMS"):
+ cm_fh.write("set(CMAKE_AUTOUIC ON)\n")
+ cm_fh.write("\n")
+ cm_fh.write(
"if(NOT DEFINED INSTALL_EXAMPLESDIR)\n"
' set(INSTALL_EXAMPLESDIR "examples")\n'
"endif()\n\n"