And add an again an extra file for the top level. (It was removed when the CI workflows for network and BT were split, but the common script is still usefull). Signed-off-by: Alberto Escolar Piedras <alberto.escolar.piedras@nordicsemi.no>
27 lines
612 B
Bash
Executable File
27 lines
612 B
Bash
Executable File
#!/usr/bin/env bash
|
|
# Copyright 2023 Nordic Semiconductor ASA
|
|
# SPDX-License-Identifier: Apache-2.0
|
|
|
|
# Compile all the applications needed by the bsim tests in these subfolders
|
|
|
|
#set -x #uncomment this line for debugging
|
|
set -ue
|
|
|
|
|
|
|
|
: "${BSIM_COMPONENTS_PATH:?BSIM_COMPONENTS_PATH must be defined}"
|
|
: "${ZEPHYR_BASE:?ZEPHYR_BASE must be set to point to the zephyr root\
|
|
directory}"
|
|
|
|
WORK_DIR="${WORK_DIR:-${ZEPHYR_BASE}/bsim_out}"
|
|
|
|
BOARD_ROOT="${BOARD_ROOT:-${ZEPHYR_BASE}}"
|
|
|
|
mkdir -p ${WORK_DIR}
|
|
|
|
source ${ZEPHYR_BASE}/tests/bsim/compile.source
|
|
|
|
app=tests/bsim/bluetooth/audio compile
|
|
|
|
wait_for_background_jobs
|