blob: e4caf8783cee563be936f6285a3b2194626a1ba4 [file] [log] [blame]
xiaobo gue6c46862018-01-10 18:58:09 +08001
xiaobo gu0c2598b2019-06-28 11:22:17 +08002declare UBOOT_FOLDER="bl33"
xiaobo gue6c46862018-01-10 18:58:09 +08003declare MAIN_FOLDER=""
xiaobo gu0c2598b2019-06-28 11:22:17 +08004export UBOOT_FOLDER MAIN_FOLDER
5
6declare UBOOT_VERSION1="v2015"
7declare UBOOT_VERSION2="v2019"
8export UBOOT_VERSION1 UBOOT_VERSION2
xiaobo gue6c46862018-01-10 18:58:09 +08009
10# build environment
11BUILD_FOLDER="build/"
12FIP_FOLDER="fip/"
13MANIFEST=".repo/manifest.xml"
xiaobo gu6368ebe2018-03-29 21:49:25 +080014FIP_BUILD_FOLDER="fip/_tmp/"
Honglin Zhang637c38b2020-06-28 02:16:39 -040015declare -a BLX_NAME_GLB=("bl2" "bl30" "bl31" "bl32" "bl40" "bl2e" "bl2x")
xiaobo gue6c46862018-01-10 18:58:09 +080016
17# include uboot pre-build defines
xiaobo gu0c2598b2019-06-28 11:22:17 +080018#BL33_BUILD_FOLDER=("bl33/build/")
19#SOURCE_FILE=("${BL33_BUILD_FOLDER}.config")
20#CONFIG_FILE=("${BL33_BUILD_FOLDER}include/autoconf.mk")
xiaobo gue6c46862018-01-10 18:58:09 +080021
22# variables
23declare BOARD_DIR=""
24declare CUR_SOC=""
Honglin Zhang143efbf2020-08-20 04:16:49 -040025declare BLX_BIN_SUB_FOLDER=""
xiaobo gue6c46862018-01-10 18:58:09 +080026
Honglin Zhange358be42020-08-12 02:16:02 -040027declare -x BL30_SELECT=""
Zhongfu Luo3a6e5342020-12-27 13:11:54 +080028declare ADVANCED_BOOTLOADER=""
Honglin Zhange358be42020-08-12 02:16:02 -040029
xiaobo gu0c2598b2019-06-28 11:22:17 +080030declare DEFCFG_FOLDER="board/amlogic/defconfigs"
31
32# for make clean
33declare BL33_PATH1="bl33/v2015"
34declare BL33_PATH2="bl33/v2019"
35
xiaobo gu0c2598b2019-06-28 11:22:17 +080036declare BL33_DEFCFG1="${UBOOT_FOLDER}/${UBOOT_VERSION1}/${DEFCFG_FOLDER}"
37declare BL33_DEFCFG2="${UBOOT_FOLDER}/${UBOOT_VERSION2}/${DEFCFG_FOLDER}"
38
Honglin Zhang694f5342019-12-09 14:54:40 +080039declare FIP_DDR_PARSE="${FIP_FOLDER}/tools/ddr_parse/"
xiaobo gue6c46862018-01-10 18:58:09 +080040# current branch/path/rev/name/remote in xml
41declare -a GIT_INFO=("branch", "path", "rev", "name", "remote")
42
43function export_variables() {
44 export BUILD_FOLDER
45 export FIP_FOLDER
46 export MANIFEST
47 export CUR_SOC
48 export BOARD_DIR
Honglin Zhang694f5342019-12-09 14:54:40 +080049}
Bo Lv9edb6992021-09-06 11:31:00 +080050
51declare serverAddr="https://10.68.11.138"