77 lines
2.7 KiB
XML
Executable File
77 lines
2.7 KiB
XML
Executable File
<tasks xmlns:cb="urn:ccnet.config.builder">
|
|
<cb:scope
|
|
script_tools_folder ="$(drive_alias)\$(game)\script\$(scriptbranch)\"
|
|
script_compiler ="$(RS_TOOLSBIN)\RageScriptEditor\ragScriptCompiler.exe"
|
|
build_timeout ="0">
|
|
|
|
<modificationWriter pendingFilename = "modificationsPending.xml" logDir=".\buildlogs" postScript="$(RS_TOOLSROOT)\script\util\cruisecontrol\post_log_project_state.bat" postArgs="$(projectname_dev)" />
|
|
|
|
<exec>
|
|
<executable>ruby</executable>
|
|
<buildArgs>$(RS_TOOLSROOT)\lib\util\perforce\p4_sync.rb $(toolp4root)/...#head</buildArgs>
|
|
<abortOnFail>false</abortOnFail>
|
|
<description>Syncing tools</description>
|
|
</exec>
|
|
|
|
<exec executable="cmd.exe"
|
|
buildArgs="/C dir $(project_file)"
|
|
description="Checking project Exists"
|
|
abortOnFail="true"/>
|
|
<!--
|
|
<exec>
|
|
<executable>$(script_compiler)</executable>
|
|
<buildArgs>$(project_file) -clean -config="$(build_config)"</buildArgs>
|
|
<buildTimeoutSeconds>$(build_timeout)</buildTimeoutSeconds>
|
|
<abortOnFail>false</abortOnFail>
|
|
<description>Compiling Script</description>
|
|
<environment>
|
|
<variable>
|
|
<name>RAGE_DIR</name>
|
|
<value>$(rage_dir)</value>
|
|
</variable>
|
|
</environment>
|
|
</exec>
|
|
-->
|
|
<exec>
|
|
<executable>$(RS_TOOLSBIN)\RageScriptEditor\IncrediBuildScriptProject.exe</executable>
|
|
<buildArgs>$(build_config) $(project_file)</buildArgs>
|
|
<buildTimeoutSeconds>$(build_timeout)</buildTimeoutSeconds>
|
|
<abortOnFail>false</abortOnFail>
|
|
<description>Creating XGE xml file.</description>
|
|
<environment>
|
|
<variable>
|
|
<name>RAGE_DIR</name>
|
|
<value>$(rage_dir)</value>
|
|
</variable>
|
|
</environment>
|
|
</exec>
|
|
|
|
<exec>
|
|
<executable>xgConsole.exe</executable>
|
|
<buildArgs>$(project_file_xge_xml) /Rebuild</buildArgs>
|
|
<buildTimeoutSeconds>$(build_timeout)</buildTimeoutSeconds>
|
|
<abortOnFail>false</abortOnFail>
|
|
<description>Building XGE xml file.</description>
|
|
<environment>
|
|
<variable>
|
|
<name>RAGE_DIR</name>
|
|
<value>$(rage_dir)</value>
|
|
</variable>
|
|
</environment>
|
|
</exec>
|
|
|
|
<exec executable="cmd.exe"
|
|
buildArgs="/C $(RS_TOOLSROOT)\script/util/script/binarydiff.bat $(RS_PROJROOT)\script\BaselineScriptsForTitleUpdateComparisons\$(build_config)\sco $(RS_PROJROOT)\script\dev_network\singleplayer\sco\$(build_config) *.sco true"
|
|
description="Checking binary diffs of sco files"
|
|
abortOnFail="false"
|
|
successExitCodes="-1,0,1" />
|
|
|
|
<exec executable="cmd.exe"
|
|
buildArgs="/C $(global_sig_checker) %RS_PROJROOT%\script\dev_network\singleplayer\sco\$(build_config) *.global_block.txt true"
|
|
description="Checking global block signatures"
|
|
abortOnFail="false"
|
|
successExitCodes="-1,0,1" />
|
|
|
|
</cb:scope>
|
|
</tasks>
|