aboutsummaryrefslogtreecommitdiffstats
path: root/QtMSBuild/QtMsBuild/qt_vars.targets
diff options
context:
space:
mode:
Diffstat (limited to 'QtMSBuild/QtMsBuild/qt_vars.targets')
-rw-r--r--QtMSBuild/QtMsBuild/qt_vars.targets6
1 files changed, 5 insertions, 1 deletions
diff --git a/QtMSBuild/QtMsBuild/qt_vars.targets b/QtMSBuild/QtMsBuild/qt_vars.targets
index 3e561368..4037a469 100644
--- a/QtMSBuild/QtMsBuild/qt_vars.targets
+++ b/QtMSBuild/QtMsBuild/qt_vars.targets
@@ -595,10 +595,14 @@ DummyQmlObject { }
// Force QtVars target to run when Qt settings have changed
// -->
<Target Name="QtVarsPrepare" BeforeTargets="QtVars" Condition="Exists('$(QtVarsFilePath)')">
+ <PropertyGroup>
+ <CleanQtModules
+ >$([System.String]::Join(';',$(QtModules.Split(';',StringSplitOptions.RemoveEmptyEntries))))</CleanQtModules>
+ </PropertyGroup>
<Delete Files="$(QtVarsFilePath)" Condition="Exists('$(QtVarsFilePath)')
AND '$(QtBkup_QtInstall)' != '$(QtInstall)'" />
<Delete Files="$(QtVarsFilePath)" Condition="Exists('$(QtVarsFilePath)')
- AND '$(QtBkup_QtModules)' != '$(QtModules)'" />
+ AND '$(QtBkup_QtModules)' != '$(CleanQtModules)'" />
<Delete Files="$(QtVarsFilePath)" Condition="Exists('$(QtVarsFilePath)')
AND '$(QtBkup_QtPathBinaries)' != '$(QtPathBinaries)'" />
<Delete Files="$(QtVarsFilePath)" Condition="Exists('$(QtVarsFilePath)')