blob: 1a2f5e15cdc2c45722335d750b12780db5c69589 [file] [log] [blame]
Kelvin Zhang14bca5e2021-12-15 19:19:35 +08001#!/bin/bash
yang.li09520922022-01-12 15:51:51 +08002#
yang.liffa60e52022-01-11 14:38:56 +08003# Copyright (c) 2021-2022 Amlogic, Inc. All rights reserved.
yang.li09520922022-01-12 15:51:51 +08004#
yang.liffa60e52022-01-11 14:38:56 +08005# SPDX-License-Identifier: MIT
yang.li09520922022-01-12 15:51:51 +08006#
yang.liffa60e52022-01-11 14:38:56 +08007
Xiaohu.Huang7db6e4b2022-01-10 16:01:57 +08008#usage:./scripts/build_all.sh at rtos sdk root dir
Kelvin Zhang14bca5e2021-12-15 19:19:35 +08009
10set -e
11
12BUILD_COMBINATION="$PWD/scripts/build_combination.txt"
13
14i=0
15while IFS= read -r LINE; do
16 [[ "$i" -ne 0 ]] && echo ""
17 i=$((i+1))
Kelvin Zhang14bca5e2021-12-15 19:19:35 +080018 source scripts/env.sh $LINE
kelvin.zhang05852a72022-01-19 10:30:24 +080019 make distclean
bin.chene9875112022-01-18 15:00:50 +080020 make
Xiaohu.Huang7dac8722022-01-18 16:21:29 +080021 if [[ "$SUBMIT_TYPE" == "daily" ]]; then
bin.chen439b9342022-01-18 13:35:42 +080022 source scripts/scp.sh
23 fi
Kelvin Zhang14bca5e2021-12-15 19:19:35 +080024done < "$BUILD_COMBINATION"