<?xml version="1.0" ?>
<!-- IMPORTANT: To update any environment variable:
     - Find the <var> tag with the desired name under the desired OS
       (or common)
     - Change the 'method' property to "declare" (no 'method' implies "declare"
       automatically)
     - Set the 'value' property to the desired value
     - Explanations of each exported environment variable are found in that
       <var> tag's 'description' property
     - Example to change LLVMBIN (LLVM installation bin directory):
       Old:
        <var name="LLVMBIN"
                     method="declare"
                     value="/internal/tool/path"

       New:
        <var name="LLVMBIN"
                     value="/custom/llvm/directory/bin" -->
<build>
	<branch aliases="tz50,5.0,tz.xf.5.0" default_target="sdm845,sdm710,sm6150,sm7150,sm8150,sc8180x" name="TZ.XF.5.0" virtual="false">
		<chipset build_asic="855" build_id="YAQAANAA" build_ver="40000000" buildable="true" chipset="sdm855" exclusive="false" hal_platform="855" max_num_root_certs="4" msm_id="855" name="sm8150" pbl_version="v2" secimage_config="secimagev3.xml" soc_hw_version="0x60030000" soc_vers="0x6003" target_family="hoya" tz_exec_mode="aarch64" xbl_sec_exec_mode="aarch64">
			<environment>
				<os name="default-os">
					<var description="Type of build to be created for static analysis purposes. Used primarily by the buildspec builder." intermediate="false" name="BUILDSPEC" value="KLOCKWORK"/>
					<var description="Root directory for accessing the linker (Windows/Linux) and the assembler (Linux). Used by LLVM builder." intermediate="false" name="GNUROOT" value="/opt/toolchains/linaro/gcc-linaro-aarch64-none-elf-4.9-2014.07_linux"/>
					<var description="The system's root path (eg 'C:' on Windows or '/' on Unix)." intermediate="false" name="ROOT_DRIVE" value="/"/>
					<var description="GNU Make bin directory. Used by some tools/builders to wrap make support." intermediate="false" name="MAKE_PATH" value="/pkg/gnu/make/3.81/bin"/>
					<var description="PATH var used by system to find executables." intermediate="false" name="PATH" value="/pkg/gnu/make/3.81/bin:/pkg/qct/software/ubuntu/python/2.7.5/bin:/pkg/qct/software/llvm/release/arm/3.9.9/bin:/pkg/gnu/make/3.81/bin:/pkg/qct/software/ubuntu/python/2.7.5/bin:/pkg/qct/software/llvm/release/arm/3.9.9/bin:/local/mnt/workspace/CRMBuilds/TZ.XF.5.0-01312-SDM855AAAAANAZT-1_20180410_220735:/usr2/aswbldsv/bin:/pkg/qct/software/ubuntu/python/2.7.5/bin:/pkg/asw/tools/scons/bin:/pkg/asw/compilers/gnu/crosstool/arm/bin:/pkg/asw/tools/bin:/pkg/asw/compilers/arm/ADS1.2/bin:/sbin:/pkg/qct/software/gnu/make/3.81/bin:/pkg/qct/qctss/linux/bin:/usr/local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr2/aswbldsv/bin:/pkg/qct/qctss/linux/bin:/opt/electriccloud/electriccommander/bin:."/>
					<var description="Directory containing custom executable utilities. Added to the system path at build time." intermediate="false" name="UTILROOT" value="/pkg"/>
					<var description="Name of code coverage tool." intermediate="false" name="CCTOOL" value="BullseyeCoverage-8.13.29"/>
					<var description="Bin directory for any alternative Perl installation. Should be equivalent to CRMPERL if there is no alternative install. Usable by SConscripts/builders and added to the system path at build time." intermediate="false" name="PERLPATH" value="/usr/bin"/>
					<var description="Location of the GCC toolchain. Used by LLVM builder on Windows." intermediate="false" name="GNUTOOL" value="/opt/toolchains/linaro/gcc-linaro-aarch64-none-elf-4.9-2014.07_linux/aarch64-linux-gnu"/>
					<var description="Location of the 32-bit ARM linker. Used by LLVM builder." intermediate="false" name="GNUARM7" value="/prj/llvm-arm/home/common/build_tools/gcc-linaro-arm-linux-gnueabihf-4.8-2014.02_linux"/>
					<var description="Current LLVM version. Used to determine compiler flag compatibility." intermediate="false" name="LLVM_VERSION" value="3.9.9"/>
					<var description="Root directory for the system's GNU distribution. Used primarily by cygwin. May be implicitly referenced by other tools on Linux." intermediate="false" name="GNUPATH" value="/pkg/pkg/gnu/bin"/>
					<var description="Location of the GNU C stdlib. Used primarily by LLVM builder on Windows. May be implicitly referenced by other tools on Linux." intermediate="false" name="GNULIBC" value="/opt/toolchains/linaro/gcc-linaro-aarch64-none-elf-4.9-2014.07_linux/aarch64-linux-gnu/libc"/>
					<var description="Bin directory for the expected standard Perl installation. Added to the system path at build time." intermediate="false" name="CRMPERL" value="/usr/bin"/>
					<var description="The location of bin directory for code coverage tool. This is the apps dir for the path of bullseye." intermediate="false" name="CCBIN" value="/pkg/qct/software/bullseyecoverage/BullseyeCoverage-8.13.29/bin"/>

					<var description="ARM compiler root directory. Used internally by the ARM compiler." intermediate="false" name="ARMHOME" value="/pkg/asw/compilers/arm/ADS1.2"/>
					<var description="The location of code coverage tool, with the base directory name." intermediate="false" name="CCPATH" value="/pkg/qct/software/bullseyecoverage/BullseyeCoverage-8.13.29"/>
					<var description="Bin directory for the expected standard Python installation. Added to the system path at build time." intermediate="false" name="PYTHON_PATH" value="/opt/python2.7"/>
					<var description="Special variable to specify the ARM tools version. Used by ARM builder and some SConscripts." intermediate="false" name="ARMTOOLS" value="ARMCT6"/>
				</os>
			</environment>
			<alias build-once="false" disable="false" internal-test="false" name="mldap" recompile="true" strip="false">
				<artifact name="mldap"/>
				<mapreport path="ssg/bsp/trustzone/qsapps"/>
			</alias>
		</chipset>
	</branch>
</build>