aboutsummaryrefslogtreecommitdiffstats
path: root/src/qtprojectlib/QtMsBuild.cs
diff options
context:
space:
mode:
authorMiguel Costa <miguel.costa@qt.io>2017-12-13 12:38:35 +0100
committerMiguel Costa <miguel.costa@qt.io>2017-12-21 10:04:08 +0000
commit5d758a7b90274152d62149d7d52d832dbeb77cd0 (patch)
tree809044e44b5eddf8acbbe845149f357c62c455b4 /src/qtprojectlib/QtMsBuild.cs
parent8c3cb9d9e3322b22fdd0f519299a02ca771cc5e3 (diff)
Do not add generated files to project
Files generated by the Qt tools are no longer added to the project structure. Source files generated by moc and rcc are included in the build dynamically. This allows for an increase in performance of the VS Tools (e.g. when adding header files to a project, 90% of the time is spent processing generated files). NOTE: Only works for new files/projects. This patch breaks import and conversion of existing projects. Fixed in a following patch. Task-number: QTVSADDINBUG-64 Change-Id: I8762adfc08962a54da256fe5ced6e1ec4504caaf Reviewed-by: Oliver Wolff <oliver.wolff@qt.io>
Diffstat (limited to 'src/qtprojectlib/QtMsBuild.cs')
-rw-r--r--src/qtprojectlib/QtMsBuild.cs2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/qtprojectlib/QtMsBuild.cs b/src/qtprojectlib/QtMsBuild.cs
index 19adb280..c82638e4 100644
--- a/src/qtprojectlib/QtMsBuild.cs
+++ b/src/qtprojectlib/QtMsBuild.cs
@@ -564,6 +564,7 @@ namespace QtProjectLib.QtMsBuild
OptionsFile,
CommandLineTemplate,
AdditionalOptions,
+ DynamicSource,
ParallelProcess,
AdditionalDependencies,
}
@@ -860,6 +861,7 @@ namespace QtProjectLib.QtMsBuild
FormatVersion,
CommandLineTemplate,
AdditionalOptions,
+ DynamicSource,
ParallelProcess,
AdditionalDependencies,
}