blob: f51b9f4ddb380b58ddf43828ad20693445a6e907 [file] [log] [blame]
#declare UBOOT_FOLDER="bl33"
declare UBOOT_FOLDER="./"
declare MAIN_FOLDER=""
export UBOOT_FOLDER MAIN_FOLDER
#declare UBOOT_VERSION1="v2015"
#declare UBOOT_VERSION2="v2019"
export UBOOT_VERSION1 UBOOT_VERSION2
# build environment
BUILD_FOLDER="build/"
FIP_FOLDER="fip/"
MANIFEST=".repo/manifest.xml"
FIP_BUILD_FOLDER="fip/build/"
declare -a BLX_NAME_GLB=("bl2" "bl30" "bl31" "bl32")
# include uboot pre-build defines
#BL33_BUILD_FOLDER=("bl33/build/")
#SOURCE_FILE=("${BL33_BUILD_FOLDER}.config")
#CONFIG_FILE=("${BL33_BUILD_FOLDER}include/autoconf.mk")
# variables
declare BOARD_DIR=""
declare CUR_SOC=""
declare DEFCFG_FOLDER="board/amlogic/defconfigs"
# for make clean
#declare BL33_PATH1="bl33/v2015"
#declare BL33_PATH2="bl33/v2019"
declare BL33_PATH2="./"
#declare BL33_TOOLCHAIN1="aarch64-none-elf-"
LOCAL_PATH="$(readlink -f $(dirname ${BASH_SOURCE[0]})/)"
declare BL33_TOOLCHAIN2=${LOCAL_PATH}/../../amlogic/linaro/gcc-linaro-7.3.1-2018.05-i686_aarch64-elf/bin/aarch64-elf-
#declare BL33_TOOLCHAIN2="/opt/gcc-linaro-7.3.1-2018.05-i686_aarch64-elf/bin/aarch64-elf-"
#declare BL33_DEFCFG1="${UBOOT_FOLDER}/${UBOOT_VERSION1}/${DEFCFG_FOLDER}"
#declare BL33_DEFCFG2="${UBOOT_FOLDER}/${UBOOT_VERSION2}/${DEFCFG_FOLDER}"
declare BL33_DEFCFG2="${UBOOT_FOLDER}/${DEFCFG_FOLDER}"
# current branch/path/rev/name/remote in xml
declare -a GIT_INFO=("branch", "path", "rev", "name", "remote")
function export_variables() {
export BUILD_FOLDER
export FIP_FOLDER
export MANIFEST
export CUR_SOC
export BOARD_DIR
}