aboutsummaryrefslogtreecommitdiff
path: root/build-tool/scripts/build-armnn.sh
diff options
context:
space:
mode:
Diffstat (limited to 'build-tool/scripts/build-armnn.sh')
-rwxr-xr-xbuild-tool/scripts/build-armnn.sh14
1 files changed, 9 insertions, 5 deletions
diff --git a/build-tool/scripts/build-armnn.sh b/build-tool/scripts/build-armnn.sh
index d9e89a285e..a73773b196 100755
--- a/build-tool/scripts/build-armnn.sh
+++ b/build-tool/scripts/build-armnn.sh
@@ -113,6 +113,11 @@ build_acl()
build_armnn()
{
+ if [ "$flag_clean" -eq 1 ]; then
+ echo -e "\n***** Clean flag detected: removing existing Arm NN build *****"
+ rm -rf "$ARMNN_BUILD_TARGET"
+ fi
+
mkdir -p "$ARMNN_BUILD_TARGET"
cd "$ARMNN_BUILD_TARGET"
@@ -148,11 +153,6 @@ build_armnn()
;;
esac
- if [ "$flag_clean" -eq 1 ]; then
- echo -e "\n***** Clean flag detected: removing existing Arm NN build *****"
- rm -rf "$ARMNN_BUILD_TARGET"
- fi
-
echo -e "\n***** Building Arm NN for $TARGET_ARCH *****"
local flatbuffers_root="$FLATBUFFERS_BUILD_TARGET"
@@ -186,6 +186,7 @@ build_armnn()
-DFLATC_DIR="$FLATBUFFERS_BUILD_HOST" \
-DONNX_GENERATED_SOURCES="$ONNX_BUILD_TARGET" \
-DPROTOBUF_ROOT="$protobuf_root" \
+ -DBUILD_TESTS=1 \
"$armnn_cmake_args" \
"$ARMNN_SRC"
@@ -234,6 +235,9 @@ build_armnn()
cp -r "$SOURCE_DIR"/armnn/delegate/opaque/include ./include/armnnDelegate/armnn/delegate/opaque/
fi
+ # move ExecuteNetwork to outer directory
+ mv tests/ExecuteNetwork .
+
echo -e "\n***** Built Arm NN for $TARGET_ARCH *****"
local tarball_path="$ROOT_DIR/armnn_$ARMNN_BUILD_DIR_NAME.tar.gz"