blob: 501cd3fdd1648db51048fb500fa870b71bd19ef3 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
|
#!/bin/bash
[[ "${BASH_SOURCE[0]}" != "${0}" ]] && echo "Please don't source ${BASH_SOURCE[0]}, execute it" && return
CURRENT_PATH="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)"
ROOT_PATH="$CURRENT_PATH/../../"
GBS_RPM_DIR=$ROOT_PATH/Product/out/rpm
mkdir -p $GBS_RPM_DIR
DOCKER_VOLUMES=" -v $GBS_RPM_DIR:/opt/rpm"
if [[ -z $DOCKER_IMAGE_NAME ]]; then
echo "It will use default docker image name for tizen gbs build"
DOCKER_IMAGE_NAME="nnfw_docker_tizen"
fi
DOCKER_ENV_VARS=" --privileged"
pushd $ROOT_PATH > /dev/null
CMD="gbs -c $ROOT_PATH/infra/nnfw/config/gbs.conf build \
-A armv7l --profile=profile.tizen --clean --include-all --define '$GBS_DEFINE' && \
cp -rf /home/GBS-ROOT/local/repos/tizen/armv7l/RPMS/*.rpm /opt/rpm/"
export DOCKER_ENV_VARS
export DOCKER_VOLUMES
./nnfw docker-run bash -c "$CMD"
popd > /dev/null
|