aboutsummaryrefslogtreecommitdiffstats
path: root/src/qtmsbuild/rcc/qtrcc.props
diff options
context:
space:
mode:
Diffstat (limited to 'src/qtmsbuild/rcc/qtrcc.props')
-rw-r--r--src/qtmsbuild/rcc/qtrcc.props17
1 files changed, 15 insertions, 2 deletions
diff --git a/src/qtmsbuild/rcc/qtrcc.props b/src/qtmsbuild/rcc/qtrcc.props
index 444bada6..f8985955 100644
--- a/src/qtmsbuild/rcc/qtrcc.props
+++ b/src/qtmsbuild/rcc/qtrcc.props
@@ -48,9 +48,22 @@
<ItemDefinitionGroup>
<QtRcc>
<ExecutionDescription>rcc %(Identity)</ExecutionDescription>
- <QTDIR>$(QTDIR)</QTDIR>
+
+ <QTDIR Condition="'$(QtVsProjectSettings)' != 'true'"
+ >$(QTDIR)</QTDIR>
+ <QTDIR Condition="'$(QtVsProjectSettings)' == 'true'"
+ >$(QtInstallDir)</QTDIR>
+
<InputFile>%(FullPath)</InputFile>
- <OutputFile>$(ProjectDir)GeneratedFiles\$(Configuration)\qrc_%(Filename).cpp</OutputFile>
+
+ <OutputFile Condition="'$(QtVsProjectSettings)' != 'true'"
+ >$(ProjectDir)GeneratedFiles\$(Configuration)\qrc_%(Filename).cpp</OutputFile>
+
+ <QtRccDir Condition="'$(QtVsProjectSettings)' == 'true'"
+ >$(IntDir)\rcc\%(RelativeDir)</QtRccDir>
+ <QtRccFileName Condition="'$(QtVsProjectSettings)' == 'true'"
+ >qrc_%(Filename).cpp</QtRccFileName>
+
<InitFuncName>%(Filename)</InitFuncName>
<Compression>default</Compression>
<DynamicSource>output</DynamicSource>