Kelvin Zhang | 14bca5e | 2021-12-15 19:19:35 +0800 | [diff] [blame] | 1 | #!/bin/bash |
yang.li | ffa60e5 | 2022-01-11 14:38:56 +0800 | [diff] [blame^] | 2 | |
| 3 | # Copyright (c) 2021-2022 Amlogic, Inc. All rights reserved. |
| 4 | |
| 5 | # SPDX-License-Identifier: MIT |
| 6 | |
Xiaohu.Huang | 7db6e4b | 2022-01-10 16:01:57 +0800 | [diff] [blame] | 7 | #usage:./scripts/build_all.sh at rtos sdk root dir |
Kelvin Zhang | 14bca5e | 2021-12-15 19:19:35 +0800 | [diff] [blame] | 8 | |
| 9 | set -e |
| 10 | |
| 11 | BUILD_COMBINATION="$PWD/scripts/build_combination.txt" |
| 12 | |
| 13 | i=0 |
| 14 | while IFS= read -r LINE; do |
| 15 | [[ "$i" -ne 0 ]] && echo "" |
| 16 | i=$((i+1)) |
| 17 | make distclean |
| 18 | source scripts/env.sh $LINE |
| 19 | make |
| 20 | done < "$BUILD_COMBINATION" |