Files
2025-09-29 00:52:08 +02:00

116 lines
5.4 KiB
XML
Executable File

<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<!-- ItemGroup -->
<ItemGroup>
<!-- Solution node specification
Attributes
- Include: The partial or full path to the solution file. The file extension Required.
and "_2005" are optional.
Nodes
- config The configuration to compile. Required.
- compileOnly Set to true to skip the copy step. Optional. Default is false.
- copyOnly Set to true to skip the compile step. Optional. Default is false.
- compileWithDevenv Set to true to NOT use a distributed build system to Optional. Default is false.
compile the solution.
- compileWithoutVSI Set to true so that a PS3 build will use devenv. Risky Optional. Default is false.
because most PS3 configurations will not compile.
- resultDir The directory under the solution where the .exe is Optional. Required if you have Tests.
produced. Also part of the filename. Typically,
this is based on the config.
- copyDestDir The partial or full path to copy the solution's binaries Required if copyOnly is true, or if compileOnly is false.
to.
- copyDebugFiles Set to true to copy .map, .pdb, and simliar debug files Optional. Default is false.
to the destination directory along with the main
binaries.
- renameDestFile Identifies the primary output file(s) of the build (.exe, Optional. Default is to not rename.
.xex, .dll, .map, etc.) and renames it in the
copyDestDir.
- description Information about the solution to echo to the console Optional.
before running the tests.
- Test[1-8] The list of command line params to run the executable with. Optional. If you have one or more of these, you must also specify 'resultDir'.
- buildCommand A pre-step to execute in a batch file that runs the sample. Optional.
- runParams The arguments to run the sample with in the batch file. Optional. Without this, no batch file will be created.
-->
<!-- PreSolution node specification
Same as Solution
-->
<!-- ShaderSolution node specification
Same as Solution
-->
<!-- PreShaderSolution node specification
Same as Solution
-->
<!-- Processor node specification
Same as Solution, plus two more:
- preTestCommand A command to execute before running the Test[1-8]s Optional.
- preTestParams The parameters to go with 'preTestCommand'. Optional.
-->
<!-- CopyItem node specification
Attributes
- Include The partial or full path to copy Required.
Nodes
- copyDestFile The destination file. Required.
-->
<!-- ShaderSolution -->
<ShaderSolution Include="base\src\shaders\shaders">
<config>Debug|PS3SNC</config>
<resultDir>psn_debug</resultDir>
<compileOnly>true</compileOnly>
<compileWithDevenv>false</compileWithDevenv>
<compileWithoutVSI>true</compileWithoutVSI>
</ShaderSolution>
<ShaderSolution Include="suite\src\wildshaders\wildshaders">
<config>Debug|PS3SNC</config>
<resultDir>psn_debug</resultDir>
<compileOnly>true</compileOnly>
<compileWithDevenv>false</compileWithDevenv>
<compileWithoutVSI>true</compileWithoutVSI>
</ShaderSolution>
<!-- qaitems -->
<PreSolution Include="qa\src\unittest\qaitems">
<config>Debug|PS3SNC</config>
<resultDir>psn_debug</resultDir>
<compileOnly>true</compileOnly>
<compileWithDevenv>false</compileWithDevenv>
</PreSolution>
<PreSolution Include="qa\src\unittest\qaitems">
<config>Release|PS3SNC</config>
<resultDir>psn_beta_snc</resultDir>
<compileOnly>true</compileOnly>
<compileWithDevenv>false</compileWithDevenv>
</PreSolution>
<!-- rorc -->
<Processor Include="base\tools\cli\rorc\rorc">
<config>Beta|Rsc</config>
<resultDir>win32_rscbeta</resultDir>
<copyDestDir>framework\tools\bin</copyDestDir>
<renameDestFile>rorc</renameDestFile>
<copyDebugFiles>true</copyDebugFiles>
<description>Resources assets from the base folder.</description>
</Processor>
<!-- srorc -->
<Processor Include="suite\tools\deprecated\srorc\srorc">
<config>Beta|Rsc</config>
<resultDir>win32_rscbeta</resultDir>
<copyDestDir>framework\tools\bin</copyDestDir>
<renameDestFile>srorc</renameDestFile>
<copyDebugFiles>true</copyDebugFiles>
<description></description>
<preTestCommand>$(RS_TOOLSBIN)\rage\FindPtxDeps.py</preTestCommand>
<preTestParams>$(assetRootDir)\rage\assets\tune\rmptfx\fxlists\test.fxlist</preTestParams>
</Processor>
</ItemGroup>
</Project>