xiaobo gu | e6c4686 | 2018-01-10 18:58:09 +0800 | [diff] [blame] | 1 | |
xiaobo gu | 0c2598b | 2019-06-28 11:22:17 +0800 | [diff] [blame] | 2 | declare UBOOT_FOLDER="bl33" |
xiaobo gu | e6c4686 | 2018-01-10 18:58:09 +0800 | [diff] [blame] | 3 | declare MAIN_FOLDER="" |
xiaobo gu | 0c2598b | 2019-06-28 11:22:17 +0800 | [diff] [blame] | 4 | export UBOOT_FOLDER MAIN_FOLDER |
| 5 | |
| 6 | declare UBOOT_VERSION1="v2015" |
| 7 | declare UBOOT_VERSION2="v2019" |
| 8 | export UBOOT_VERSION1 UBOOT_VERSION2 |
xiaobo gu | e6c4686 | 2018-01-10 18:58:09 +0800 | [diff] [blame] | 9 | |
| 10 | # build environment |
| 11 | BUILD_FOLDER="build/" |
| 12 | FIP_FOLDER="fip/" |
| 13 | MANIFEST=".repo/manifest.xml" |
xiaobo gu | 6368ebe | 2018-03-29 21:49:25 +0800 | [diff] [blame] | 14 | FIP_BUILD_FOLDER="fip/_tmp/" |
xiaobo gu | 8a3907e | 2019-05-22 11:46:49 +0800 | [diff] [blame] | 15 | declare -a BLX_NAME_GLB=("bl2" "bl30" "bl31" "bl32") |
xiaobo gu | e6c4686 | 2018-01-10 18:58:09 +0800 | [diff] [blame] | 16 | |
| 17 | # include uboot pre-build defines |
xiaobo gu | 0c2598b | 2019-06-28 11:22:17 +0800 | [diff] [blame] | 18 | #BL33_BUILD_FOLDER=("bl33/build/") |
| 19 | #SOURCE_FILE=("${BL33_BUILD_FOLDER}.config") |
| 20 | #CONFIG_FILE=("${BL33_BUILD_FOLDER}include/autoconf.mk") |
xiaobo gu | e6c4686 | 2018-01-10 18:58:09 +0800 | [diff] [blame] | 21 | |
| 22 | # variables |
| 23 | declare BOARD_DIR="" |
| 24 | declare CUR_SOC="" |
| 25 | |
xiaobo gu | 0c2598b | 2019-06-28 11:22:17 +0800 | [diff] [blame] | 26 | declare DEFCFG_FOLDER="board/amlogic/defconfigs" |
| 27 | |
| 28 | # for make clean |
| 29 | declare BL33_PATH1="bl33/v2015" |
| 30 | declare BL33_PATH2="bl33/v2019" |
| 31 | |
| 32 | declare BL33_TOOLCHAIN1="aarch64-none-elf-" |
| 33 | declare BL33_TOOLCHAIN2="/opt/gcc-linaro-7.3.1-2018.05-i686_aarch64-elf/bin/aarch64-elf-" |
| 34 | |
| 35 | declare BL33_DEFCFG1="${UBOOT_FOLDER}/${UBOOT_VERSION1}/${DEFCFG_FOLDER}" |
| 36 | declare BL33_DEFCFG2="${UBOOT_FOLDER}/${UBOOT_VERSION2}/${DEFCFG_FOLDER}" |
| 37 | |
xiaobo gu | e6c4686 | 2018-01-10 18:58:09 +0800 | [diff] [blame] | 38 | # current branch/path/rev/name/remote in xml |
| 39 | declare -a GIT_INFO=("branch", "path", "rev", "name", "remote") |
| 40 | |
| 41 | function export_variables() { |
| 42 | export BUILD_FOLDER |
| 43 | export FIP_FOLDER |
| 44 | export MANIFEST |
| 45 | export CUR_SOC |
| 46 | export BOARD_DIR |
| 47 | } |