Fix ResPack target not actually building the intended resource files.
Originally committed to SVN as r5176.
This commit is contained in:
parent
f1121898b9
commit
5d6730919d
2 changed files with 7 additions and 3 deletions
|
@ -48,7 +48,7 @@
|
|||
<PreprocessorDefinitions>_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
</ClCompile>
|
||||
<ResPack>
|
||||
<OutputDir>$(SrcDir)</OutputDir>
|
||||
<OutputDir>$(MSBuildThisFileDirectory)..\..\..\src\libresrc\</OutputDir>
|
||||
</ResPack>
|
||||
</ItemDefinitionGroup>
|
||||
<PropertyGroup Label="UserMacros" />
|
||||
|
|
|
@ -45,10 +45,14 @@
|
|||
Inputs="@(ResPack)"
|
||||
Outputs="%(ResPack.OutputDir)%(ResPack.OutputName);%(ResPack.OutputDir)%(Respack.OutputHeader')"
|
||||
>
|
||||
<Error
|
||||
Condition="!Exists('$(ResPackExe)')"
|
||||
Text="The respack.exe program was not found, make sure it has been built and is at this location: $(ResPackExe)"
|
||||
/>
|
||||
<Exec
|
||||
Command='$(ResPackExe) "@(ResPack)" "%(ResPack.OutputName)" "%(ResPack.OutputHeader)"'
|
||||
Command="$(ResPackExe) "@(ResPack -> '%(FullPath)')" "%(ResPack.OutputDir)%(ResPack.OutputName)" "%(ResPack.OutputDir)%(ResPack.OutputHeader)""
|
||||
Outputs="%(ResPack.OutputName);%(ResPack.OutputHeader)"
|
||||
WorkingDirectory="%(ResPack.OutputDir)"
|
||||
WorkingDirectory="@(ResPack -> '%(RootDir)%(Directory)')"
|
||||
/>
|
||||
</Target>
|
||||
|
||||
|
|
Loading…
Reference in a new issue