summaryrefslogtreecommitdiffstats
path: root/util/cmake
diff options
context:
space:
mode:
Diffstat (limited to 'util/cmake')
-rwxr-xr-xutil/cmake/pro2cmake.py6
1 files changed, 6 insertions, 0 deletions
diff --git a/util/cmake/pro2cmake.py b/util/cmake/pro2cmake.py
index fc5bda6854..aa993f5a62 100755
--- a/util/cmake/pro2cmake.py
+++ b/util/cmake/pro2cmake.py
@@ -741,6 +741,12 @@ def write_sources_section(cm_fh: typing.IO[str], scope: Scope, *,
for lo in link_options:
cm_fh.write('{} "{}"\n'.format(ind, lo))
+ moc_options = scope.get('QMAKE_MOC_OPTIONS')
+ if moc_options:
+ cm_fh.write('{} MOC_OPTIONS\n'.format(ind))
+ for mo in moc_options:
+ cm_fh.write('{} "{}"\n'.format(ind, mo))
+
return set(scope.keys) - scope.visited_keys