Other Parts Discussed in Thread: MATHLIB
Here is an interesting snippet of TI's .projectspec file for the MMWave SDK Out-of-Box (OOO) demo:
compilerBuildOptions="
-I${PROJECT_ROOT}
-I${CG_TOOL_ROOT}/include
-I${COM_TI_MMWAVE_SDK_INSTALL_DIR}/packages
-I${TI_PRODUCTS_DIR}/mathlib_c674x_3_1_2_1/packages
<!-- Project properties -->
<property name="type" value="rtsc"/>
<property name="products" value="com.ti.rtsc.SYSBIOS:6.73.01.01;com.ti.MMWAVE_SDK:03.06.00.00-LTS;"/>
<property name="xdcToolsVersion" value="3.50.08.24_core"/>
<property name="target" value="ti.targets.elf.C674"/>
<property name="platform" value="ti.platforms.c6x:IWR68XX:false:600"/>
<property name="endianness" value="little"/>
<property name="output_format" value="elf"/>
<property name="buildProfile" value="release"/>
<property name="configuroOptions" value="--compileOptions "--enum_type=int " "/>
<!-- Project files -->
<file path="${COM_TI_MMWAVE_SDK_INSTALL_DIR}/packages/ti/demo/xwr68xx/mmw/dss/dss_main.c" openOnCreation="false" excludeFromBuild="false" action="copy"/>
<file path="${COM_TI_MMWAVE_SDK_INSTALL_DIR}/packages/ti/demo/xwr68xx/mmw/dss/mmw_dss.cfg" openOnCreation="false" excludeFromBuild="false" action="copy"/>
<file path="${COM_TI_MMWAVE_SDK_INSTALL_DIR}/packages/ti/demo/xwr68xx/mmw/dss/mmw_dss_linker.cmd" openOnCreation="false" excludeFromBuild="false" action="copy"/>
<file path="${COM_TI_MMWAVE_SDK_INSTALL_DIR}/packages/ti/datapath/dpc/objectdetection/objdetdsp/src/objectdetection.c" openOnCreation="false" excludeFromBuild="false" action="copy"/>
<file path="${COM_TI_MMWAVE_SDK_INSTALL_DIR}/packages/ti/platform/xwr68xx/c674x_linker.cmd" openOnCreation="false" excludeFromBuild="false" action="copy"/>
<file path="${COM_TI_MMWAVE_SDK_INSTALL_DIR}/packages/ti/board/antenna_geometry.c" openOnCreation="false" excludeFromBuild="false" action="copy"/>
I can't seem to find any info on what the following comnmands do:
<property name = " " , value = " ">
<filepath="" openOnCreation="false" excludeFromBuild="false" action="copy"/>
and where I can find the definitions of the environment variables like ${PROJECT_ROOT}.
Could anyone provide insight?