Kelvin Zhang | 14bca5e | 2021-12-15 19:19:35 +0800 | [diff] [blame] | 1 | #!/bin/bash |
yang.li | 0952092 | 2022-01-12 15:51:51 +0800 | [diff] [blame] | 2 | # |
yang.li | ffa60e5 | 2022-01-11 14:38:56 +0800 | [diff] [blame] | 3 | # Copyright (c) 2021-2022 Amlogic, Inc. All rights reserved. |
yang.li | 0952092 | 2022-01-12 15:51:51 +0800 | [diff] [blame] | 4 | # |
yang.li | ffa60e5 | 2022-01-11 14:38:56 +0800 | [diff] [blame] | 5 | # SPDX-License-Identifier: MIT |
yang.li | 0952092 | 2022-01-12 15:51:51 +0800 | [diff] [blame] | 6 | # |
yang.li | ffa60e5 | 2022-01-11 14:38:56 +0800 | [diff] [blame] | 7 | |
Xiaohu.Huang | 7db6e4b | 2022-01-10 16:01:57 +0800 | [diff] [blame] | 8 | #usage:./scripts/build_all.sh at rtos sdk root dir |
Kelvin Zhang | 14bca5e | 2021-12-15 19:19:35 +0800 | [diff] [blame] | 9 | |
10 | set -e | ||||
11 | |||||
12 | BUILD_COMBINATION="$PWD/scripts/build_combination.txt" | ||||
13 | |||||
14 | i=0 | ||||
15 | while IFS= read -r LINE; do | ||||
16 | [[ "$i" -ne 0 ]] && echo "" | ||||
17 | i=$((i+1)) | ||||
Kelvin Zhang | 14bca5e | 2021-12-15 19:19:35 +0800 | [diff] [blame] | 18 | source scripts/env.sh $LINE |
kelvin.zhang | 05852a7 | 2022-01-19 10:30:24 +0800 | [diff] [blame^] | 19 | make distclean |
bin.chen | e987511 | 2022-01-18 15:00:50 +0800 | [diff] [blame] | 20 | make |
Xiaohu.Huang | 7dac872 | 2022-01-18 16:21:29 +0800 | [diff] [blame] | 21 | if [[ "$SUBMIT_TYPE" == "daily" ]]; then |
bin.chen | 439b934 | 2022-01-18 13:35:42 +0800 | [diff] [blame] | 22 | source scripts/scp.sh |
23 | fi | ||||
Kelvin Zhang | 14bca5e | 2021-12-15 19:19:35 +0800 | [diff] [blame] | 24 | done < "$BUILD_COMBINATION" |