xiaobo gu | e6c4686 | 2018-01-10 18:58:09 +0800 | [diff] [blame] | 1 | #!/bin/bash |
| 2 | |
| 3 | function build_bl2() { |
| 4 | echo -n "Build bl2...Please wait..." |
xiaobo gu | 3ce6407 | 2018-03-06 17:20:44 +0800 | [diff] [blame^] | 5 | local target="$1/bl2.bin" |
xiaobo gu | e6c4686 | 2018-01-10 18:58:09 +0800 | [diff] [blame] | 6 | # $1: src_folder, $2: bin_folder, $3: soc |
| 7 | cd $1 |
| 8 | export CROSS_COMPILE=${AARCH64_TOOL_CHAIN} |
| 9 | /bin/bash mk $3 |
| 10 | if [ $? != 0 ]; then |
| 11 | cd ${MAIN_FOLDER} |
| 12 | echo "Error: Build bl2 failed... abort" |
| 13 | exit -1 |
| 14 | fi |
| 15 | cd ${MAIN_FOLDER} |
| 16 | cp ${target} $2 -f |
| 17 | echo "done" |
| 18 | return |
| 19 | } |