Files
gtav-src/tools_ng/etc/Oozybuild/sga_live_prebuild.nom
T
2025-09-29 00:52:08 +02:00

268 lines
32 KiB
XML
Executable File

<?xml version="1.0" encoding="utf-8"?>
<ProjectControl version="1.0">
<project root="x:\gta5\"/>
<!-- Paths to executables -->
<exe>
</exe>
<continuous>
<mailer ini="mailer.ini"/>
<p4 ini="p4.ini"/>
<branch src="dev_gen9_sga_live">
<data name="Sync Data $(src)">
<task name="Sync $(src)" function="SyncBranch" args='$(src) "tools_ng\script\util\BuildDept\GTA5_GEN9_BuildTool_V2\BuildTool\$(src)_sync.txt"'/>
<!--<batch name="Write CL numbers">
<command dir="tools_ng\script\util\BuildDept\GTA5_GEN9_BuildTool_V2\Batchfiles_Automation" cmd="Strip_CL_Numbers_Live.bat" args=""/>
</batch>-->
</data>
</branch>
<!--
<branch src="dev_gen9_sga_live" >
<data name="Label Pre-Prebuild $(src)" >
<batch name="Label Pre-Prebuild">
<command dir="tools_ng\script\util\BuildDept\GTA5_GEN9_BuildTool_V2\Batchfiles_Automation" cmd="PreBuild_Label.bat" args="dev_gen9_sga_live" />
</batch>
</data>
</branch>
-->
<data name="Checkout Files">
<batch name="Checkout files">
<command dir="tools_ng\script\util\BuildDept\GTA5_GEN9_BuildTool_V2\Batchfiles_Automation" cmd="PreBuild_Files_Checkout.bat" args="dev_gen9_sga_live"/>
</batch>
</data>
<template name="Scripts">
<batch name="$(configuration) $(buildbranch) Scripts" continuousonly="false">
<command cmd="tools_ng\bin\setenv_gen9_sga_live.bat"/>
<command cmd="tools_ng\bin\gen9\RageScriptEditor\IncrediBuildScriptProject.exe" args="-branch $(titleupdate) -config $(configuration) -scproj script\$(branch)\singleplayer\GTA5_SP.scproj -Rebuild"/>
<command cmd="tools_ng\script\util\script\global_sig_checker.bat" args="script\$(branch)\singleplayer\sco\$(configuration) *.global_block.txt true"/>
<outputs path="titleupdate\$(branch)\x64\levels\gta5\script\script.rpf" scc="true" condition="'$(configuration)'=='Debug' and '$(PlatformName)'=='Win64'"/>
<outputs path="titleupdate\$(branch)\ps5\levels\gta5\script\script.rpf" scc="true" condition="'$(configuration)'=='Debug' and '$(PlatformName)'=='PS5'"/>
<outputs path="titleupdate\$(branch)\xbsx\levels\gta5\script\script.rpf" scc="true" condition="'$(configuration)'=='Debug' and '$(PlatformName)'=='XBSX'"/>
<outputs path="assets_gen9\titleupdate\$(branch)\levels\gta5\script\script.zip" scc="true" condition="'$(configuration)'=='Debug'"/>
<outputs path="titleupdate\$(branch)\x64\levels\gta5\script\script_rel.rpf" scc="true" condition="'$(configuration)'=='Release' and '$(PlatformName)'=='Win64'"/>
<outputs path="titleupdate\$(branch)\ps5\levels\gta5\script\script_rel.rpf" scc="true" condition="'$(configuration)'=='Release' and '$(PlatformName)'=='PS5'"/>
<outputs path="titleupdate\$(branch)\xbsx\levels\gta5\script\script_rel.rpf" scc="true" condition="'$(configuration)'=='Release' and '$(PlatformName)'=='XBSX'"/>
<outputs path="assets_gen9_sga\titleupdate\$(branch)\levels\gta5\script\script_rel.zip" scc="true" condition="'$(configuration)'=='Release'"/>
<outputs path="titleupdate\$(branch)\x64\levels\gta5\script\script_profile.rpf" scc="true" condition="'$(configuration)'=='Profile' and '$(PlatformName)'=='Win64'"/>
<outputs path="titleupdate\$(branch)\ps5\levels\gta5\script\script_script_profile.rpf" scc="true" condition="'$(configuration)'=='Profile' and '$(PlatformName)'=='PS5'"/>
<outputs path="titleupdate\$(branch)\xbsx\levels\gta5\script\script_script_profile.rpf" scc="true" condition="'$(configuration)'=='Profile' and '$(PlatformName)'=='XBSX'"/>
<outputs path="assets_gen9_sga\titleupdate\$(branch)\levels\gta5\script\script_script_profile.zip" scc="true" condition="'$(configuration)'=='Profile'"/>
</batch>
</template>
<branch name="dev_gen9_sga_live" titleupdate="dev_gen9_sga_live" buildbranch="titleupdate_gen9_sga_live" configuration="Debug;Release;Profile" PlatformName="Win64;PS5;XBSX">
<data name="Scripts $(titleupdate)">
<batch name="Integrate Script Headers $(titleupdate)">
<command dir="tools_ng\script\util\BuildDept\GTA5_GEN9_BuildTool_V2\Batchfiles" cmd="Integrate_script_headers.bat" args="dev_gen9_sga_live"/>
</batch>
<batch name="Clear Debug Scripts $(titleupdate)">
<command dir="script\$(branch)" cmd="Clear Debug Script Files.bat"/>
</batch>
<batch template="Scripts"/>
<batch name="Scan Natives $(titleupdate)">
<command dir="script\$(branch)" cmd="run_scannative.bat"/>
</batch>
</data>
</branch>
<branch name="dev_gen9_sga_live" titleupdate="dev_gen9_sga_live" buildbranch="titleupdate_gen9_sga_live" usescc="false">
<data name="GameText American $(titleupdate)">
<batch name="GameText American $(buildbranch)" continuousonly="false">
<command dir="assets_gen9_sga\gametext\$(branch)\American\" cmd="american.bat"/>
</batch>
</data>
</branch>
<!--
<branch name="dev_gen9_sga_live" titleupdate="dev_gen9_sga_live" buildbranch="titleupdate_gen9_sga_live" usescc="false">
<data name="GameText ALL $(titleupdate)">
<batch name="GameText ALL $(buildbranch)" continuousonly="false">
<command dir="tools_ng\bin\gen9\gametext\" cmd="build_gen9_sga_live_titleupdate.bat"/>
</batch>
</data>
</branch>
-->
<branch name="dev_gen9_sga_live" titleupdate="dev_gen9_sga_live" buildbranch="titleupdate_gen9_sga_live" usescc="false">
<data name="Patch Text $(titleupdate)">
<batch name="Build Patch Text $(titleupdate)">
<command dir="tools_ng\bin\gen9\gametext\" cmd="build_gen9_sga_live_titleupdate_patch.bat"/>
</batch>
</data>
</branch>
<branch name="dev_gen9_sga_live" titleupdate="dev_gen9_sga_live" dlctextassets="x:\gta5_dlc\mpPacks\mpSum2\assets_gen9_disc\GameText\" dlctextrpfs="x:\gta5_dlc\mpPacks\mpSum2\build\dev_gen9_sga\" logs="x:\gta5\tools_ng\bin\DLCTextBuilder\logs\GTA5_Gen_9_MPSUM2_Content_Pack\">
<data name="DLC Packs $(titleupdate)">
<batch name="Build mpSum2 DLC Text $(titleupdate)">
<command dir="tools_ng\bin\gen9\gametext" cmd="gxtmaker2.exe" args="-nologwindow -log $(logs)gxtlog_american_x64.ulog -platform x64 -platformkey pc $(dlctextrpfs)x64\data\lang\americanDLC.rpf $(dlctextassets)american\americanNetMocap.txt $(dlctextassets)american\americanNetDialogueFiles.txt $(dlctextassets)american\americanNetDialogue.txt $(dlctextassets)american\americanUI.txt $(dlctextassets)americanDLCNames.txt" />
<command dir="tools_ng\bin\gen9\gametext" cmd="gxtmaker2.exe" args="-nologwindow -log $(logs)gxtlog_american_xbsx.ulog -platform xbsx -platformkey xbsx $(dlctextrpfs)xbsx\data\lang\americanDLC.rpf $(dlctextassets)american\americanNetMocap.txt $(dlctextassets)american\americanNetDialogueFiles.txt $(dlctextassets)american\americanNetDialogue.txt $(dlctextassets)american\americanUI.txt $(dlctextassets)americanDLCNames.txt" />
<command dir="tools_ng\bin\gen9\gametext" cmd="gxtmaker2.exe" args="-nologwindow -log $(logs)gxtlog_american_ps5.ulog -platform ps5 -platformkey ps5 $(dlctextrpfs)ps5\data\lang\americanDLC.rpf $(dlctextassets)american\americanNetMocap.txt $(dlctextassets)american\americanNetDialogueFiles.txt $(dlctextassets)american\americanNetDialogue.txt $(dlctextassets)american\americanUI.txt $(dlctextassets)americanDLCNames.txt" />
<command dir="tools_ng\bin\gen9\gametext" cmd="gxtmaker2.exe" args="-nologwindow -log $(logs)gxtlog_chinese_x64.ulog -platform x64 -platformkey pc $(dlctextrpfs)x64\data\lang\chineseDLC.rpf $(dlctextassets)chinese\chineseNetMocap.txt $(dlctextassets)chinese\chineseNetDialogueFiles.txt $(dlctextassets)chinese\chineseNetDialogue.txt $(dlctextassets)chinese\chineseUI.txt $(dlctextassets)chineseDLCNames.txt" />
<command dir="tools_ng\bin\gen9\gametext" cmd="gxtmaker2.exe" args="-nologwindow -log $(logs)gxtlog_chinese_xbsx.ulog -platform xbsx -platformkey xbsx $(dlctextrpfs)xbsx\data\lang\chineseDLC.rpf $(dlctextassets)chinese\chineseNetMocap.txt $(dlctextassets)chinese\chineseNetDialogueFiles.txt $(dlctextassets)chinese\chineseNetDialogue.txt $(dlctextassets)chinese\chineseUI.txt $(dlctextassets)chineseDLCNames.txt" />
<command dir="tools_ng\bin\gen9\gametext" cmd="gxtmaker2.exe" args="-nologwindow -log $(logs)gxtlog_chinese_ps5.ulog -platform ps5 -platformkey ps5 $(dlctextrpfs)ps5\data\lang\chineseDLC.rpf $(dlctextassets)chinese\chineseNetMocap.txt $(dlctextassets)chinese\chineseNetDialogueFiles.txt $(dlctextassets)chinese\chineseNetDialogue.txt $(dlctextassets)chinese\chineseUI.txt $(dlctextassets)chineseDLCNames.txt" />
<command dir="tools_ng\bin\gen9\gametext" cmd="gxtmaker2.exe" args="-nologwindow -log $(logs)gxtlog_chinesesimp_x64.ulog -platform x64 -platformkey pc $(dlctextrpfs)x64\data\lang\chinesesimpDLC.rpf $(dlctextassets)chinesesimp\chinesesimpNetMocap.txt $(dlctextassets)chinesesimp\chinesesimpNetDialogueFiles.txt $(dlctextassets)chinesesimp\chinesesimpNetDialogue.txt $(dlctextassets)chinesesimp\chinesesimpUI.txt $(dlctextassets)chinesesimpDLCNames.txt" />
<command dir="tools_ng\bin\gen9\gametext" cmd="gxtmaker2.exe" args="-nologwindow -log $(logs)gxtlog_chinesesimp_xbsx.ulog -platform xbsx -platformkey xbsx $(dlctextrpfs)xbsx\data\lang\chinesesimpDLC.rpf $(dlctextassets)chinesesimp\chinesesimpNetMocap.txt $(dlctextassets)chinesesimp\chinesesimpNetDialogueFiles.txt $(dlctextassets)chinesesimp\chinesesimpNetDialogue.txt $(dlctextassets)chinesesimp\chinesesimpUI.txt $(dlctextassets)chinesesimpDLCNames.txt" />
<command dir="tools_ng\bin\gen9\gametext" cmd="gxtmaker2.exe" args="-nologwindow -log $(logs)gxtlog_chinesesimp_ps5.ulog -platform ps5 -platformkey ps5 $(dlctextrpfs)ps5\data\lang\chinesesimpDLC.rpf $(dlctextassets)chinesesimp\chinesesimpNetMocap.txt $(dlctextassets)chinesesimp\chinesesimpNetDialogueFiles.txt $(dlctextassets)chinesesimp\chinesesimpNetDialogue.txt $(dlctextassets)chinesesimp\chinesesimpUI.txt $(dlctextassets)chinesesimpDLCNames.txt" />
<command dir="tools_ng\bin\gen9\gametext" cmd="gxtmaker2.exe" args="-nologwindow -log $(logs)gxtlog_french_x64.ulog -platform x64 -platformkey pc $(dlctextrpfs)x64\data\lang\frenchDLC.rpf $(dlctextassets)french\frenchNetMocap.txt $(dlctextassets)french\frenchNetDialogueFiles.txt $(dlctextassets)french\frenchNetDialogue.txt $(dlctextassets)french\frenchUI.txt $(dlctextassets)frenchDLCNames.txt" />
<command dir="tools_ng\bin\gen9\gametext" cmd="gxtmaker2.exe" args="-nologwindow -log $(logs)gxtlog_french_xbsx.ulog -platform xbsx -platformkey xbsx $(dlctextrpfs)xbsx\data\lang\frenchDLC.rpf $(dlctextassets)french\frenchNetMocap.txt $(dlctextassets)french\frenchNetDialogueFiles.txt $(dlctextassets)french\frenchNetDialogue.txt $(dlctextassets)french\frenchUI.txt $(dlctextassets)frenchDLCNames.txt" />
<command dir="tools_ng\bin\gen9\gametext" cmd="gxtmaker2.exe" args="-nologwindow -log $(logs)gxtlog_french_ps5.ulog -platform ps5 -platformkey ps5 $(dlctextrpfs)ps5\data\lang\frenchDLC.rpf $(dlctextassets)french\frenchNetMocap.txt $(dlctextassets)french\frenchNetDialogueFiles.txt $(dlctextassets)french\frenchNetDialogue.txt $(dlctextassets)french\frenchUI.txt $(dlctextassets)frenchDLCNames.txt" />
<command dir="tools_ng\bin\gen9\gametext" cmd="gxtmaker2.exe" args="-nologwindow -log $(logs)gxtlog_german_x64.ulog -platform x64 -platformkey pc $(dlctextrpfs)x64\data\lang\germanDLC.rpf $(dlctextassets)german\germanNetMocap.txt $(dlctextassets)german\germanNetDialogueFiles.txt $(dlctextassets)german\germanNetDialogue.txt $(dlctextassets)german\germanUI.txt $(dlctextassets)germanDLCNames.txt" />
<command dir="tools_ng\bin\gen9\gametext" cmd="gxtmaker2.exe" args="-nologwindow -log $(logs)gxtlog_german_xbsx.ulog -platform xbsx -platformkey xbsx $(dlctextrpfs)xbsx\data\lang\germanDLC.rpf $(dlctextassets)german\germanNetMocap.txt $(dlctextassets)german\germanNetDialogueFiles.txt $(dlctextassets)german\germanNetDialogue.txt $(dlctextassets)german\germanUI.txt $(dlctextassets)germanDLCNames.txt" />
<command dir="tools_ng\bin\gen9\gametext" cmd="gxtmaker2.exe" args="-nologwindow -log $(logs)gxtlog_german_ps5.ulog -platform ps5 -platformkey ps5 $(dlctextrpfs)ps5\data\lang\germanDLC.rpf $(dlctextassets)german\germanNetMocap.txt $(dlctextassets)german\germanNetDialogueFiles.txt $(dlctextassets)german\germanNetDialogue.txt $(dlctextassets)german\germanUI.txt $(dlctextassets)germanDLCNames.txt" />
<command dir="tools_ng\bin\gen9\gametext" cmd="gxtmaker2.exe" args="-nologwindow -log $(logs)gxtlog_italian_x64.ulog -platform x64 -platformkey pc $(dlctextrpfs)x64\data\lang\italianDLC.rpf $(dlctextassets)italian\italianNetMocap.txt $(dlctextassets)italian\italianNetDialogueFiles.txt $(dlctextassets)italian\italianNetDialogue.txt $(dlctextassets)italian\italianUI.txt $(dlctextassets)italianDLCNames.txt" />
<command dir="tools_ng\bin\gen9\gametext" cmd="gxtmaker2.exe" args="-nologwindow -log $(logs)gxtlog_italian_xbsx.ulog -platform xbsx -platformkey xbsx $(dlctextrpfs)xbsx\data\lang\italianDLC.rpf $(dlctextassets)italian\italianNetMocap.txt $(dlctextassets)italian\italianNetDialogueFiles.txt $(dlctextassets)italian\italianNetDialogue.txt $(dlctextassets)italian\italianUI.txt $(dlctextassets)italianDLCNames.txt" />
<command dir="tools_ng\bin\gen9\gametext" cmd="gxtmaker2.exe" args="-nologwindow -log $(logs)gxtlog_italian_ps5.ulog -platform ps5 -platformkey ps5 $(dlctextrpfs)ps5\data\lang\italianDLC.rpf $(dlctextassets)italian\italianNetMocap.txt $(dlctextassets)italian\italianNetDialogueFiles.txt $(dlctextassets)italian\italianNetDialogue.txt $(dlctextassets)italian\italianUI.txt $(dlctextassets)italianDLCNames.txt" />
<command dir="tools_ng\bin\gen9\gametext" cmd="gxtmaker2.exe" args="-nologwindow -log $(logs)gxtlog_japanese_x64.ulog -platform x64 -platformkey pc $(dlctextrpfs)x64\data\lang\japaneseDLC.rpf $(dlctextassets)japanese\japaneseNetMocap.txt $(dlctextassets)japanese\japaneseNetDialogueFiles.txt $(dlctextassets)japanese\japaneseNetDialogue.txt $(dlctextassets)japanese\japaneseUI.txt $(dlctextassets)japaneseDLCNames.txt" />
<command dir="tools_ng\bin\gen9\gametext" cmd="gxtmaker2.exe" args="-nologwindow -log $(logs)gxtlog_japanese_xbsx.ulog -platform xbsx -platformkey xbsx $(dlctextrpfs)xbsx\data\lang\japaneseDLC.rpf $(dlctextassets)japanese\japaneseNetMocap.txt $(dlctextassets)japanese\japaneseNetDialogueFiles.txt $(dlctextassets)japanese\japaneseNetDialogue.txt $(dlctextassets)japanese\japaneseUI.txt $(dlctextassets)japaneseDLCNames.txt" />
<command dir="tools_ng\bin\gen9\gametext" cmd="gxtmaker2.exe" args="-nologwindow -log $(logs)gxtlog_japanese_ps5.ulog -platform ps5 -platformkey ps5 $(dlctextrpfs)ps5\data\lang\japaneseDLC.rpf $(dlctextassets)japanese\japaneseNetMocap.txt $(dlctextassets)japanese\japaneseNetDialogueFiles.txt $(dlctextassets)japanese\japaneseNetDialogue.txt $(dlctextassets)japanese\japaneseUI.txt $(dlctextassets)japaneseDLCNames.txt" />
<command dir="tools_ng\bin\gen9\gametext" cmd="gxtmaker2.exe" args="-nologwindow -log $(logs)gxtlog_korean_x64.ulog -platform x64 -platformkey pc $(dlctextrpfs)x64\data\lang\koreanDLC.rpf $(dlctextassets)korean\koreanNetMocap.txt $(dlctextassets)korean\koreanNetDialogueFiles.txt $(dlctextassets)korean\koreanNetDialogue.txt $(dlctextassets)korean\koreanUI.txt $(dlctextassets)koreanDLCNames.txt" />
<command dir="tools_ng\bin\gen9\gametext" cmd="gxtmaker2.exe" args="-nologwindow -log $(logs)gxtlog_korean_xbsx.ulog -platform xbsx -platformkey xbsx $(dlctextrpfs)xbsx\data\lang\koreanDLC.rpf $(dlctextassets)korean\koreanNetMocap.txt $(dlctextassets)korean\koreanNetDialogueFiles.txt $(dlctextassets)korean\koreanNetDialogue.txt $(dlctextassets)korean\koreanUI.txt $(dlctextassets)koreanDLCNames.txt" />
<command dir="tools_ng\bin\gen9\gametext" cmd="gxtmaker2.exe" args="-nologwindow -log $(logs)gxtlog_korean_ps5.ulog -platform ps5 -platformkey ps5 $(dlctextrpfs)ps5\data\lang\koreanDLC.rpf $(dlctextassets)korean\koreanNetMocap.txt $(dlctextassets)korean\koreanNetDialogueFiles.txt $(dlctextassets)korean\koreanNetDialogue.txt $(dlctextassets)korean\koreanUI.txt $(dlctextassets)koreanDLCNames.txt" />
<command dir="tools_ng\bin\gen9\gametext" cmd="gxtmaker2.exe" args="-nologwindow -log $(logs)gxtlog_mexican_x64.ulog -platform x64 -platformkey pc $(dlctextrpfs)x64\data\lang\mexicanDLC.rpf $(dlctextassets)mexican\mexicanNetMocap.txt $(dlctextassets)mexican\mexicanNetDialogueFiles.txt $(dlctextassets)mexican\mexicanNetDialogue.txt $(dlctextassets)mexican\mexicanUI.txt $(dlctextassets)mexicanDLCNames.txt" />
<command dir="tools_ng\bin\gen9\gametext" cmd="gxtmaker2.exe" args="-nologwindow -log $(logs)gxtlog_mexican_xbsx.ulog -platform xbsx -platformkey xbsx $(dlctextrpfs)xbsx\data\lang\mexicanDLC.rpf $(dlctextassets)mexican\mexicanNetMocap.txt $(dlctextassets)mexican\mexicanNetDialogueFiles.txt $(dlctextassets)mexican\mexicanNetDialogue.txt $(dlctextassets)mexican\mexicanUI.txt $(dlctextassets)mexicanDLCNames.txt" />
<command dir="tools_ng\bin\gen9\gametext" cmd="gxtmaker2.exe" args="-nologwindow -log $(logs)gxtlog_mexican_ps5.ulog -platform ps5 -platformkey ps5 $(dlctextrpfs)ps5\data\lang\mexicanDLC.rpf $(dlctextassets)mexican\mexicanNetMocap.txt $(dlctextassets)mexican\mexicanNetDialogueFiles.txt $(dlctextassets)mexican\mexicanNetDialogue.txt $(dlctextassets)mexican\mexicanUI.txt $(dlctextassets)mexicanDLCNames.txt" />
<command dir="tools_ng\bin\gen9\gametext" cmd="gxtmaker2.exe" args="-nologwindow -log $(logs)gxtlog_polish_x64.ulog -platform x64 -platformkey pc $(dlctextrpfs)x64\data\lang\polishDLC.rpf $(dlctextassets)polish\polishNetMocap.txt $(dlctextassets)polish\polishNetDialogueFiles.txt $(dlctextassets)polish\polishNetDialogue.txt $(dlctextassets)polish\polishUI.txt $(dlctextassets)polishDLCNames.txt" />
<command dir="tools_ng\bin\gen9\gametext" cmd="gxtmaker2.exe" args="-nologwindow -log $(logs)gxtlog_polish_xbsx.ulog -platform xbsx -platformkey xbsx $(dlctextrpfs)xbsx\data\lang\polishDLC.rpf $(dlctextassets)polish\polishNetMocap.txt $(dlctextassets)polish\polishNetDialogueFiles.txt $(dlctextassets)polish\polishNetDialogue.txt $(dlctextassets)polish\polishUI.txt $(dlctextassets)polishDLCNames.txt" />
<command dir="tools_ng\bin\gen9\gametext" cmd="gxtmaker2.exe" args="-nologwindow -log $(logs)gxtlog_polish_ps5.ulog -platform ps5 -platformkey ps5 $(dlctextrpfs)ps5\data\lang\polishDLC.rpf $(dlctextassets)polish\polishNetMocap.txt $(dlctextassets)polish\polishNetDialogueFiles.txt $(dlctextassets)polish\polishNetDialogue.txt $(dlctextassets)polish\polishUI.txt $(dlctextassets)polishDLCNames.txt" />
<command dir="tools_ng\bin\gen9\gametext" cmd="gxtmaker2.exe" args="-nologwindow -log $(logs)gxtlog_portuguese_x64.ulog -platform x64 -platformkey pc $(dlctextrpfs)x64\data\lang\portugueseDLC.rpf $(dlctextassets)portuguese\portugueseNetMocap.txt $(dlctextassets)portuguese\portugueseNetDialogueFiles.txt $(dlctextassets)portuguese\portugueseNetDialogue.txt $(dlctextassets)portuguese\portugueseUI.txt $(dlctextassets)portugueseDLCNames.txt" />
<command dir="tools_ng\bin\gen9\gametext" cmd="gxtmaker2.exe" args="-nologwindow -log $(logs)gxtlog_portuguese_xbsx.ulog -platform xbsx -platformkey xbsx $(dlctextrpfs)xbsx\data\lang\portugueseDLC.rpf $(dlctextassets)portuguese\portugueseNetMocap.txt $(dlctextassets)portuguese\portugueseNetDialogueFiles.txt $(dlctextassets)portuguese\portugueseNetDialogue.txt $(dlctextassets)portuguese\portugueseUI.txt $(dlctextassets)portugueseDLCNames.txt" />
<command dir="tools_ng\bin\gen9\gametext" cmd="gxtmaker2.exe" args="-nologwindow -log $(logs)gxtlog_portuguese_ps5.ulog -platform ps5 -platformkey ps5 $(dlctextrpfs)ps5\data\lang\portugueseDLC.rpf $(dlctextassets)portuguese\portugueseNetMocap.txt $(dlctextassets)portuguese\portugueseNetDialogueFiles.txt $(dlctextassets)portuguese\portugueseNetDialogue.txt $(dlctextassets)portuguese\portugueseUI.txt $(dlctextassets)portugueseDLCNames.txt" />
<command dir="tools_ng\bin\gen9\gametext" cmd="gxtmaker2.exe" args="-nologwindow -log $(logs)gxtlog_russian_x64.ulog -platform x64 -platformkey pc $(dlctextrpfs)x64\data\lang\russianDLC.rpf $(dlctextassets)russian\russianNetMocap.txt $(dlctextassets)russian\russianNetDialogueFiles.txt $(dlctextassets)russian\russianNetDialogue.txt $(dlctextassets)russian\russianUI.txt $(dlctextassets)russianDLCNames.txt" />
<command dir="tools_ng\bin\gen9\gametext" cmd="gxtmaker2.exe" args="-nologwindow -log $(logs)gxtlog_russian_xbsx.ulog -platform xbsx -platformkey xbsx $(dlctextrpfs)xbsx\data\lang\russianDLC.rpf $(dlctextassets)russian\russianNetMocap.txt $(dlctextassets)russian\russianNetDialogueFiles.txt $(dlctextassets)russian\russianNetDialogue.txt $(dlctextassets)russian\russianUI.txt $(dlctextassets)russianDLCNames.txt" />
<command dir="tools_ng\bin\gen9\gametext" cmd="gxtmaker2.exe" args="-nologwindow -log $(logs)gxtlog_russian_ps5.ulog -platform ps5 -platformkey ps5 $(dlctextrpfs)ps5\data\lang\russianDLC.rpf $(dlctextassets)russian\russianNetMocap.txt $(dlctextassets)russian\russianNetDialogueFiles.txt $(dlctextassets)russian\russianNetDialogue.txt $(dlctextassets)russian\russianUI.txt $(dlctextassets)russianDLCNames.txt" />
<command dir="tools_ng\bin\gen9\gametext" cmd="gxtmaker2.exe" args="-nologwindow -log $(logs)gxtlog_spanish_x64.ulog -platform x64 -platformkey pc $(dlctextrpfs)x64\data\lang\spanishDLC.rpf $(dlctextassets)spanish\spanishNetMocap.txt $(dlctextassets)spanish\spanishNetDialogueFiles.txt $(dlctextassets)spanish\spanishNetDialogue.txt $(dlctextassets)spanish\spanishUI.txt $(dlctextassets)spanishDLCNames.txt" />
<command dir="tools_ng\bin\gen9\gametext" cmd="gxtmaker2.exe" args="-nologwindow -log $(logs)gxtlog_spanish_xbsx.ulog -platform xbsx -platformkey xbsx $(dlctextrpfs)xbsx\data\lang\spanishDLC.rpf $(dlctextassets)spanish\spanishNetMocap.txt $(dlctextassets)spanish\spanishNetDialogueFiles.txt $(dlctextassets)spanish\spanishNetDialogue.txt $(dlctextassets)spanish\spanishUI.txt $(dlctextassets)spanishDLCNames.txt" />
<command dir="tools_ng\bin\gen9\gametext" cmd="gxtmaker2.exe" args="-nologwindow -log $(logs)gxtlog_spanish_ps5.ulog -platform ps5 -platformkey ps5 $(dlctextrpfs)ps5\data\lang\spanishDLC.rpf $(dlctextassets)spanish\spanishNetMocap.txt $(dlctextassets)spanish\spanishNetDialogueFiles.txt $(dlctextassets)spanish\spanishNetDialogue.txt $(dlctextassets)spanish\spanishUI.txt $(dlctextassets)spanishDLCNames.txt" />
</batch>
<batch name="Build mpSum2 DLC Packs $(titleupdate)">
<command dir="tools_ng\bin\gen9\DLCCompiler" cmd="DLCCompilerCLI.exe" args="-tupacks mpSum2,patchDay27NG -platforms ps5,win64,xbsx -branches dev_gen9_sga=dev_gen9_sga_live" />
</batch>
</data>
</branch>
<branch name="dev_gen9_sga_live" titleupdate="dev_gen9_sga_live" dlctextassets="x:\gta5_dlc\mpPacks\mpSum2_G9EC\assets_gen9_disc\GameText\" dlctextrpfs="x:\gta5_dlc\mpPacks\mpSum2_G9EC\build\dev_gen9_sga\" logs="x:\gta5\tools_ng\bin\DLCTextBuilder\logs\GTA5_NG__Gen_9_mpSum2_G9EC_Pack\">
<data name="G9EC DLC Packs $(titleupdate)">
<batch name="Build mpSum2_G9EC DLC Text $(titleupdate)">
<command dir="tools_ng\bin\gen9\gametext" cmd="gxtmaker2.exe" args="-nologwindow -log $(logs)gxtlog_american_x64.ulog -platform x64 -platformkey pc $(dlctextrpfs)x64\data\lang\americanDLC.rpf $(dlctextassets)americanDLCNames.txt" />
<command dir="tools_ng\bin\gen9\gametext" cmd="gxtmaker2.exe" args="-nologwindow -log $(logs)gxtlog_american_xbsx.ulog -platform xbsx -platformkey xbsx $(dlctextrpfs)xbsx\data\lang\americanDLC.rpf $(dlctextassets)americanDLCNames.txt" />
<command dir="tools_ng\bin\gen9\gametext" cmd="gxtmaker2.exe" args="-nologwindow -log $(logs)gxtlog_american_ps5.ulog -platform ps5 -platformkey ps5 $(dlctextrpfs)ps5\data\lang\americanDLC.rpf $(dlctextassets)americanDLCNames.txt" />
</batch>
<batch name="Build mpSum2_G9EC DLC Packs $(titleupdate)">
<command dir="tools_ng\bin\gen9\DLCCompiler" cmd="DLCCompilerCLI.exe" args="-tupacks mpSum2_G9EC,patchDay27G9ECNG -platforms ps5,win64,xbsx -branches dev_gen9_sga=dev_gen9_sga_live" />
</batch>
</data>
</branch>
<branch src="dev_gen9_sga_live">
<code name="ProjGen $(src)" packagename="$(src)">
<command name="ProjectGenerator $(src)" cmd="tools_ng\bin\ProjectGeneratorGen9\ProjectGenerator.exe" args="-changelist -fastbuild" dir="src\$(src)">
<triggers>
<directory path="tools_ng\bin\ProjectGeneratorGen9\"/>
<directory path="tools_ng\etc\projgen\"/>
<directory path="src\$(src)\"/>
</triggers>
</command>
</code>
</branch>
<template name="GameCode">
<sln name="GTAO" file="src\$(src)\game\VS_Project\game_2019_unity.sln" packagename="$(src)">
<build config="$(configuration)|$(platform)" includeinpackage="$(includeinpackage)" nightbuildonly="$(nightbuildonly)" continuousonly="$(continuousonly)">
<outputs path="titleupdate\$(titleupdate)\game_$(platform.Longname())_$(configuration.ToLower()).cmp" nightbuildonly="$(nightbuildonly)" scc="$(usescc)"/>
<outputs path="titleupdate\$(titleupdate)\game_$(platform.Longname())_$(configuration.ToLower()).exe" nightbuildonly="$(nightbuildonly)" scc="$(usescc)" condition="'$(platform)'=='x64' Or '$(platform)'=='Gaming.Xbox.Scarlett.x64'"/>
<outputs path="titleupdate\$(titleupdate)\game_$(platform.Longname())_$(configuration.ToLower()).elf" nightbuildonly="$(nightbuildonly)" scc="$(usescc)" condition="'$(platform)'=='Orbis' Or '$(platform)'=='Prospero'"/>
<outputs path="titleupdate\$(titleupdate)\game_$(platform.Longname())_$(configuration.ToLower()).map" nightbuildonly="$(nightbuildonly)" scc="$(usescc)" condition="'$(platform)'=='x64' Or '$(platform)'=='Gaming.Xbox.Scarlett.x64'"/>
<outputs path="titleupdate\$(titleupdate)\game_$(platform.Longname())_$(configuration.ToLower()).pdb" nightbuildonly="$(nightbuildonly)" scc="$(usescc)" condition="'$(platform)'=='x64' Or '$(platform)'=='Gaming.Xbox.Scarlett.x64'"/>
<outputs path="titleupdate\$(titleupdate)\scarlett_loose\gameos.xvd" nightbuildonly="$(nightbuildonly)" scc="$(usescc)" condition="'$(platform)'=='Gaming.Xbox.Scarlett.x64'"/>
</build>
<triggers>
<directory path="src\$(src)\"/>
</triggers>
</sln>
</template>
<branch name="SGA" src="dev_gen9_sga_live" build="dev_gen9_sga_live" titleupdate="dev_gen9_sga_live" scripts="dev_gen9_sga_live" platform="Prospero;Gaming.Xbox.Scarlett.x64" configuration="BankRelease;Beta;Release;Final;Master" includeinpackage="true" nightbuildonly="false" continuousonly="false" usescc="false">
<code name="$(branch) $(src)">
<sln template="GameCode">
<build condition="'$(config)'=='Debug|x64'" enabled="false"/>
<build condition="'$(config)'=='Final|x64'" enabled="false"/>
<build condition="'$(config)'=='Master|x64'" enabled="false"/>
<build condition="'$(config)'=='BankRelease|Gaming.Xbox.Scarlett.x64'" enabled="false"/>
<build condition="'$(config)'=='Beta|Gaming.Xbox.Scarlett.x64'" enabled="false"/>
<build condition="'$(config)'=='Release|Gaming.Xbox.Scarlett.x64'" enabled="false"/>
<build condition="'$(config)'=='Final|Gaming.Xbox.Scarlett.x64'" enabled="false"/>
<build condition="'$(config)'=='Master|Gaming.Xbox.Scarlett.x64'" enabled="false"/>
<build add="true" configuration="BankRelease_ASAN" platform="Prospero" usescc="false" includeinpackage="true"/>
<build add="true" configuration="Profile" platform="Prospero" nightbuildonly="false" usescc="false" includeinpackage="true"/>
<build add="true" configuration="Profile_LTCG" platform="Prospero" nightbuildonly="false" usescc="false" includeinpackage="true"/>
<build add="true" configuration="BankRelease_Clang" platform="Gaming.Xbox.Scarlett.x64" usescc="false" includeinpackage="true"/>
<build add="true" configuration="Beta_Clang" platform="Gaming.Xbox.Scarlett.x64" usescc="false" includeinpackage="true"/>
<build add="true" configuration="Release_Clang" platform="Gaming.Xbox.Scarlett.x64" usescc="false" includeinpackage="true"/>
<build add="true" configuration="Final_Clang" platform="Gaming.Xbox.Scarlett.x64" usescc="false" includeinpackage="true"/>
<build add="true" configuration="Master_Clang" platform="Gaming.Xbox.Scarlett.x64" usescc="false" includeinpackage="true"/>
<build add="true" configuration="Profile_Clang" platform="Gaming.Xbox.Scarlett.x64" usescc="false" includeinpackage="true"/>
<build add="true" configuration="Profile_Clang_LTCG" platform="Gaming.Xbox.Scarlett.x64" usescc="false" includeinpackage="true"/>
</sln>
</code>
</branch>
<branch src="dev_gen9_sga_live" titleupdate="dev_gen9_sga_live" platform="prospero" basedir="N:\Projects\GTA5\Package\dev_gen9_sga_live\v171.8-dev_gen9_sga_live\prospero\" baselayoutfile="N:\Projects\GTA5\Package\dev_gen9_sga_live\v171.8-dev_gen9_sga_live\prospero\game\GTA5.gp5" lastpassedpkg="N:\Projects\GTA5\Package\dev_gen9_sga_live\v268.1-dev_gen9_sga_live\prospero\installer\GTAV_ROW-01003000.pkg.remastered.pkg">
<data name="TitleUpdate Packages $(src)" packagename="$(src)">
<batch name="$(platform) TitleUpdate Package">
<command dir="build\disk_images\gen9" cmd="bin\Packager.exe" args="-project gta5 -branch $(src) -tu -basedir $(basedir) -basefile $(baselayoutfile) -prior $(lastpassedpkg) -targets $(platform) -region eu -automated $(installer) -clean -master"/>
<outputs path="build\disk_images\gen9\package\$(src)\gta5-$(platform)" destination="$(platform)"/>
<outputs path="build\disk_images\gen9\_launchers\CopyAndDeploy$(platform).bat" destination=".\"/>
<outputs path="build\disk_images\gen9\_launchers\DeployLatest$(platform)Daily.bat" destination="..\"/>
</batch>
<task name="Write $(platform) CL info" function="WriteCLInfo" args="$(src) build\disk_images\gen9\package\$(src)\gta5-$(platform).update\">
<outputs path="build\disk_images\gen9\package\$(src)\gta5-$(platform).update\bugs.log" destination=".\"/>
<outputs path="build\disk_images\gen9\package\$(src)\gta5-$(platform).update\changes.log" destination=".\"/>
</task>
</data>
</branch>
<branch src="dev_gen9_sga_live" titleupdate="dev_gen9_sga_live" platform="scarlett" basedir="N:\Projects\GTA5\Package\dev_gen9_sga_live\v171.8-dev_gen9_sga_live\scarlett\" baselayoutfile="N:\Projects\GTA5\Package\dev_gen9_sga_live\v171.8-dev_gen9_sga_live\scarlett\game\mapping.xml" lastpassedpkg="N:\Projects\GTA5\Package\dev_gen9_sga_live\v268.1-dev_gen9_sga_live\scarlett\installer\RockstarGamesInc.GrandTheftAutoV_1.3.0.0_neutral__k2ss7vbb13xte_xs.xvc">
<data name="TitleUpdate Packages $(src)" packagename="$(src)">
<batch name="$(platform) TitleUpdate Package">
<command dir="build\disk_images\gen9" cmd="bin\Packager.exe" args="-project gta5 -branch $(src) -tu -basedir $(basedir) -basefile $(baselayoutfile) -prior $(lastpassedpkg) -targets $(platform) -region eu -automated $(installer) -clean -master"/>
<outputs path="build\disk_images\gen9\package\$(src)\gta5-$(platform)" destination="$(platform)"/>
<outputs path="build\disk_images\gen9\_launchers\CopyAndDeploy$(platform).bat" destination=".\"/>
<outputs path="build\disk_images\gen9\_launchers\DeployLatest$(platform)Daily.bat" destination="..\"/>
</batch>
<task name="Write $(platform) CL info" function="WriteCLInfo" args="$(src) build\disk_images\gen9\package\$(src)\gta5-$(platform).update\">
<outputs path="build\disk_images\gen9\package\$(src)\gta5-$(platform).update\bugs.log" destination=".\"/>
<outputs path="build\disk_images\gen9\package\$(src)\gta5-$(platform).update\changes.log" destination=".\"/>
</task>
</data>
</branch>
<!--
<branch src="dev_gen9_sga_live" titleupdate="dev_gen9_sga_live">
<data name="Copy Prebuild Titleupdate Packages $(src)">
<batch name="Copy Prebuild TitleUpdate Package to Resilio">
<command dir="tools_ng\script\util\BuildDept\GTA5_GEN9_BuildTool_V2\PackageDistro" cmd="copytostaging.bat" args="dev_gen9_sga_live"/>
</batch>
</data>
</branch>
<branch src="dev_gen9_sga_live">
<data name="Label Prebuild $(src)">
<batch name="Label Prebuild">
<command dir="tools_ng\script\util\BuildDept\GTA5_GEN9_BuildTool_V2\Batchfiles_Automation" cmd="PreBuild_Label.bat" args="dev_gen9_sga_live"/>
</batch>
</data>
</branch>
<branch src="dev_gen9_sga_live">
<data name="Upload Symbols $(src)">
<batch name="Upload Symbols">
<command dir="tools_ng\script\util\BuildDept\GTA5_GEN9_BuildTool_V2\Batchfiles_Automation" cmd="Upload_Symbols.bat" args="dev_gen9_sga_live"/>
</batch>
</data>
</branch>
-->
</continuous>
</ProjectControl>