eclair/build-tfa-multiple.sh: Script to build multiple TF-A configs
This script will be run under eclair_analyze to produce cumulative project
database for multiple configs, and then cumulative report.
Signed-off-by: Paul Sokolovsky <paul.sokolovsky@linaro.org>
Change-Id: I751e6fda6e4a8d5e6176944bf2aa57c21c05d824
diff --git a/eclair/build-tfa-multiple.sh b/eclair/build-tfa-multiple.sh
new file mode 100755
index 0000000..7dbde5c
--- /dev/null
+++ b/eclair/build-tfa-multiple.sh
@@ -0,0 +1,14 @@
+#!/bin/bash
+#
+# Copyright (c) 2023 Arm Limited. All rights reserved.
+#
+# SPDX-License-Identifier: BSD-3-Clause
+
+set -ex
+
+for TF_CONFIG in ${TF_CONFIG_LIST}; do
+ echo "============== ${TF_CONFIG} =============="
+ . tf-a-ci-scripts/eclair/analyze_common.sh
+ detachLicense 3000
+ tf-a-ci-scripts/eclair/build-tfa.sh ${TF_CONFIG}
+done