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

153 lines
10 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"/> -->
<!-- <slack ini="slack.ini"/> -->
<p4 ini="p4.ini"/>
<branch src="Japanese_gen9_sga">
<!-- OLD version, use the batch file and then parse it -->
<data name="Sync Data $(src)" packagename="$(src)">
<batch name="Sync Latest Data for $(src)">
<command dir="tools_ng\script\util\BuildDept\GTA5_GEN9_BuildTool_V2\Batchfiles_Automation" cmd="Sync_Latest_P4.bat" args="Japanese_gen9_sga"/>
</batch>
<task name="Parse CL Info" function="ParseCLInfo" args="$(src)"/>
</data>
<data name="Checkout Files $(src)" packagename="$(src)">
<batch name="Checkout Files for $(src)">
<command dir="tools_ng\script\util\BuildDept\GTA5_GEN9_BuildTool_V2\Batchfiles_Automation" cmd="PreBuild_Files_Checkout.bat" args="Japanese_gen9_sga"/>
</batch>
</data>
</branch>
<template name="Scripts">
<batch name="$(configuration) $(buildbranch) Scripts" continuousonly="false">
<command cmd="tools_ng\bin\setenv_gen9_sga_jpn.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)'=='Japanese_Debug' and '$(PlatformName)'=='Win64'"/>
<outputs path="titleupdate\$(branch)\ps5\levels\gta5\script\script.rpf" scc="true" condition="'$(configuration)'=='Japanese_Debug' and '$(PlatformName)'=='PS5'"/>
<outputs path="titleupdate\$(branch)\xbsx\levels\gta5\script\script.rpf" scc="true" condition="'$(configuration)'=='Japanese_Debug'and '$(PlatformName)'=='XBSX'"/>
<outputs path="assets_gen9_sga\titleupdate\$(branch)\levels\gta5\script\script.zip" scc="true" condition="'$(configuration)'=='Japanese_Debug'"/>
<outputs path="titleupdate\$(branch)\x64\levels\gta5\script\script_rel.rpf" scc="true" condition="'$(configuration)'=='Japanese_Release' and '$(PlatformName)'=='Win64'"/>
<outputs path="titleupdate\$(branch)\ps5\levels\gta5\script\script_rel.rpf" scc="true" condition="'$(configuration)'=='Japanese_Release' and '$(PlatformName)'=='PS5'"/>
<outputs path="titleupdate\$(branch)\xbsx\levels\gta5\script\script_rel.rpf" scc="true" condition="'$(configuration)'=='Japanese_Release' and '$(PlatformName)'=='XBSX'"/>
<outputs path="assets_gen9_sga\titleupdate\$(branch)\levels\gta5\script\script_rel.zip" scc="true" condition="'$(configuration)'=='Japanese_Release'"/>
</batch>
</template>
<branch name="dev_gen9_sga" titleupdate="Japanese_gen9_sga" buildbranch="titleupdate_japanese_gen9_sga" configuration="Japanese_Debug;Japanese_Release" PlatformName="Win64;PS5;XBSX">
<data name="Scripts $(titleupdate)">
<batch template="Scripts"/>
</data>
</branch>
<branch src="Japanese_gen9_sga" titleupdate="Japanese_gen9_sga" platform="Prospero;Scarlett">
<data name="Generate Cache Files $(src)" packagename="$(src)">
<task name="Start SysTrayRFS" function="StartProcess" args="x:\gta5\tools_ng\bin\SysTrayRfs.exe"/>
<batch name="Generate PS5 Debug Cache">
<command dir="tools_ng\script\util\BuildDept\GTA5_GEN9_BuildTool_V2\Batchfiles_Automation" cmd="Run_PS5.bat" args="bankrelease japanese_gen9_sga sce_sys_jp_digital"/>
</batch>
<batch name="Generate PS5 Release Cache">
<command dir="tools_ng\script\util\BuildDept\GTA5_GEN9_BuildTool_V2\Batchfiles_Automation" cmd="Run_PS5.bat" args="release japanese_gen9_sga sce_sys_jp_digital"/>
</batch>
<batch name="Generate XBSX Debug Cache">
<command dir="tools_ng\script\util\BuildDept\GTA5_GEN9_BuildTool_V2\Batchfiles_Automation" cmd="Run_Scarlett.bat" args="bankrelease_clang japanese_gen9_sga"/>
</batch>
<batch name="Generate XBSX Release Cache">
<command dir="tools_ng\script\util\BuildDept\GTA5_GEN9_BuildTool_V2\Batchfiles_Automation" cmd="Run_Scarlett.bat" args="release_clang japanese_gen9_sga"/>
</batch>
</data>
</branch>
<branch src="japanese_gen9_sga" titleupdate="japanese_gen9_sga" platform="Prospero" basedir="N:\Projects\GTA5\Package\japanese_gen9_sga_live\v171.8-japanese_gen9_sga_live\prospero\" baselayoutfile="N:\Projects\GTA5\Package\japanese_gen9_sga_live\v171.8-japanese_gen9_sga_live\prospero\game\GTA5.gp5" lastpassedpkg="N:\Projects\GTA5\Package\japanese_gen9_sga_live\v268.1-japanese_gen9_sga_live\prospero\installer\GTAV_JPN-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 jp -automated $(installer) -clean -master"/>
<outputs path="build\disk_images\gen9\package\$(src)\gta5-$(platform).update" 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="japanese_gen9_sga" titleupdate="japanese_gen9_sga" platform="Scarlett" basedir="N:\Projects\GTA5\Package\japanese_gen9_sga_live\v171.8-japanese_gen9_sga_live\scarlett\" baselayoutfile="N:\Projects\GTA5\Package\japanese_gen9_sga_live\v171.8-japanese_gen9_sga_live\scarlett\game\mapping.xml" lastpassedpkg="N:\Projects\GTA5\Package\japanese_gen9_sga_live\v268.1-japanese_gen9_sga_live\scarlett\installer\RockstarGamesInc.GrandTheftAutoV_1.3.0.0_neutral_JPN_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 jp -automated $(installer) -clean -master"/>
<outputs path="build\disk_images\gen9\package\$(src)\gta5-$(platform).update" destination="$(platform).update"/>
<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="japanese_gen9_sga" titleupdate="japanese_gen9_sga">
<data name="Copy Prebuild Titleupdate Packages $(src)">
<batch name="Copy Prebuild TitleUpdate Package">
<command dir="tools_ng\script\util\BuildDept\GTA5_GEN9_BuildTool_V2\PackageDistro" cmd="copytostaging.bat" args="japanese_gen9_sga"/>
</batch>
</data>
</branch>
<branch src="japanese_gen9_sga" titleupdate="japanese_gen9_sga">
<data name="Copy Titleupdate Packages to North $(src)">
<batch name="Copy Titleupdate Packages to North">
<command dir="tools_ng\script\util\BuildDept\GTA5_GEN9_BuildTool_V2\PackageDistro" cmd="copytonorth.bat" args="japanese_gen9_sga"/>
</batch>
</data>
</branch>
<branch src="Japanese_gen9_sga">
<data name="Label Prebuild $(src)" packagename="$(src)">
<batch name="Label Prebuild">
<command dir="tools_ng\script\util\BuildDept\GTA5_GEN9_BuildTool_V2\Batchfiles_Automation" cmd="PreBuild_Label.bat" args="Japanese_gen9_sga"/>
</batch>
<batch name="Label Current">
<command dir="tools_ng\script\util\BuildDept\GTA5_GEN9_BuildTool_V2\Batchfiles_Automation" cmd="GTA5_GEN9_Current Label.bat" args="Japanese_gen9_sga"/>
</batch>
<batch name="Label Version XXX">
<command dir="tools_ng\script\util\BuildDept\GTA5_GEN9_BuildTool_V2\Batchfiles_Automation" cmd="GTA5_GEN9_version_xxx label.bat" args="Japanese_gen9_sga"/>
</batch>
</data>
</branch>
<branch src="Japanese_gen9_sga" titleupdate="Japanese_gen9_sga">
<data name="Generate Master Packages $(src)" packagename="$(src)">
<batch name="Generate Prospero Shared Binary">
<command dir="build\disk_images\gen9\package\$(src)\gta5-prospero.update" cmd="MakeProsperoInstallPack_JPN.bat" args="-master"/>
</batch>
<batch name="Generate Scarlett XVC">
<command dir="build\disk_images\gen9\package\$(src)\gta5-scarlett.update" cmd="MakeScarlettInstallPack_JPN.bat" args=""/>
</batch>
</data>
</branch>
<branch src="Japanese_gen9_sga" titleupdate="Japanese_gen9_sga" platform="Prospero;Scarlett">
<data name="Copy Master Packages $(src)" packagename="$(src)">
<batch name="Copy Prospero Master to Distro">
<command dir="tools_ng\script\util\BuildDept\GTA5_GEN9_BuildTool_V2\Batchfiles_Automation" cmd="Copy_TU_Masters_To_Distribution.bat" args="Japanese_gen9_sga Prospero"/>
</batch>
<batch name="Copy Scarlett Master to Distro">
<command dir="tools_ng\script\util\BuildDept\GTA5_GEN9_BuildTool_V2\Batchfiles_Automation" cmd="Copy_TU_Masters_To_Distribution.bat" args="Japanese_gen9_sga Scarlett"/>
</batch>
</data>
</branch>
</continuous>
</ProjectControl>