aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/qmlprojectmanager/qmlprojectmanager.qbs
diff options
context:
space:
mode:
authorKnud Dollereder <[email protected]>2024-03-22 11:38:14 +0100
committerKnud Dollereder <[email protected]>2024-03-28 13:52:32 +0000
commit37216207996d44f54c86c02454163ca68a37bdd8 (patch)
tree97723b658877e6282c38ce53b6d173615903e5b4 /src/plugins/qmlprojectmanager/qmlprojectmanager.qbs
parentbeb9fc2fde620f43e1f4df4493f239f5301b5e45 (diff)
QmlProjectManager: New project structure support for CMakeGenerator
- Add writer interface in order to support the current and the new project structure in parallel. Using the new one if qdsVersion is >= 4.5 - Separated templates for the new generator from the old one - Add file name validity check - Generate files in the folder src and cmake if they do not exist yet. Only re-generate files in src/autogen. - Add action to enable or disable the cmake-generator - Add function that checks if a resource file is within the project folder but not part of the project Change-Id: I3d75dbee1043ed28e6126cf0b2c83994cb70ed45 Reviewed-by: <[email protected]> Reviewed-by: Qt CI Patch Build Bot <[email protected]> Reviewed-by: Thomas Hartmann <[email protected]>
Diffstat (limited to 'src/plugins/qmlprojectmanager/qmlprojectmanager.qbs')
-rw-r--r--src/plugins/qmlprojectmanager/qmlprojectmanager.qbs4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/plugins/qmlprojectmanager/qmlprojectmanager.qbs b/src/plugins/qmlprojectmanager/qmlprojectmanager.qbs
index da6bebd6135..271b8828ab6 100644
--- a/src/plugins/qmlprojectmanager/qmlprojectmanager.qbs
+++ b/src/plugins/qmlprojectmanager/qmlprojectmanager.qbs
@@ -54,6 +54,10 @@ QtcPlugin {
"cmakegeneratordialog.cpp", "cmakegeneratordialog.h",
"cmakeprojectconverter.cpp", "cmakeprojectconverter.h",
"cmakeprojectconverterdialog.cpp", "cmakeprojectconverterdialog.h",
+ "cmakegenerator.cpp", "cmakegenerator.h",
+ "cmakewriter.cpp", "cmakewriter.h",
+ "cmakewriterv0.cpp", "cmakewriterv0.h",
+ "cmakewriterv1.cpp", "cmakewriterv1.h"
]
}