]> Gitweb @ Texas Instruments - Open Source Git Repositories - git.TI.com/gitweb - keystone-rtos/sa-lld.git/blob - armv7setupenv.sh
PDK-8121: updated the RTSC cfg file for Bios App
[keystone-rtos/sa-lld.git] / armv7setupenv.sh
1 #!/bin/sh\r
2 \r
3 # EDIT below variables as per MCSDK installation locations and CROSS TOOL needed to \r
4 # compile the applications\r
5 \r
6 # PDK package install path\r
7 export PDK_INSTALL_PATH=$HOME/MCSDK_3.1/pdk_keystone2_3_01_00_00/packages\r
8 echo "PDK_INSTALL_PATH set to $PDK_INSTALL_PATH"\r
9 \r
10 # Directory where the (PA/QMSS/CPPI) LLD libraries are available\r
11 export ARMV7LIBDIR=$PDK_INSTALL_PATH/../lib/armv7\r
12 echo "ARMV7LIBDIR set to $ARMV7LIBDIR"\r
13 \r
14 # Export the device \r
15 export DEVICE=k2h\r
16 \r
17 # Default example applications do not depend on the dynamic libraries\r
18 # Un comment below line to have example applications depend on dynamic libraries\r
19 # export USEDYNAMIC_LIB="yes"\r
20 \r
21 # Export CORE type\r
22 export CORE=armv7\r
23 echo "CORE set to $CORE"\r
24 \r
25 # ARM cross tool executable path\r
26 export CROSS_TOOL_INSTALL_PATH=/opt/linaro-2013.03/bin\r
27 echo "CROSS_TOOL_INSTALL_PATH set to $CROSS_TOOL_INSTALL_PATH"\r
28 \r
29 # ARM cross tool prefix \r
30 export CROSS_TOOL_PRFX=arm-linux-gnueabihf-\r
31 \r
32 # DEBUG FLAG: Set this to blank for a non-debug build \r
33 export DEBUG_FLAG=-g\r
34 \r
35 # SA_INSTALL_PATH\r
36 export SA_INSTALL_PATH=$PWD\r
37 echo "SA_INSTALL_PATH set to $SA_INSTALL_PATH"\r
38 \r
39 #Default SA Libaray location\r
40 export ARMV7SALIBDIR=$SA_INSTALL_PATH/ti/drv/sa/lib/armv7\r\r
41 \r\r
42 # Default Output directory for generated binaries and objects\r
43 export ARMV7SABINDIR=$SA_INSTALL_PATH/../bin/$DEVICE/armv7\r
44 export ARMV7SAOBJDIR=$SA_INSTALL_PATH/../obj/$DEVICE/armv7\r
45 \r
46 # Default configuration, 3gpp support is disabled \r
47 # Please modify below variable to enable  sa Examples to be functional \r
48 # along  with SA 3GPP Enabler for ARM user space. \r
49 # Please make sure the SA 3gpp enabler is installed under SA package \r
50 # before enabling the support for SA examples \r
51 #\r
52 # Example to enable 3gpp support in the examples is as below:\r
53 # export SA_EXAMPLES_3GPP_SUPPORT=ENABLE\r
54 export SA_EXAMPLES_3GPP_SUPPORT=DISABLE\r
55 \r
56 echo "Build Environment configured. Run make to build targets, for example, (make -C ti/drv/sa -f makefile_armv7 all)"\r