summaryrefslogtreecommitdiff
path: root/scripts/command/docker_build_tizen_cross.sh
blob: 6d750b1a9149ce68dfde8e1c07d8ad25ab5fe387 (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
#!/bin/bash

DOCKER_ENV_VARS+=" -e TARGET_ARCH=armv7l"
DOCKER_ENV_VARS+=" -e CROSS_BUILD=1"
DOCKER_ENV_VARS+=" -e ROOTFS_DIR=/opt/rootfs"
DOCKER_ENV_VARS+=" -e TARGET_OS=tizen"

# prepare rootfs
if [[ ! -d $ROOTFS_DIR ]]; then
  echo "cannot find rootfs"
  exit 1
fi

DOCKER_VOLUMES+=" -v $ROOTFS_DIR/:/opt/rootfs"

export NNFW_PROJECT_PATH
export NNFW_SCRIPT_PATH

pushd $NNFW_PROJECT_PATH

CMD="make && make install && make build_test_suite"
source run docker-run-user bash -c "${CMD}"
EXITCODE=$?

popd

exit $EXITCODE