<?xml version="1.0" ?>
<contents>
  <product_flavors cmm_pf_var="PRODUCT_FLAVORS">
    <pf>
      <name>default</name>
      <component>
        <name>common</name>
        <flavor>default</flavor>
      </component>
      <component>
        <name>apps</name>
        <flavor>default</flavor>
      </component>
    </pf>
    <pf>
      <name>qcs9100_ridesx</name>
      <component>
        <name>common</name>
        <flavor>qcs9100_ridesx</flavor>
      </component>
      <component>
        <name>apps</name>
        <flavor>qcs9100_ridesx</flavor>
      </component>
    </pf>
    <pf>
      <name>qcs9075_ridesx</name>
      <component>
        <name>common</name>
        <flavor>qcs9075_ridesx</flavor>
      </component>
      <component>
        <name>apps</name>
        <flavor>qcs9075_ridesx</flavor>
      </component>
    </pf>
    <pf>
      <name>qcs9075-iq-9075-evk</name>
      <component>
        <name>common</name>
        <flavor>qcs9075-iq-9075-evk</flavor>
      </component>
      <component>
        <name>apps</name>
        <flavor>qcs9075-iq-9075-evk</flavor>
      </component>
    </pf>
    <pf>
      <name>sail_nor</name>
      <component>
        <name>sail</name>
        <flavor>sail_nor</flavor>
      </component>
      <component>
        <name>common</name>
        <flavor>sail_nor</flavor>
      </component>
    </pf>
    <pf>
      <name>qcs9075-iq-9075-evk-ifp</name>
      <component>
        <name>common</name>
        <flavor>qcs9075-iq-9075-evk-ifp</flavor>
      </component>
      <component>
        <name>apps</name>
        <flavor>qcs9075-iq-9075-evk-ifp</flavor>
      </component>
    </pf>
  </product_flavors>
  <product_info>
    <product_name>QCS9100.LE.1.0</product_name>
    <hlos_type cmm_var="HLOS_TYPE">LE</hlos_type>
    <chipid cmm_var="CHIPID" flavor="default" flash_phase="1">QCS9100</chipid>
    <chipid cmm_var="CHIPID" flavor="qcs9100_ridesx" flash_phase="1">QCS9100</chipid>
    <chipid cmm_var="CHIPID" flavor="qcs9075_ridesx" flash_phase="1">QCS9075</chipid>
    <chipid cmm_var="CHIPID" flavor="qcs9075-iq-9075-evk" flash_phase="1">QCS9075</chipid>
    <chipid cmm_var="CHIPID" flavor="qcs9075-iq-9075-evk-ifp" flash_phase="1">QCS9075</chipid>
    <chipid cmm_var="CHIPID" flavor="sail_nor" flash_phase="2">QCS9100,QCS9075</chipid>
    <vm_ids cmm_var="VM_IDS" flavor="default">LAGVM</vm_ids>
    <build_type cmm_var="BUILD_TYPE">K2L</build_type>
    <default flavor="default" storage_type="ufs"/>
    <release_test_config>BIN-META-ART</release_test_config>
  </product_info>
  <builds_flat>
    <build>
      <name>apps</name>
      <role>apps</role>
      <chipset>QCS9100,SA8775P,QAM8775P,SA8650P,QCS9075</chipset>
      <build_id>LE.QCLINUX.1.0.r1-07900-K2C.0-1</build_id>
      <windows_root_path cmm_root_path_var="APPS_BUILDROOT">.\..\LE.QCLINUX.1.0.r1\</windows_root_path>
      <linux_root_path cmm_root_path_var="APPS_BUILDROOT">./../LE.QCLINUX.1.0.r1/</linux_root_path>
      <image_dir>apps_proc</image_dir>
      <release_path type="src"/>
      <release_path type="bin"/>
      <release_path type="bin-meta-art"/>
      <download_file cmm_file_var="APPSBOOT_BINARY" fastboot="efi" minimized="true" ignore="true">
        <file_name>efi.bin</file_name>
        <file_path flavor="default">apps_proc/custom/build-qcom-wayland/tmp-glibc/deploy/images/qcs9100-ride-sx/qcom-multimedia-image/</file_path>
        <file_path flavor="qcs9100_ridesx">apps_proc/custom/build-qcom-wayland/tmp-glibc/deploy/images/qcs9100-ride-sx/qcom-multimedia-image/</file_path>
        <file_path flavor="qcs9075_ridesx">apps_proc/custom/build-qcom-wayland/tmp-glibc/deploy/images/qcs9075-ride-sx/qcom-multimedia-image/</file_path>
        <file_path flavor="qcs9075-iq-9075-evk">apps_proc/custom/build-qcom-wayland/tmp-glibc/deploy/images/qcs9075-iq-9075-evk/qcom-multimedia-image/</file_path>
        <file_path flavor="qcs9075-iq-9075-evk-ifp">apps_proc/custom/build-qcom-wayland/tmp-glibc/deploy/images/qcs9075-iq-9075-evk-ifp/qcom-multimedia-image/</file_path>
      </download_file>
      <file_ref ignore="true" qsc_path="true">
        <file_name>system.img</file_name>
        <file_path flavor="default">build-qcom-wayland/tmp-glibc/deploy/images/qcs9100-ride-sx/qcom-multimedia-image/</file_path>
        <file_path flavor="qcs9100_ridesx">build-qcom-wayland/tmp-glibc/deploy/images/qcs9100-ride-sx/qcom-multimedia-image/</file_path>
        <file_path flavor="qcs9075_ridesx">build-qcom-wayland/tmp-glibc/deploy/images/qcs9075-ride-sx/qcom-multimedia-image/</file_path>
        <file_path flavor="qcs9075-iq-9075-evk">build-qcom-wayland/tmp-glibc/deploy/images/qcs9075-iq-9075-evk/qcom-multimedia-image/</file_path>
        <file_path flavor="qcs9075-iq-9075-evk-ifp">build-qcom-wayland/tmp-glibc/deploy/images/qcs9075-iq-9075-evk-ifp/qcom-multimedia-image/</file_path>
      </file_ref>
      <download_file fastboot="dtb_a" backup_partition="dtb_b" minimized="true" ignore="true">
        <file_name>dtb.bin</file_name>
        <file_path flavor="default">apps_proc/custom/build-qcom-wayland/tmp-glibc/deploy/images/qcs9100-ride-sx/qcom-multimedia-image/</file_path>
        <file_path flavor="qcs9100_ridesx">apps_proc/custom/build-qcom-wayland/tmp-glibc/deploy/images/qcs9100-ride-sx/qcom-multimedia-image/</file_path>
        <file_path flavor="qcs9075_ridesx">apps_proc/custom/build-qcom-wayland/tmp-glibc/deploy/images/qcs9075-ride-sx/qcom-multimedia-image/</file_path>
        <file_path flavor="qcs9075-iq-9075-evk">apps_proc/custom/build-qcom-wayland/tmp-glibc/deploy/images/qcs9075-iq-9075-evk/qcom-multimedia-image/</file_path>
        <file_path flavor="qcs9075-iq-9075-evk-ifp">apps_proc/custom/build-qcom-wayland/tmp-glibc/deploy/images/qcs9075-iq-9075-evk-ifp/qcom-multimedia-image/</file_path>
      </download_file>
      <download_file ignore="true" minimized="true" rootfs="true" fastboot_complete="system">
        <file_name>system.img</file_name>
        <file_path flavor="default">apps_proc/custom/build-qcom-wayland/tmp-glibc/deploy/images/qcs9100-ride-sx/qcom-multimedia-image/</file_path>
        <file_path flavor="qcs9100_ridesx">apps_proc/custom/build-qcom-wayland/tmp-glibc/deploy/images/qcs9100-ride-sx/qcom-multimedia-image/</file_path>
        <file_path flavor="qcs9075_ridesx">apps_proc/custom/build-qcom-wayland/tmp-glibc/deploy/images/qcs9075-ride-sx/qcom-multimedia-image/</file_path>
        <file_path flavor="qcs9075-iq-9075-evk">apps_proc/custom/build-qcom-wayland/tmp-glibc/deploy/images/qcs9075-iq-9075-evk/qcom-multimedia-image/</file_path>
        <file_path flavor="qcs9075-iq-9075-evk-ifp">apps_proc/custom/build-qcom-wayland/tmp-glibc/deploy/images/qcs9075-iq-9075-evk-ifp/qcom-multimedia-image/</file_path>
      </download_file>
      <wf_step_filter>partition,hlos,decen</wf_step_filter>
      <buildfile_path>./</buildfile_path>
      <build_command>create_BuildProducts ./create_BuildProducts</build_command>
    </build>
    <build>
      <name>apps_LKP1</name>
      <role>apps_LKP1</role>
      <chipset>QCS9100,SA8775P,QAM8775P,SA8650P,QCS9075</chipset>
      <build_id>LKP.QCLINUX.1.0.r1-05600-kernel.0-1</build_id>
      <windows_root_path cmm_root_path_var="APPS_BUILDROOT">.\..\LKP.QCLINUX.1.0.r1\</windows_root_path>
      <linux_root_path cmm_root_path_var="APPS_BUILDROOT">./../LKP.QCLINUX.1.0.r1/</linux_root_path>
      <image_dir>kernel_platform</image_dir>
      <release_path type="src"/>
      <release_path type="bin"/>
      <release_path type="bin-meta-art"/>
      <buildfile_path>./</buildfile_path>
      <build_command>create_BuildProducts ./create_BuildProducts</build_command>
    </build>
    <build>
      <name>aop</name>
      <role>aop</role>
      <chipset>QCS9100,SA8775P,QAM8775P,SA8650P,QCS9075</chipset>
      <build_id>AOP.HO.3.6.1-00020-LEMANSAU_E-1</build_id>
      <windows_root_path cmm_root_path_var="AOP_BUILDROOT">.\..\AOP.HO.3.6.1\</windows_root_path>
      <linux_root_path cmm_root_path_var="AOP_BUILDROOT">./../AOP.HO.3.6.1/</linux_root_path>
      <image_dir>aop_proc</image_dir>
      <release_path type="src">HY11_CompileTest</release_path>
      <release_path type="bin">HK11</release_path>
      <release_path type="bin-meta-art">HK11</release_path>
      <download_file cmm_file_var="AOP_BINARY" minimized="true" backup_partition="aop_b" fastboot_complete="aop_a" oem_imageid="AOP" qti_imageid="AOP" boot_c="true">
        <file_name>aop.mbn</file_name>
        <file_path>aop_proc/build/ms/bin/AAAAANAZO/lemansau/4PMIC/</file_path>
      </download_file>
      <file_ref cmm_file_var="AOP_ELF" minimized="true">
        <file_name>AOP_AAAAANAZO.elf</file_name>
        <file_path>aop_proc/core/bsp/aop/build/lemansau/4PMIC/</file_path>
      </file_ref>
      <wf_step_filter/>
      <buildfile_path>aop_proc/build/</buildfile_path>
      <build_command>build_pack_spf.sh aop_proc/build/build_pack_spf.sh</build_command>
    </build>
    <build>
      <name>sail</name>
      <role>sail</role>
      <chipset>QCS9100,SA8775P,QAM8775P,SA8650P,QCS9075</chipset>
      <build_id>SAIL.SI.1.2-00024-AU.LEMANS-2</build_id>
      <windows_root_path cmm_root_path_var="SAIL_BUILDROOT">.\..\SAIL.SI.1.2\</windows_root_path>
      <linux_root_path cmm_root_path_var="SAIL_BUILDROOT">./../SAIL.SI.1.2/</linux_root_path>
      <image_dir>sail_proc</image_dir>
      <release_path>BIN</release_path>
      <download_file cmm_file_var="SAIL_HYP_BINARY" minimized="true" oem_imageid="SAIL-HYP" storage_type="spinor" fastboot_complete="SAIL_HYP" backup_partition="SAIL_HYP_BKUP" k2c_sail="true">
        <file_name>sailfreertos.elf</file_name>
        <file_path flavor="sail_nor">sail_proc/build/ms/bin/SAIL_RTOS/DEBUG/lemans/signed/</file_path>
      </download_file>
      <file_ref ignore="true" security_profile="SAIL">
        <file_name>sail_security_profile.xml</file_name>
        <file_path flavor="sail_nor">sail_proc/BSP/security/security_profile/lemans/</file_path>
      </file_ref>
      <buildfile_path>/</buildfile_path>
      <build_command> </build_command>
    </build>
    <build>
      <name>boot</name>
      <role>boot</role>
      <chipset>QCS9100,SA8775P,QAM8775P,SA8650P,QCS9075</chipset>
      <build_id>BOOT.MXF.1.0.c1-00364-KODIAKLA-1</build_id>
      <windows_root_path cmm_root_path_var="BOOT_BUILDROOT">.\..\BOOT.MXF.1.0.c1\</windows_root_path>
      <linux_root_path cmm_root_path_var="BOOT_BUILDROOT">./../BOOT.MXF.1.0.c1/</linux_root_path>
      <image_dir>boot_images</image_dir>
      <release_path type="src">SP_compiletest</release_path>
      <release_path type="bin">BIN_PUB_Kodiak_LAA</release_path>
      <release_path type="bin-meta-art">BIN_PUB_Kodiak_LAA</release_path>
      <download_file cmm_file_var="BOOT_BINARY" minimized="true" backup_partition="xbl_bkup_a" fastboot_complete="xbl_a" oem_imageid="XBL" boot_c="true">
        <file_name>xbl.elf</file_name>
        <file_path>boot_images/boot/QcomPkg/SocPkg/LeMans/Bin/LAA/RELEASE/</file_path>
      </download_file>
      <download_file cmm_file_var="BOOT_CONFIG" minimized="true" backup_partition="xbl_config_b" fastboot_complete="xbl_config_a" oem_imageid="XBL-CONFIG" boot_c="true" xbl_config="true">
        <file_name>xbl_config.elf</file_name>
        <file_path>boot_images/boot/QcomPkg/SocPkg/LeMans/Bin/LAA/RELEASE/</file_path>
      </download_file>
      <file_ref boot_c="true">
        <file_name>xbl_config_kvm.elf</file_name>
        <file_path>boot_images/boot/QcomPkg/SocPkg/Kodiak/Bin/LAA/RELEASE/</file_path>
      </file_ref>
      <download_file cmm_file_var="DDRFW_BINARY" minimized="true" fastboot_complete="shrm_a" backup_partition="shrm_b" oem_imageid="SHRM" qti_imageid="SHRM" boot_c="true">
        <file_name>shrm.elf</file_name>
        <file_path>boot_images/boot/QcomPkg/SocPkg/LeMans/Bin/LAA/RELEASE/</file_path>
      </download_file>
      <download_file cmm_file_var="IMAGEFV_BINARY" minimized="true" fastboot_complete="imagefv_a" backup_partition="imagefv_b" oem_imageid="UEFIFV" boot_c="true">
        <file_name>imagefv.elf</file_name>
        <file_path>boot_images/boot/QcomPkg/SocPkg/LeMans/Bin/LAA/RELEASE/</file_path>
      </download_file>
      <download_file oem_imageid="UEFI" cmm_file_var="UEFI_BINARY" minimized="true" backup_partition="uefi_b" fastboot_complete="uefi_a" boot_c="true">
        <file_name>uefi.elf</file_name>
        <file_path>boot_images/boot/QcomPkg/SocPkg/LeMans/Bin/LAA/RELEASE/</file_path>
      </download_file>
      <download_file oem_imageid="XBL-RAM-DUMP" minimized="true" backup_partition="xbl_ramdump_b" fastboot="xbl_ramdump_a" boot_c="true">
        <file_name>XblRamdump.elf</file_name>
        <file_path>boot_images/boot/QcomPkg/SocPkg/LeMans/Bin/LAA/RELEASE/</file_path>
      </download_file>
      <download_file cmm_file_var="TOOLSFV_BINARY" minimized="true" fastboot_complete="toolsfv" boot_c="true">
        <file_name>tools.fv</file_name>
        <file_path>boot_images/boot/QcomPkg/QcomToolsPkg/Bin/QcomTools/RELEASE/</file_path>
      </download_file>
      <device_programmer cmm_file_var="FIREHOSE_DDR_ELF" minimized="true" oem_imageid="DEVICE-PROGRAMMER" boot_c="true" k2c_sail="true">
        <file_name>prog_firehose_ddr.elf</file_name>
        <file_path>boot_images/boot/QcomPkg/SocPkg/LeMans/Bin/LAA/RELEASE/</file_path>
      </device_programmer>
      <device_programmer cmm_file_var="FIREHOSE_LITE_ELF" firehose_type="lite" oem_imageid="DEVICE-PROGRAMMER" minimized="true" boot_c="true">
        <file_name>prog_firehose_lite.elf</file_name>
        <file_path>boot_images/boot/QcomPkg/SocPkg/LeMans/Bin/LAA/RELEASE/</file_path>
      </device_programmer>
      <file_ref minimized="true" ignore="true">
        <file_name>*.*</file_name>
        <file_path>boot_images/boot/QcomPkg/Tools/storage/fh_loader/</file_path>
      </file_ref>
      <file_ref minimized="true" ignore="true">
        <file_name>JtagProgrammer.elf</file_name>
        <file_path>boot_images/boot/QcomPkg/SocPkg/LeMans/Bin/LAA/RELEASE/</file_path>
      </file_ref>
      <file_ref cmm_file_var="BOOT_ELF" ignore="true" minimized="true">
        <file_name>XBLLoader.dll</file_name>
        <file_path>boot_images/Build/LeMansLAA/Loader/RELEASE_CLANG140LINUX/AARCH64/QcomPkg/XBLLoader/XBLLoader/RELEASE/</file_path>
      </file_ref>
      <wf_step_filter/>
      <buildfile_path>/</buildfile_path>
      <build_command> </build_command>
    </build>
    <build>
      <name>tz</name>
      <role>tz</role>
      <chipset>QCS9100,SA8775P,QAM8775P,SA8650P,QCS9075</chipset>
      <build_id>TZ.XF.5.29.1-00084-KODIAKAAAAANAAZT-1</build_id>
      <short_build_path cmm_var="TZ_BUILDID">MAKAANAA</short_build_path>
      <windows_root_path cmm_root_path_var="TZ_BUILDROOT">.\..\TZ.XF.5.29.1\</windows_root_path>
      <linux_root_path cmm_root_path_var="TZ_BUILDROOT">./../TZ.XF.5.29.1/</linux_root_path>
      <image_dir>trustzone_images</image_dir>
      <release_path type="src">HK11</release_path>
      <release_path type="bin">HY22</release_path>
      <release_path type="bin-meta-art">HY22</release_path>
      <download_file cmm_file_var="TZ_BINARY" minimized="true" backup_partition="tz_b" fastboot_complete="tz_a" oem_imageid="TZ" qti_imageid="TZ" boot_c="true">
        <file_name>tz.mbn</file_name>
        <file_path>trustzone_images/build/ms/bin/MAKAANAA/</file_path>
      </download_file>
      <download_file cmm_file_var="HYP_BINARY" minimized="true" backup_partition="hyp_b" fastboot_complete="hyp_a" oem_imageid="QHEE" qti_imageid="QHEE" boot_c="true">
        <file_name>hypvm.mbn</file_name>
        <file_path>trustzone_images/build/ms/bin/MAKAANAA/</file_path>
      </download_file>
      <download_file cmm_file_var="TZDEVCFG_BINARY" minimized="true" backup_partition="devcfg_b" fastboot_complete="devcfg_a" oem_imageid="TZ-DEVCFG" boot_c="true">
        <file_name>devcfg_iot.mbn</file_name>
        <file_path>trustzone_images/build/ms/bin/MAKAANAA/</file_path>
      </download_file>
      <file_ref pil_split="qwes" ignore="true" k2c_qwes="true">
        <file_name>qwes.mbn</file_name>
        <file_path>trustzone_images/build/ms/bin/MAKAANAA/</file_path>
      </file_ref>
      <file_ref pil_split="smplap32" oem_imageid="TZ-APP-OEM" ignore="true">
        <file_name>smplap32.mbn</file_name>
        <file_path>trustzone_images/build/ms/bin/MAKAANAA/</file_path>
      </file_ref>
      <file_ref pil_split="smplap64" oem_imageid="TZ-APP-OEM" ignore="true">
        <file_name>smplap64.mbn</file_name>
        <file_path>trustzone_images/build/ms/bin/MAKAANAA/</file_path>
      </file_ref>
      <wf_step_filter>non_hlos</wf_step_filter>
      <buildfile_path>/</buildfile_path>
      <build_command> </build_command>
    </build>
    <build>
      <name>tz_apps</name>
      <role>tz_apps</role>
      <chipset>QCS9100,SA8775P,QAM8775P,SA8650P,QCS9075</chipset>
      <build_id>TZ.APPS.1.29-00208-KODIAKAAAAANAZT-1</build_id>
      <short_build_path cmm_var="TZAPPS_BUILDID">MAKAANAA</short_build_path>
      <windows_root_path cmm_root_path_var="TZAPPS_BUILDROOT">.\..\TZ.APPS.1.29\</windows_root_path>
      <linux_root_path cmm_root_path_var="TZAPSS_BUILDROOT">./../TZ.APPS.1.29/</linux_root_path>
      <image_dir>qtee_tas</image_dir>
      <release_path type="src">HK11</release_path>
      <release_path type="bin">HY22</release_path>
      <release_path type="bin-meta-art">HY22</release_path>
      <download_file oem_imageid="TZ-APP-OEM" cmm_file_var="UEFISEC_BINARY" minimized="true" backup_partition="uefisecapp_b" fastboot_complete="uefisecapp_a" boot_c="true">
        <file_name>uefi_sec.mbn</file_name>
        <file_path>qtee_tas/build/ms/bin/MAKAANAA/</file_path>
      </download_file>
      <file_ref minimized="true" pil_split="loadalgota64">
        <file_name>loadalgota64.mbn</file_name>
        <file_path>qtee_tas/build/ms/bin/MAKAANAA/</file_path>
      </file_ref>
      <file_ref minimized="true" k2c_ta="true" ignore="true">
        <file_name>FD02C9DA-306C-48C7-A49C-BBD827AE86EE.mbn</file_name>
        <file_path>qtee_tas/build/ms/bin/MAKAANAA/</file_path>
      </file_ref>
      <wf_step_filter>non_hlos,core_non_hlos</wf_step_filter>
      <buildfile_path>/</buildfile_path>
      <build_command> </build_command>
    </build>
    <build>
      <name>dsp</name>
      <role>dsp</role>
      <chipset>QCS9100,SA8775P,QAM8775P,SA8650P,QCS9075</chipset>
      <build_id>DSP.AT.1.0.1-00125.5-LEMANS-1</build_id>
      <windows_root_path cmm_root_path_var="DSP_BUILDROOT">.\..\DSP.AT.1.0.1\</windows_root_path>
      <linux_root_path cmm_root_path_var="DSP_BUILDROOT">./../DSP.AT.1.0.1/</linux_root_path>
      <image_dir>dsp_proc</image_dir>
      <release_path type="src">PCT/SRC</release_path>
      <release_path type="bin">BIN</release_path>
      <release_path type="bin-meta-art">BIN</release_path>
      <download_file cmm_file_var="ADSP_BINARY" pil_split="adsp" minimized="true" oem_imageid="ADSP" fat_file="true" k2c_dspbin="true" k2c_adsp_mbn="true">
        <file_name>adsp.mbn</file_name>
        <file_path>dsp_proc/build/ms/bin/lemans.adsp.prod/signed/</file_path>
      </download_file>
      <file_ref fat_file="true" minimized="true" k2c="true" k2c_adsp_mbn="true">
        <file_name>adspr.jsn</file_name>
        <file_path>dsp_proc/build/ms/servreg/lemans.adsp.prodQ/</file_path>
      </file_ref>
      <file_ref fat_file="true" minimized="true" k2c="true" k2c_adsp_mbn="true">
        <file_name>adspua.jsn</file_name>
        <file_path>dsp_proc/build/ms/servreg/lemans.adsp.prodQ/</file_path>
      </file_ref>
      <file_ref adspso_signed="true" ignore="true" k2c_adsp="true" k2c_adsp_so="true">
        <file_name>*</file_name>
        <file_path>dsp_proc/build/ms/dynamic_modules/lemans.adsp.prod/</file_path>
      </file_ref>
      <file_ref adspso_signed="true" ignore="true" k2c_adsp="true" k2c_adsp_so="true">
        <file_name>*</file_name>
        <file_path>dsp_proc/avs/build/dynamic_modules/lemans.adsp.prod/</file_path>
      </file_ref>
      <download_file cmm_file_var="CDSP_BINARY" pil_split="cdsp0" minimized="true" oem_imageid="CDSP0" fat_file="true" k2c_dspbin="true" k2c_cdsp0_mbn="true">
        <file_name>cdsp0.mbn</file_name>
        <file_path>dsp_proc/build/ms/bin/lemans.cdsp0.prod/signed/</file_path>
      </download_file>
      <file_ref fat_file="true" minimized="true" k2c="true" k2c_cdsp0_mbn="true">
        <file_name>cdspr.jsn</file_name>
        <file_path>dsp_proc/build/ms/servreg/lemans.cdsp0.prodQ/</file_path>
      </file_ref>
      <file_ref cdspso0_signed="true" ignore="true" k2c_cdsp="true" k2c_cdsp0_so="true">
        <file_name>*</file_name>
        <file_path>dsp_proc/build/ms/dynamic_modules/lemans.cdsp0.prod/</file_path>
      </file_ref>
      <download_file cmm_file_var="CDSP_BINARY" pil_split="cdsp1" minimized="true" oem_imageid="CDSP1" fat_file="true" k2c_dspbin="true" k2c_cdsp1_mbn="true">
        <file_name>cdsp1.mbn</file_name>
        <file_path>dsp_proc/build/ms/bin/lemans.cdsp1.prod/signed/</file_path>
      </download_file>
      <file_ref cdspso1_signed="true" ignore="true" k2c_cdsp1="true" k2c_cdsp1_so="true">
        <file_name>*</file_name>
        <file_path>dsp_proc/build/ms/dynamic_modules/lemans.cdsp1.prod/</file_path>
      </file_ref>
      <download_file cmm_file_var="GPDSP_BINARY" pil_split="gpdsp0" minimized="true" oem_imageid="GPDSP0" fat_file="true" k2c_dspbin="true" k2c_gpdsp0_mbn="true">
        <file_name>gpdsp0.mbn</file_name>
        <file_path>dsp_proc/build/ms/bin/lemans.gpdsp0.prod/signed/</file_path>
      </download_file>
      <file_ref fat_file="true" minimized="true" k2c_gpdsp0="true" k2c_gpdsp0_mbn="true">
        <file_name>gpdspr.jsn</file_name>
        <file_path>dsp_proc/build/ms/servreg/lemans.gpdsp0.prodQ/</file_path>
      </file_ref>
      <file_ref gpdspso0_signed="true" ignore="true" k2c_gpdsp0="true" k2c_gpdsp0_so="true">
        <file_name>*</file_name>
        <file_path>dsp_proc/build/ms/dynamic_modules/lemans.gpdsp0.prod/</file_path>
      </file_ref>
      <file_ref gpdspso0_signed="true" ignore="true" k2c_gpdsp0="true" k2c_gpdsp0_so="true">
        <file_name>*</file_name>
        <file_path>dsp_proc/avs/build/dynamic_modules/lemans.gpdsp0.prod/</file_path>
      </file_ref>
      <download_file cmm_file_var="GPDSP_BINARY" pil_split="gpdsp1" minimized="true" oem_imageid="GPDSP1" fat_file="true" k2c_dspbin="true" k2c_gpdsp1_mbn="true">
        <file_name>gpdsp1.mbn</file_name>
        <file_path>dsp_proc/build/ms/bin/lemans.gpdsp1.prod/signed/</file_path>
      </download_file>
      <file_ref fat_file="true" minimized="true" k2c_gpdsp1="true" k2c_gpdsp1_mbn="true">
        <file_name>gpdsp1r.jsn</file_name>
        <file_path>dsp_proc/build/ms/servreg/lemans.gpdsp1.prodQ/</file_path>
      </file_ref>
      <file_ref gpdspso1_signed="true" ignore="true" k2c_gpdsp1="true" k2c_gpdsp1_so="true">
        <file_name>*</file_name>
        <file_path>dsp_proc/build/ms/dynamic_modules/lemans.gpdsp1.prod/</file_path>
      </file_ref>
      <file_ref gpdspso1_signed="true" ignore="true" k2c_gpdsp1="true" k2c_gpdsp1_so="true">
        <file_name>*</file_name>
        <file_path>dsp_proc/avs/build/dynamic_modules/lemans.gpdsp1.prod/</file_path>
      </file_ref>
      <file_ref ignore="true" dspso_signed="true">
        <file_name>sysMonAppLE_64Bit</file_name>
        <file_path>dsp_proc/performance/sysmonapp/</file_path>
      </file_ref>
      <wf_step_filter>non_hlos,dspso,core_non_hlos</wf_step_filter>
      <buildfile_path>/</buildfile_path>
      <build_command> </build_command>
    </build>
    <build>
      <name>cpucp</name>
      <role>cpucp</role>
      <chipset>QCS9100,SA8775P,QAM8775P,SA8650P,QCS9075</chipset>
      <build_id>CPUCP.FW.1.0-00017-K2C.EXT-1</build_id>
      <windows_root_path cmm_root_path_var="CPUCP_BUILDROOT">.\..\CPUCP.FW.1.0\</windows_root_path>
      <linux_root_path cmm_root_path_var="CPUCP_BUILDROOT">./../CPUCP.FW.1.0/</linux_root_path>
      <image_dir>cpucp_proc</image_dir>
      <release_path type="src">BIN</release_path>
      <release_path type="bin">BIN</release_path>
      <release_path type="bin-meta-art">BIN</release_path>
      <download_file cmm_file_var="CPUCP_BINARY" minimized="true" fastboot_complete="cpucp_a" backup_partition="cpucp_b" oem_imageid="CPUCP" qti_imageid="CPUCP" boot_c="true">
        <file_name>cpucp.elf</file_name>
        <file_path>cpucp_proc/lemansau/cpucp</file_path>
      </download_file>
      <wf_step_filter>non_hlos</wf_step_filter>
      <buildfile_path>make/</buildfile_path>
      <build_command>make CHIPSET=k2c target_sign_v2_qti_test &amp;&amp; make CHIPSET=lemansau target_sign_v2_sha256_qti_test &amp;&amp; make CHIPSET=monacoau target_sign_v2_sha256_qti_test &amp;&amp; rm -rf .git*</build_command>
    </build>
    <build>
      <name>wlan_hsp</name>
      <role>wlan_hsp</role>
      <chipset>QCS9100,SA8775P,QAM8775P,SA8650P,QCS9075</chipset>
      <build_id>WLAN.HSP.1.1-04685-QCAHSPSWPL_V1_V2_SILICONZ_IOE-1</build_id>
      <windows_root_path cmm_root_path_var="WLAN_BUILDROOT">.\..\WLAN.HSP.1.1\</windows_root_path>
      <linux_root_path cmm_root_path_var="WLAN_BUILDROOT">./../WLAN.HSP.1.1/</linux_root_path>
      <image_dir>wlan_proc</image_dir>
      <release_path type="src">BIN</release_path>
      <release_path type="bin">BIN</release_path>
      <release_path type="bin-meta-art">BIN</release_path>
      <file_ref k2c_wlan="true">
        <file_name>*</file_name>
        <file_path>wlan_proc/wlan/phyrf_svc/tools/bdfUtil/device/bdf/qca649x/upstream/</file_path>
      </file_ref>
      <wf_step_filter>non_hlos</wf_step_filter>
      <buildfile_path>/</buildfile_path>
      <build_command> </build_command>
    </build>
    <build>
      <name>btfm_hsp</name>
      <role>btfm</role>
      <chipset>QCS9100,SA8775P,QAM8775P,SA8650P,QCS9075</chipset>
      <build_id>BTFW.HSP.2.1.2-00044-PATCHZ-1</build_id>
      <windows_root_path cmm_root_path_var="WLAN_BUILDROOT">.\..\BTFW.HSP.2.1.2\</windows_root_path>
      <linux_root_path cmm_root_path_var="WLAN_BUILDROOT">./../BTFW.HSP.2.1.2/</linux_root_path>
      <image_dir>btfw_proc</image_dir>
      <release_path>HK11</release_path>
      <file_ref fat_file_btfm="true" ignore="true" k2c_btf="true">
        <file_name>hpbtfw21.tlv</file_name>
        <file_path>btfw_proc/out/hsp/SCAMBDF_UART_DEF/bin/</file_path>
      </file_ref>
      <file_ref fat_file_btfm="true" ignore="true" k2c_btf="true">
        <file_name>hpnv21*</file_name>
        <file_path>btfw_proc/out/hsp/SCAMBDF_UART_DEF/bin/iot/</file_path>
      </file_ref>
      <wf_step_filter>non_hlos</wf_step_filter>
      <buildfile_path>cd/</buildfile_path>
      <build_command>cd ./btfw_proc/hsp/build/ms;chmod 777 *;sh ./build_patch.sh hsp --uniqueid --romimage</build_command>
    </build>
    <build>
      <name>btfw_hsp</name>
      <role>btfw_hsp</role>
      <chipset>QCS9100,SA8775P,QAM8775P,SA8650P,QCS9075</chipset>
      <build_id>BTFW.HSP.2.1.0-00659-USB_UART_PATCHZ-1</build_id>
      <windows_root_path cmm_root_path_var="WLAN_BUILDROOT">.\..\BTFW.HSP.2.1.0\</windows_root_path>
      <linux_root_path cmm_root_path_var="WLAN_BUILDROOT">./../BTFW.HSP.2.1.0/</linux_root_path>
      <image_dir>btfw_proc</image_dir>
      <release_path>HK11</release_path>
      <file_ref k2c_btfw="true">
        <file_name>*.bin</file_name>
        <file_path>btfw_proc/out/hsp/SCAMCDF_USB_DEF_UPSTREAM/bin/</file_path>
      </file_ref>
      <file_ref k2c_btfw="true">
        <file_name>hpbtfw21.tlv</file_name>
        <file_path>btfw_proc/out/hsp/SCAMBDF_UART_DEF/bin/</file_path>
      </file_ref>
      <file_ref k2c_btfw="true">
        <file_name>hpnv21*</file_name>
        <file_path>btfw_proc/out/hsp/SCAMBDF_UART_DEF/bin/</file_path>
      </file_ref>
      <wf_step_filter>non_hlos</wf_step_filter>
      <buildfile_path>cd/</buildfile_path>
      <build_command>cd ./btfw_proc/hsp/build/ms;chmod 777 *;sh ./build_patch.sh hsp --uniqueid; sh ./build_patch.sh hsp --usb --upstream --uniqueid</build_command>
    </build>
    <build>
      <name>common</name>
      <role>common</role>
      <chipset>QCS9100,SA8775P,QAM8775P,SA8650P,QCS9075</chipset>
      <build_id>QCS9100.LE.1.0-00243-STD.PROD-1</build_id>
      <windows_root_path>.\</windows_root_path>
      <linux_root_path>./</linux_root_path>
      <image_dir>common</image_dir>
      <release_path/>
      <download_file oem_imageid="QUPV3" cmm_file_var="QUP_BINARY" qup_bin="true">
        <file_name>qupv3fw.elf</file_name>
        <file_path>common/core_qupv3fw/lemans/</file_path>
      </download_file>
      <download_file storage_type="ufs" minimized="true" fastboot_complete="ddr_a" backup_partition="ddr_b">
        <file_name>zeros_5sectors.bin</file_name>
        <file_path flavor="default">common/build/ufs/QCS9100_fw/</file_path>
        <file_path flavor="qcs9100_ridesx">common/build/ufs/QCS9100_fw/</file_path>
        <file_path flavor="qcs9075_ridesx">common/build/ufs/QCS9100_fw/</file_path>
        <file_path flavor="qcs9075-iq-9075-evk">common/build/ufs/QCS9100_fw/</file_path>
        <file_path flavor="qcs9075-iq-9075-evk-ifp">common/build/ufs/QCS9100_fw/</file_path>
      </download_file>
      <download_file cmm_file_var="MULTIIMGOEM_BINARY" gen_by_wflow_filter="multi_image" minimized="true" backup_partition="multiimgoem_b" fastboot_complete="multiimgoem_a" oem_imageid="OEM-MISC" boot_c="true">
        <file_name>multi_image.mbn</file_name>
        <file_path flavor="default">common/build/bin/QCS9100_fw/ufs/</file_path>
        <file_path flavor="qcs9100_ridesx">common/build/bin/QCS9100_fw/ufs/</file_path>
        <file_path flavor="qcs9075_ridesx">common/build/bin/QCS9100_fw/ufs/</file_path>
        <file_path flavor="qcs9075-iq-9075-evk">common/build/bin/QCS9100_fw/ufs/</file_path>
        <file_path flavor="qcs9075-iq-9075-evk-ifp">common/build/bin/QCS9100_fw/ufs/</file_path>
      </download_file>
      <download_file cmm_file_var="MULTIIMGQTI_BINARY" minimized="true" backup_partition="multiimgqti_b" fastboot_complete="multiimgqti_a" boot_c="true">
        <file_name>multi_image_qti.mbn</file_name>
        <file_path flavor="default">common/config/qti/</file_path>
        <file_path flavor="qcs9100_ridesx">common/config/qti/</file_path>
        <file_path flavor="qcs9075_ridesx">common/config/qti/</file_path>
        <file_path flavor="qcs9075-iq-9075-evk">common/config/qti/</file_path>
        <file_path flavor="qcs9075-iq-9075-evk-ifp">common/config/qti/</file_path>
      </download_file>
      <download_file storage_type="ufs" minimized="true">
        <file_name>*.bin</file_name>
        <file_path flavor="default">common/build/ufs/QCS9100_fw/</file_path>
        <file_path flavor="qcs9100_ridesx">common/build/ufs/QCS9100_fw/</file_path>
        <file_path flavor="qcs9075_ridesx">common/build/ufs/QCS9100_fw/</file_path>
        <file_path flavor="qcs9075-iq-9075-evk">common/build/ufs/QCS9100_fw/</file_path>
        <file_path flavor="qcs9075-iq-9075-evk-ifp">common/build/ufs/QCS9100_fw/</file_path>
      </download_file>
      <download_file storage_type="spinor" minimized="true">
        <file_name>*.bin</file_name>
        <file_path flavor="sail_nor">common/build/sail_nor/</file_path>
      </download_file>
      <download_file storage_type="spinor" minimized="true">
        <file_name>*.xml</file_name>
        <file_path flavor="sail_nor">common/build/sail_nor/</file_path>
      </download_file>
      <download_file storage_type="ufs" minimized="true">
        <file_name>gpt_main0.bin</file_name>
        <file_path flavor="default">common/build/ufs/QCS9100_fw/</file_path>
        <file_path flavor="qcs9100_ridesx">common/build/ufs/QCS9100_fw/</file_path>
        <file_path flavor="qcs9075_ridesx">common/build/ufs/QCS9100_fw/</file_path>
        <file_path flavor="qcs9075-iq-9075-evk">common/build/ufs/QCS9100_fw/</file_path>
        <file_path flavor="qcs9075-iq-9075-evk-ifp">common/build/ufs/QCS9100_fw/</file_path>
      </download_file>
      <download_file storage_type="spinor" minimized="true">
        <file_name>gpt_main0.bin</file_name>
        <file_path flavor="sail_nor">common/build/sail_nor/</file_path>
      </download_file>
      <download_file storage_type="ufs" minimized="true">
        <file_name>gpt_main1.bin</file_name>
        <file_path flavor="default">common/build/ufs/QCS9100_fw/</file_path>
        <file_path flavor="qcs9100_ridesx">common/build/ufs/QCS9100_fw/</file_path>
        <file_path flavor="qcs9075_ridesx">common/build/ufs/QCS9100_fw/</file_path>
        <file_path flavor="qcs9075-iq-9075-evk">common/build/ufs/QCS9100_fw/</file_path>
        <file_path flavor="qcs9075-iq-9075-evk-ifp">common/build/ufs/QCS9100_fw/</file_path>
      </download_file>
      <download_file storage_type="ufs" minimized="true">
        <file_name>gpt_main2.bin</file_name>
        <file_path flavor="default">common/build/ufs/QCS9100_fw/</file_path>
        <file_path flavor="qcs9100_ridesx">common/build/ufs/QCS9100_fw/</file_path>
        <file_path flavor="qcs9075_ridesx">common/build/ufs/QCS9100_fw/</file_path>
        <file_path flavor="qcs9075-iq-9075-evk">common/build/ufs/QCS9100_fw/</file_path>
        <file_path flavor="qcs9075-iq-9075-evk-ifp">common/build/ufs/QCS9100_fw/</file_path>
      </download_file>
      <download_file storage_type="ufs" minimized="true">
        <file_name>gpt_main3.bin</file_name>
        <file_path flavor="default">common/build/ufs/QCS9100_fw/</file_path>
        <file_path flavor="qcs9100_ridesx">common/build/ufs/QCS9100_fw/</file_path>
        <file_path flavor="qcs9075_ridesx">common/build/ufs/QCS9100_fw/</file_path>
        <file_path flavor="qcs9075-iq-9075-evk">common/build/ufs/QCS9100_fw/</file_path>
        <file_path flavor="qcs9075-iq-9075-evk-ifp">common/build/ufs/QCS9100_fw/</file_path>
      </download_file>
      <download_file storage_type="ufs" minimized="true">
        <file_name>gpt_main4.bin</file_name>
        <file_path flavor="default">common/build/ufs/QCS9100_fw/</file_path>
        <file_path flavor="qcs9100_ridesx">common/build/ufs/QCS9100_fw/</file_path>
        <file_path flavor="qcs9075_ridesx">common/build/ufs/QCS9100_fw/</file_path>
        <file_path flavor="qcs9075-iq-9075-evk">common/build/ufs/QCS9100_fw/</file_path>
        <file_path flavor="qcs9075-iq-9075-evk-ifp">common/build/ufs/QCS9100_fw/</file_path>
      </download_file>
      <download_file storage_type="ufs" gpt_file="partition:0" minimized="true">
        <file_name>gpt_both0.bin</file_name>
        <file_path flavor="default">common/build/ufs/QCS9100_fw/</file_path>
        <file_path flavor="qcs9100_ridesx">common/build/ufs/QCS9100_fw/</file_path>
        <file_path flavor="qcs9075_ridesx">common/build/ufs/QCS9100_fw/</file_path>
        <file_path flavor="qcs9075-iq-9075-evk">common/build/ufs/QCS9100_fw/</file_path>
        <file_path flavor="qcs9075-iq-9075-evk-ifp">common/build/ufs/QCS9100_fw/</file_path>
      </download_file>
      <download_file storage_type="spinor" gpt_file="partition:0" minimized="true">
        <file_name>gpt_both0.bin</file_name>
        <file_path flavor="sail_nor">common/build/sail_nor/</file_path>
      </download_file>
      <download_file storage_type="ufs" gpt_file="partition:1" minimized="true">
        <file_name>gpt_both1.bin</file_name>
        <file_path flavor="default">common/build/ufs/QCS9100_fw/</file_path>
        <file_path flavor="qcs9100_ridesx">common/build/ufs/QCS9100_fw/</file_path>
        <file_path flavor="qcs9075_ridesx">common/build/ufs/QCS9100_fw/</file_path>
        <file_path flavor="qcs9075-iq-9075-evk">common/build/ufs/QCS9100_fw/</file_path>
        <file_path flavor="qcs9075-iq-9075-evk-ifp">common/build/ufs/QCS9100_fw/</file_path>
      </download_file>
      <download_file storage_type="ufs" gpt_file="partition:2" minimized="true">
        <file_name>gpt_both2.bin</file_name>
        <file_path flavor="default">common/build/ufs/QCS9100_fw/</file_path>
        <file_path flavor="qcs9100_ridesx">common/build/ufs/QCS9100_fw/</file_path>
        <file_path flavor="qcs9075_ridesx">common/build/ufs/QCS9100_fw/</file_path>
        <file_path flavor="qcs9075-iq-9075-evk">common/build/ufs/QCS9100_fw/</file_path>
        <file_path flavor="qcs9075-iq-9075-evk-ifp">common/build/ufs/QCS9100_fw/</file_path>
      </download_file>
      <download_file storage_type="ufs" minimized="true">
        <file_name>gpt_both3.bin</file_name>
        <file_path flavor="default">common/build/ufs/QCS9100_fw/</file_path>
        <file_path flavor="qcs9100_ridesx">common/build/ufs/QCS9100_fw/</file_path>
        <file_path flavor="qcs9075_ridesx">common/build/ufs/QCS9100_fw/</file_path>
        <file_path flavor="qcs9075-iq-9075-evk">common/build/ufs/QCS9100_fw/</file_path>
        <file_path flavor="qcs9075-iq-9075-evk-ifp">common/build/ufs/QCS9100_fw/</file_path>
      </download_file>
      <download_file storage_type="ufs" gpt_file="partition:4" minimized="true">
        <file_name>gpt_both4.bin</file_name>
        <file_path flavor="default">common/build/ufs/QCS9100_fw/</file_path>
        <file_path flavor="qcs9100_ridesx">common/build/ufs/QCS9100_fw/</file_path>
        <file_path flavor="qcs9075_ridesx">common/build/ufs/QCS9100_fw/</file_path>
        <file_path flavor="qcs9075-iq-9075-evk">common/build/ufs/QCS9100_fw/</file_path>
        <file_path flavor="qcs9075-iq-9075-evk-ifp">common/build/ufs/QCS9100_fw/</file_path>
      </download_file>
      <partition_patch_file storage_type="ufs">
        <file_name>patch0.xml</file_name>
        <file_path flavor="default">common/build/ufs/QCS9100_fw/</file_path>
        <file_path flavor="qcs9100_ridesx">common/build/ufs/QCS9100_fw/</file_path>
        <file_path flavor="qcs9075_ridesx">common/build/ufs/QCS9100_fw/</file_path>
        <file_path flavor="qcs9075-iq-9075-evk">common/build/ufs/QCS9100_fw/</file_path>
        <file_path flavor="qcs9075-iq-9075-evk-ifp">common/build/ufs/QCS9100_fw/</file_path>
      </partition_patch_file>
      <partition_file storage_type="emmc">
        <file_name>rawprogram0.xml</file_name>
        <file_path flavor="default">common/build/emmc/</file_path>
        <file_path flavor="qcs9100_ridesx">common/build/emmc/</file_path>
        <file_path flavor="qcs9075_ridesx">common/build/emmc/</file_path>
        <file_path flavor="qcs9075-iq-9075-evk">common/build/emmc/</file_path>
        <file_path flavor="qcs9075-iq-9075-evk-ifp">common/build/emmc/</file_path>
      </partition_file>
      <partition_patch_file storage_type="emmc">
        <file_name>patch0.xml</file_name>
        <file_path flavor="default">common/build/emmc/</file_path>
        <file_path flavor="qcs9100_ridesx">common/build/emmc/</file_path>
        <file_path flavor="qcs9075_ridesx">common/build/emmc/</file_path>
        <file_path flavor="qcs9075-iq-9075-evk">common/build/emmc/</file_path>
        <file_path flavor="qcs9075-iq-9075-evk-ifp">common/build/emmc/</file_path>
      </partition_patch_file>
      <partition_patch_file storage_type="spinor">
        <file_name>patch0.xml</file_name>
        <file_path flavor="sail_nor">common/build/sail_nor/</file_path>
      </partition_patch_file>
      <partition_file storage_type="ufs">
        <file_name>rawprogram0.xml</file_name>
        <file_path flavor="default">common/build/ufs/QCS9100_fw/</file_path>
        <file_path flavor="qcs9100_ridesx">common/build/ufs/QCS9100_fw/</file_path>
        <file_path flavor="qcs9075_ridesx">common/build/ufs/QCS9100_fw/</file_path>
        <file_path flavor="qcs9075-iq-9075-evk">common/build/ufs/QCS9100_fw/</file_path>
        <file_path flavor="qcs9075-iq-9075-evk-ifp">common/build/ufs/QCS9100_fw/</file_path>
      </partition_file>
      <partition_file storage_type="spinor">
        <file_name>rawprogram0.xml</file_name>
        <file_path flavor="sail_nor">common/build/sail_nor/</file_path>
      </partition_file>
      <partition_file storage_type="ufs">
        <file_name>rawprogram1.xml</file_name>
        <file_path flavor="default">common/build/ufs/QCS9100_fw/</file_path>
        <file_path flavor="qcs9100_ridesx">common/build/ufs/QCS9100_fw/</file_path>
        <file_path flavor="qcs9075_ridesx">common/build/ufs/QCS9100_fw/</file_path>
        <file_path flavor="qcs9075-iq-9075-evk">common/build/ufs/QCS9100_fw/</file_path>
        <file_path flavor="qcs9075-iq-9075-evk-ifp">common/build/ufs/QCS9100_fw/</file_path>
      </partition_file>
      <partition_patch_file storage_type="ufs">
        <file_name>patch1.xml</file_name>
        <file_path flavor="default">common/build/ufs/QCS9100_fw/</file_path>
        <file_path flavor="qcs9100_ridesx">common/build/ufs/QCS9100_fw/</file_path>
        <file_path flavor="qcs9075_ridesx">common/build/ufs/QCS9100_fw/</file_path>
        <file_path flavor="qcs9075-iq-9075-evk">common/build/ufs/QCS9100_fw/</file_path>
        <file_path flavor="qcs9075-iq-9075-evk-ifp">common/build/ufs/QCS9100_fw/</file_path>
      </partition_patch_file>
      <partition_file storage_type="ufs">
        <file_name>rawprogram2.xml</file_name>
        <file_path flavor="default">common/build/ufs/QCS9100_fw/</file_path>
        <file_path flavor="qcs9100_ridesx">common/build/ufs/QCS9100_fw/</file_path>
        <file_path flavor="qcs9075_ridesx">common/build/ufs/QCS9100_fw/</file_path>
        <file_path flavor="qcs9075-iq-9075-evk">common/build/ufs/QCS9100_fw/</file_path>
        <file_path flavor="qcs9075-iq-9075-evk-ifp">common/build/ufs/QCS9100_fw/</file_path>
      </partition_file>
      <partition_patch_file storage_type="ufs">
        <file_name>patch2.xml</file_name>
        <file_path flavor="default">common/build/ufs/QCS9100_fw/</file_path>
        <file_path flavor="qcs9100_ridesx">common/build/ufs/QCS9100_fw/</file_path>
        <file_path flavor="qcs9075_ridesx">common/build/ufs/QCS9100_fw/</file_path>
        <file_path flavor="qcs9075-iq-9075-evk">common/build/ufs/QCS9100_fw/</file_path>
        <file_path flavor="qcs9075-iq-9075-evk-ifp">common/build/ufs/QCS9100_fw/</file_path>
      </partition_patch_file>
      <partition_file storage_type="ufs">
        <file_name>rawprogram3.xml</file_name>
        <file_path flavor="default">common/build/ufs/QCS9100_fw/</file_path>
        <file_path flavor="qcs9100_ridesx">common/build/ufs/QCS9100_fw/</file_path>
        <file_path flavor="qcs9075_ridesx">common/build/ufs/QCS9100_fw/</file_path>
        <file_path flavor="qcs9075-iq-9075-evk">common/build/ufs/QCS9100_fw/</file_path>
        <file_path flavor="qcs9075-iq-9075-evk-ifp">common/build/ufs/QCS9100_fw/</file_path>
      </partition_file>
      <partition_patch_file storage_type="ufs">
        <file_name>patch3.xml</file_name>
        <file_path flavor="default">common/build/ufs/QCS9100_fw/</file_path>
        <file_path flavor="qcs9100_ridesx">common/build/ufs/QCS9100_fw/</file_path>
        <file_path flavor="qcs9075_ridesx">common/build/ufs/QCS9100_fw/</file_path>
        <file_path flavor="qcs9075-iq-9075-evk">common/build/ufs/QCS9100_fw/</file_path>
        <file_path flavor="qcs9075-iq-9075-evk-ifp">common/build/ufs/QCS9100_fw/</file_path>
      </partition_patch_file>
      <partition_file storage_type="ufs">
        <file_name>rawprogram4.xml</file_name>
        <file_path flavor="default">common/build/ufs/QCS9100_fw/</file_path>
        <file_path flavor="qcs9100_ridesx">common/build/ufs/QCS9100_fw/</file_path>
        <file_path flavor="qcs9075_ridesx">common/build/ufs/QCS9100_fw/</file_path>
        <file_path flavor="qcs9075-iq-9075-evk">common/build/ufs/QCS9100_fw/</file_path>
        <file_path flavor="qcs9075-iq-9075-evk-ifp">common/build/ufs/QCS9100_fw/</file_path>
      </partition_file>
      <partition_patch_file storage_type="ufs">
        <file_name>patch4.xml</file_name>
        <file_path flavor="default">common/build/ufs/QCS9100_fw/</file_path>
        <file_path flavor="qcs9100_ridesx">common/build/ufs/QCS9100_fw/</file_path>
        <file_path flavor="qcs9075_ridesx">common/build/ufs/QCS9100_fw/</file_path>
        <file_path flavor="qcs9075-iq-9075-evk">common/build/ufs/QCS9100_fw/</file_path>
        <file_path flavor="qcs9075-iq-9075-evk-ifp">common/build/ufs/QCS9100_fw/</file_path>
      </partition_patch_file>
      <download_file storage_type="emmc" minimized="true">
        <file_name>*.bin</file_name>
        <file_path flavor="default">common/build/emmc/</file_path>
        <file_path flavor="qcs9100_ridesx">common/build/emmc/</file_path>
        <file_path flavor="qcs9075_ridesx">common/build/emmc/</file_path>
        <file_path flavor="qcs9075-iq-9075-evk">common/build/emmc/</file_path>
        <file_path flavor="qcs9075-iq-9075-evk-ifp">common/build/emmc/</file_path>
      </download_file>
      <download_file storage_type="emmc" minimized="true">
        <file_name>*.xml</file_name>
        <file_path flavor="default">common/build/emmc/</file_path>
        <file_path flavor="qcs9100_ridesx">common/build/emmc/</file_path>
        <file_path flavor="qcs9075_ridesx">common/build/emmc/</file_path>
        <file_path flavor="qcs9075-iq-9075-evk">common/build/emmc/</file_path>
        <file_path flavor="qcs9075-iq-9075-evk-ifp">common/build/emmc/</file_path>
      </download_file>
      <download_file storage_type="emmc" gpt_file="partition:0" minimized="true">
        <file_name>gpt_both0.bin</file_name>
        <file_path flavor="default">common/build/emmc/</file_path>
        <file_path flavor="qcs9100_ridesx">common/build/emmc/</file_path>
        <file_path flavor="qcs9075_ridesx">common/build/emmc/</file_path>
        <file_path flavor="qcs9075-iq-9075-evk">common/build/emmc/</file_path>
        <file_path flavor="qcs9075-iq-9075-evk-ifp">common/build/emmc/</file_path>
      </download_file>
      <file_ref raw_partition="true" storage_type="emmc" boot_c="true">
        <file_name>partition_emmc.xml</file_name>
        <file_path flavor="default">common/config/emmc/</file_path>
        <file_path flavor="qcs9100_ridesx">common/config/emmc/</file_path>
        <file_path flavor="qcs9075_ridesx">common/config/emmc/</file_path>
        <file_path flavor="qcs9075-iq-9075-evk">common/config/emmc/</file_path>
        <file_path flavor="qcs9075-iq-9075-evk-ifp">common/config/emmc/</file_path>
      </file_ref>
      <file_ref raw_partition="true" storage_type="ufs" boot_c="true">
        <file_name>partition_ufs.xml</file_name>
        <file_path flavor="default">common/config/ufs/partition/ext/</file_path>
        <file_path flavor="qcs9100_ridesx">common/config/ufs/partition/ext/</file_path>
        <file_path flavor="qcs9075_ridesx">common/config/ufs/partition/ext/</file_path>
        <file_path flavor="qcs9075-iq-9075-evk">common/config/ufs/partition/ext/</file_path>
        <file_path flavor="qcs9075-iq-9075-evk-ifp">common/config/ufs/partition/ext/</file_path>
      </file_ref>
      <file_ref raw_partition="true" storage_type="spinor">
        <file_name>nor_partition_frtos.xml</file_name>
        <file_path flavor="sail_nor">common/config/sail_nor_lemans/</file_path>
      </file_ref>
      <file_ref minimized="true" secboot_xml="true" security_profile="QCS9100">
        <file_name>QCS9100_security_profile.xml</file_name>
        <file_path flavor="default">common/sectoolsv2/</file_path>
        <file_path flavor="qcs9100_ridesx">common/sectoolsv2/</file_path>
        <file_path flavor="qcs9075_ridesx">common/sectoolsv2/</file_path>
        <file_path flavor="qcs9075-iq-9075-evk">common/sectoolsv2/</file_path>
        <file_path flavor="qcs9075-iq-9075-evk-ifp">common/sectoolsv2/</file_path>
      </file_ref>
      <file_ref minimized="true" security_profile="SAIL">
        <file_name>lemans_sail_security_profile.xml</file_name>
        <file_path flavor="sail_nor">common/sectoolsv2/</file_path>
      </file_ref>
      <wf_step_filter>partition,non_hlos,core_non_hlos,multi_image,multi_image_qti,cmm_scripts</wf_step_filter>
    </build>
    <build>
      <name>glue</name>
      <role>glue</role>
      <chipset>QCS9100,SA8775P,QAM8775P,SA8650P,QCS9075</chipset>
      <build_id>GLUE.QCS9100_LE.1.0-00358-NOOP_TEST-1</build_id>
      <windows_root_path>.\</windows_root_path>
      <linux_root_path>./</linux_root_path>
      <release_path/>
      <image_dir>common</image_dir>
      <wf_step_filter>partition,non_hlos,cmm_scripts</wf_step_filter>
      <buildfile_path>common/build/</buildfile_path>
      <build_command>build.sh common/build/build.sh</build_command>
    </build>
  </builds_flat>
  <build_tools>
  </build_tools>
  <external_tools>
    <tool>
      <name>python</name>
      <version>3.X</version>
    </tool>
    <tool>
      <name>trace32</name>
      <version cmm_var="T32_VER">LT210720</version>
    </tool>
    <tool>
      <name>qpst</name>
      <version>QPST 2.7.477</version>
    </tool>
    <tool>
      <name>qxdm</name>
      <version>QXDM 04.00.232</version>
    </tool>
  </external_tools>
  <workflow>
    <tool>
      <name>fatgen.py</name>
      <build>common</build>
      <path>./common/config/storage/</path>
    </tool>
    <tool>
      <name>fatadd.py</name>
      <build>common</build>
      <path>./common/config/storage/</path>
    </tool>
    <tool>
      <name>rename_file.py</name>
      <build>common</build>
      <path>./common/config/storage/</path>
    </tool>
    <tool>
      <name>msp</name>
      <build>common</build>
      <path>./common/config/storage/</path>
    </tool>
    <tool>
      <name>checksparse.py</name>
      <build>common</build>
      <path>./common/config/storage/</path>
    </tool>
    <tool>
      <name>pil-splitter.py</name>
      <build>common</build>
      <path>./common/config/</path>
    </tool>
    <tool>
      <name>zipit.py</name>
      <build>common</build>
      <path>./common/build/app</path>
    </tool>
    <tool>
      <name>sectools_executor.py</name>
      <build>common</build>
      <path>./common/config/storage/</path>
    </tool>
    <tool>
      <name>ptool.py</name>
      <build>common</build>
      <path>./common/config/storage/</path>
    </tool>
    <tool>
      <name>fat_creation.py</name>
      <build>common</build>
      <path>./common/build/app</path>
    </tool>
    <tool>
      <name>compare_md5sum.py</name>
      <build>common</build>
      <path>./common/config/storage/</path>
    </tool>
    <tool>
      <name>rootfs_firmware_updater.py</name>
      <build>common</build>
      <path>./common/config/</path>
    </tool>
    <tool>
      <name>hyp_config.py</name>
      <build>boot</build>
      <path>./boot_images/boot/QcomPkg/Tools/hyp_config/</path>
    </tool>
    <tool>
      <name>gen_flat_build_contents_xml.py</name>
      <build>common</build>
      <path>./common/build/app/</path>
    </tool>
    <step filter="partition" type="exec">
      <exec_dir>./ufs/QCS9100_fw</exec_dir>
      <params>python @tool_name -x ./../../../config/ufs/partition/partition_ext.xml</params>
      <tool_name>ptool.py</tool_name>
    </step>
    <step filter="partition" type="exec">
      <params>python @tool_name -x ./../../config/emmc/partition_emmc_ext.xml</params>
      <exec_dir>./emmc</exec_dir>
      <tool_name>ptool.py</tool_name>
    </step>
    <step filter="partition" type="exec" flavor="sail_nor">
      <exec_dir>./sail_nor/</exec_dir>
      <params>python @tool_name -x ./../../config/sail_nor_lemans/nor_partition_frtos.xml</params>
      <tool_name>ptool.py</tool_name>
    </step>
    <step filter="non_hlos" storage_type="ufs" type="exec">
      <params>python @tool_name @src_file @destn_dir + @src_file_var</params>
      <tool_name>pil-splitter.py</tool_name>
      <src_file_vars>$[attribute:pil_split]</src_file_vars>
      <destn_dir>./ufs/QCS9100_fw/bin/pil_split_bins</destn_dir>
    </step>
    <step filter="multi_image" type="delete" storage_type="ufs">
      <destn_dir>./bin/QCS9100_fw/ufs/multi_image.mbn</destn_dir>
    </step>
    <step filter="multi_image_qti" type="delete" storage_type="ufs">
      <destn_dir>./bin/qti/multi_image_qti.mbn</destn_dir>
    </step>
    <step filter="multi_image_qti" type="copy" storage_type="ufs">
      <destn_dir>./bin/qti/</destn_dir>
      <src_files>./bin/qti/multi_image_qti/lemans/multi_image_qti/multi_image_qti.mbn</src_files>
    </step>
    <step filter="multi_image" type="exec" storage_type="ufs">
      <params>python @tool_name sectools metabuild-secure-image --vouch-for --image-id AOP UEFI SHRM XBL-CONFIG CPUCP TZ QHEE TZ-DEVCFG ADSP CDSP0 CDSP1 GPDSP0 GPDSP1 --outfile @out_file --chipset QCS9100 --hash --signing-mode TEST --sign --flavor default --storage ufs -vv</params>
      <tool_name>sectools_executor.py</tool_name>
      <out_file>./bin/QCS9100_fw/ufs/multi_image.mbn</out_file>
      <root_dir>$[build:common]</root_dir>
    </step>
    <step filter="multi_image_qti" type="exec" storage_type="ufs">
      <params>python @tool_name sectools metabuild-secure-image --vouch-for --image-id  TZ CPUCP  --outfile @out_file --chipset QCS9100 --hash --qti --storage ufs --flavor default -vv</params>
      <tool_name>sectools_executor.py</tool_name>
      <out_file>./bin/qti/multi_image_qti.mbn</out_file>
      <root_dir>$[build:common]</root_dir>
    </step>
    <step filter="k2c" type="copy">
      <destn_dir>./ufs/bin/QCS9100_bootbinaries</destn_dir>
      <src_files>./../config/storage/Qualcomm-Technologies-Inc.-Proprietary</src_files>
    </step>
    <step filter="k2c" type="copy">
      <destn_dir>./ufs/bin/QCS9100_fw</destn_dir>
      <src_files>./../config/storage/Qualcomm-Technologies-Inc.-Proprietary</src_files>
    </step>
    <step filter="k2c" type="copy">
      <destn_dir>./ufs/bin/QCS9100_dspso</destn_dir>
      <src_files>./../config/storage/Qualcomm-Technologies-Inc.-Proprietary</src_files>
    </step>
    <step filter="k2c" type="delete">
      <destn_dir>./ufs/bin/QCS9100_fw/lib</destn_dir>
    </step>
    <step filter="k2c" type="delete">
      <destn_dir>./ufs/bin/QCS9100_fw/usr</destn_dir>
    </step>
    <step filter="k2c" type="copy">
      <destn_dir>./ufs/bin/QCS9100_fw/lib/firmware/qcom</destn_dir>
      <src_files>$[attribute:k2c_qwes]</src_files>
    </step>
    <step filter="k2c" type="copy">
      <destn_dir>./ufs/bin/QCS9100_fw/lib/firmware</destn_dir>
      <src_files>$[attribute:qup_bin]</src_files>
    </step>
    <step filter="k2c" type="copy">
      <destn_dir>./ufs/bin/QCS9100_fw/lib/firmware/qcom/sa8775p</destn_dir>
      <src_files>$[attribute:k2c_dspbin]</src_files>
    </step>
    <step filter="k2c" type="copy">
      <destn_dir>./ufs/bin/QCS9100_dspso/usr/lib/dsp/adsp</destn_dir>
      <src_files>$[attribute:k2c_adsp]</src_files>
    </step>
    <step filter="k2c" type="copy">
      <destn_dir>./ufs/bin/QCS9100_dspso/usr/lib/dsp/cdsp</destn_dir>
      <src_files>$[attribute:k2c_cdsp]</src_files>
    </step>
    <step filter="k2c" type="copy">
      <destn_dir>./ufs/bin/QCS9100_dspso/usr/lib/dsp/cdsp1</destn_dir>
      <src_files>$[attribute:k2c_cdsp1]</src_files>
    </step>
    <step filter="k2c" type="copy">
      <destn_dir>./ufs/bin/QCS9100_dspso/usr/lib/dsp/gdsp0</destn_dir>
      <src_files>$[attribute:k2c_gpdsp0]</src_files>
    </step>
    <step filter="k2c" type="copy">
      <destn_dir>./ufs/bin/QCS9100_dspso/usr/lib/dsp/gdsp1</destn_dir>
      <src_files>$[attribute:k2c_gpdsp1]</src_files>
    </step>
    <step type="exec">
      <exec_dir>./ufs/bin</exec_dir>
      <params>python @tool_name ./QCS9100_dspso ./QCS9100_dspso.zip</params>
      <tool_name>zipit.py</tool_name>
    </step>
    <step filter="k2c" type="copy">
      <destn_dir>./ufs/bin/adsp/mbn</destn_dir>
      <src_files>$[attribute:k2c_adsp_mbn]</src_files>
    </step>
    <step filter="k2c" type="copy">
      <destn_dir>./ufs/bin/adsp/so</destn_dir>
      <src_files>$[attribute:k2c_adsp_so]</src_files>
    </step>
    <step type="exec">
      <exec_dir>./ufs/bin</exec_dir>
      <params>python @tool_name ./adsp ./adsp.zip</params>
      <tool_name>zipit.py</tool_name>
    </step>
    <step filter="k2c" type="copy">
      <destn_dir>./ufs/bin/cdsp0/mbn</destn_dir>
      <src_files>$[attribute:k2c_cdsp0_mbn]</src_files>
    </step>
    <step filter="k2c" type="copy">
      <destn_dir>./ufs/bin/cdsp0/so</destn_dir>
      <src_files>$[attribute:k2c_cdsp0_so]</src_files>
    </step>
    <step type="exec">
      <exec_dir>./ufs/bin</exec_dir>
      <params>python @tool_name ./cdsp0 ./cdsp0.zip</params>
      <tool_name>zipit.py</tool_name>
    </step>
    <step filter="k2c" type="copy">
      <destn_dir>./ufs/bin/cdsp1/mbn</destn_dir>
      <src_files>$[attribute:k2c_cdsp1_mbn]</src_files>
    </step>
    <step filter="k2c" type="copy">
      <destn_dir>./ufs/bin/cdsp1/so</destn_dir>
      <src_files>$[attribute:k2c_cdsp1_so]</src_files>
    </step>
    <step type="exec">
      <exec_dir>./ufs/bin</exec_dir>
      <params>python @tool_name ./cdsp1 ./cdsp1.zip</params>
      <tool_name>zipit.py</tool_name>
    </step>
    <step filter="k2c" type="copy">
      <destn_dir>./ufs/bin/gpdsp0/mbn</destn_dir>
      <src_files>$[attribute:k2c_gpdsp0_mbn]</src_files>
    </step>
    <step filter="k2c" type="copy">
      <destn_dir>./ufs/bin/gpdsp0/so</destn_dir>
      <src_files>$[attribute:k2c_gpdsp0_so]</src_files>
    </step>
    <step type="exec">
      <exec_dir>./ufs/bin</exec_dir>
      <params>python @tool_name ./gpdsp0 ./gpdsp0.zip</params>
      <tool_name>zipit.py</tool_name>
    </step>
    <step filter="k2c" type="copy">
      <destn_dir>./ufs/bin/gpdsp1/mbn</destn_dir>
      <src_files>$[attribute:k2c_gpdsp1_mbn]</src_files>
    </step>
    <step filter="k2c" type="copy">
      <destn_dir>./ufs/bin/gpdsp1/so</destn_dir>
      <src_files>$[attribute:k2c_gpdsp1_so]</src_files>
    </step>
    <step type="exec">
      <exec_dir>./ufs/bin</exec_dir>
      <params>python @tool_name ./gpdsp1 ./gpdsp1.zip</params>
      <tool_name>zipit.py</tool_name>
    </step>
    <step filter="k2c" type="copy">
      <destn_dir>./ufs/bin/QCS9100_bootbinaries</destn_dir>
      <src_files>$[attribute:boot_c]</src_files>
    </step>
    <step filter="k2c" type="exec">
      <params>python @tool_name ./ufs/bin/QCS9100_bootbinaries/xbl_config.elf ./ufs/bin/QCS9100_bootbinaries/xbl_config_gunyah.elf</params>
      <abort_on_error>1</abort_on_error>
      <tool_name>rename_file.py</tool_name>
    </step>
    <step filter="k2c" type="copy">
      <destn_dir>./ufs/bin/QCS9100_bootbinaries</destn_dir>
      <src_files>$[attribute:xbl_config]</src_files>
    </step>
    <step filter="k2c" type="copy">
      <destn_dir>./ufs/bin/QCS9100_bootbinaries</destn_dir>
      <src_files>../../../common/build/ufs/bin/QCS9100_bootbinaries/xbl_config_kvm.elf</src_files>
    </step>
    <step filter="k2c" type="copy">
      <destn_dir>./ufs/bin/QCS9100_bootbinaries</destn_dir>
      <src_files>$[attribute:xbl_config]</src_files>
    </step>
    <step filter="k2c" type="copy">
      <destn_dir>./ufs/bin/QCS9100_bootbinaries</destn_dir>
      <src_files>../../../common/build/ufs/bin/QCS9100_bootbinaries/xbl_config_kvm.elf</src_files>
    </step>
    <step filter="k2c" type="exec">
      <params>python @tool_name --src=../../../../contents.xml --dest=./QCS9100_bootbinaries --clean_attrs=clean_for_release,ignore,cmm_file_ver --remove_images=btfm_hsp,wlan_hsp,apps_LKP1,dsp,btfw_hsp --storages=ufs,spinor --flavor_filepaths=sail_nor:sail_nor</params>
      <exec_dir>./ufs/bin</exec_dir>
      <tool_name>gen_flat_build_contents_xml.py</tool_name>
    </step>
    <step filter="k2c" type="copy">
      <destn_dir>./ufs/bin/contents</destn_dir>
      <src_files>./ufs/bin/QCS9100_bootbinaries/contents.xml</src_files>
    </step>
    <step type="exec">
      <exec_dir>./ufs/bin</exec_dir>
      <params>python @tool_name ./contents ./contents.zip</params>
      <tool_name>zipit.py</tool_name>
    </step>
    <step filter="k2c" type="delete">
      <destn_dir>./ufs/bin/QCS9100_bootbinaries/contents.xml</destn_dir>
    </step>
    <step filter="k2c" type="copy">
      <destn_dir>./ufs/bin/QCS9100_fw/lib/firmware/updates/qca/QCA6698</destn_dir>
      <src_files>$[attribute:k2c_btf]</src_files>
    </step>
    <step filter="k2c" type="copy">
      <destn_dir>./ufs/bin/QCS9100_fw/lib/firmware/updates/qca</destn_dir>
      <src_files>$[attribute:k2c_btfw]</src_files>
    </step>
    <step filter="k2c" type="copy">
      <destn_dir>./ufs/bin/QCS9100_fw/lib/firmware/qcom/sa8775p</destn_dir>
      <src_files>$[attribute:k2c]</src_files>
    </step>
    <step filter="k2c" type="copy">
      <destn_dir>./ufs/bin/QCS9100_fw/lib/firmware/qcom/sa8775p</destn_dir>
      <src_files>./ufs/QCS9100_fw/bin/pil_split_bins/*</src_files>
    </step>
    <step filter="k2c" type="copy">
      <destn_dir>./ufs/bin/QCS9100_fw/lib/firmware/qcom/qcs9100</destn_dir>
      <src_files>./Ver_Info.txt</src_files>
    </step>
    <step filter="k2c" type="copy">
      <destn_dir>./ufs/bin/QCS9100_fw/usr/lib/dsp/adsp</destn_dir>
      <src_files>./ufs/bin/QCS9100_dspso/usr/lib/dsp/adsp/*</src_files>
    </step>
    <step filter="k2c" type="copy">
      <destn_dir>./ufs/bin/QCS9100_fw/usr/lib/dsp/cdsp</destn_dir>
      <src_files>./ufs/bin/QCS9100_dspso/usr/lib/dsp/cdsp/*</src_files>
    </step>
    <step filter="k2c" type="copy">
      <destn_dir>./ufs/bin/QCS9100_fw/usr/lib/dsp/cdsp1</destn_dir>
      <src_files>./ufs/bin/QCS9100_dspso/usr/lib/dsp/cdsp1/*</src_files>
    </step>
    <step filter="k2c" type="copy">
      <destn_dir>./ufs/bin/QCS9100_fw/usr/lib/dsp/gdsp0</destn_dir>
      <src_files>./ufs/bin/QCS9100_dspso/usr/lib/dsp/gdsp0/*</src_files>
    </step>
    <step filter="k2c" type="copy">
      <destn_dir>./ufs/bin/QCS9100_fw/usr/lib/dsp/gdsp1</destn_dir>
      <src_files>./ufs/bin/QCS9100_dspso/usr/lib/dsp/gdsp1/*</src_files>
    </step>
    <step filter="k2c" type="delete">
      <destn_dir>./ufs/bin/QCS9100_dspso</destn_dir>
    </step>
    <step filter="k2c" type="delete">
      <destn_dir>./ufs/QCS9100_fw/bin/pil_split_bins</destn_dir>
    </step>
    <step filter="k2c" type="copy">
      <destn_dir>./ufs/bin/</destn_dir>
      <src_files>./ufs/bin/QCS9100_fw/NON-HLOS.bin</src_files>
    </step>
    <step filter="k2c" type="delete">
      <destn_dir>./ufs/bin/QCS9100_fw/NON-HLOS.bin</destn_dir>
    </step>
    <step filter="k2c" type="copy">
      <destn_dir>./ufs/bin/QCS9100_fw/lib/firmware/qcom</destn_dir>
      <src_files>$[attribute:k2c_ta]</src_files>
    </step>
    <step filter="k2c" type="copy">
      <destn_dir>./ufs/bin/QCS9100_fw/lib/firmware/ath11k/WCN6855/hw2.1/</destn_dir>
      <src_files>$[attribute:k2c_wlan]</src_files>
    </step>
    <step filter="k2c" type="copy">
      <destn_dir>./ufs/bin/QCS9100_fw/lib/firmware/ath11k/QCA6698AQ/hw2.1/</destn_dir>
      <src_files>$[attribute:k2c_wlan]</src_files>
    </step>
    <step filter="k2c" type="copy">
      <destn_dir>./ufs/bin/QCS9100_fw/lib/firmware/qcom/sa8775p</destn_dir>
      <src_files>$[attribute:k2c_dspbin]</src_files>
    </step>
    <step type="exec">
      <exec_dir>./ufs/bin</exec_dir>
      <params>python @tool_name ./QCS9100_fw ./QCS9100_fw.zip</params>
      <tool_name>zipit.py</tool_name>
    </step>
    <step filter="k2c" type="copy">
      <destn_dir>./sail_nor</destn_dir>
      <src_files>$[attribute:k2c_sail]</src_files>
    </step>
    <step filter="k2c" type="copy" flavor="sail_nor">
      <destn_dir>./sail_nor</destn_dir>
      <src_files>$[attribute:k2c_sail]</src_files>
    </step>
    <step filter="k2c" type="copy">
      <destn_dir>./ufs/bin/QCS9100_bootbinaries/sail_nor</destn_dir>
      <src_files>./sail_nor/*</src_files>
    </step>
    <step type="exec">
      <exec_dir>./ufs/bin</exec_dir>
      <params>python @tool_name ./QCS9100_bootbinaries ./QCS9100_bootbinaries.zip</params>
      <tool_name>zipit.py</tool_name>
    </step>
    <step filter="k2c" type="copy">
      <destn_dir>./ufs/bin</destn_dir>
      <src_files>./../config/notice/lemans/*</src_files>
    </step>
    <step filter="cmm_scripts" type="exec">
      <params>python @tool_name -t lemans </params>
      <exec_dir>../Core/</exec_dir>
      <tool_name>MetascriptsBuilder.py</tool_name>
    </step>
    <step filter="cmm_scripts" type="exec">
      <params>python @tool_name</params>
      <exec_dir>../Core/tools/tools/</exec_dir>
      <tool_name>RootCMMBuilder.py</tool_name>
    </step>
  </workflow>
</contents>
