IVGCVSW-8183 Docker does not copy delegate includes to tar

* Modified build-tool to copy opaque and classic delegate headers

Signed-off-by: John Mcloughlin <john.mcloughlin@arm.com>
Change-Id: I445f708f8c58f0e38f96195802fd1d661dbe046c
diff --git a/build-tool/scripts/build-armnn.sh b/build-tool/scripts/build-armnn.sh
index c3bf2f5..b973a62 100755
--- a/build-tool/scripts/build-armnn.sh
+++ b/build-tool/scripts/build-armnn.sh
@@ -1,7 +1,7 @@
 #!/bin/bash
 
 #
-# Copyright © 2022-2023 Arm Ltd and Contributors. All rights reserved.
+# Copyright © 2022-2024 Arm Ltd and Contributors. All rights reserved.
 # SPDX-License-Identifier: MIT
 #
 
@@ -167,6 +167,13 @@
   rm -rf include
   cp -r "$SOURCE_DIR"/armnn/include .
 
+  if [ "$flag_tflite_classic_delegate" -eq 1 ]; then
+    cp -r "$SOURCE_DIR"/armnn/delegate/classic/include ./delegate/classic/
+  fi
+  if [ "$flag_tflite_opaque_delegate" -eq 1 ]; then
+    cp -r "$SOURCE_DIR"/armnn/delegate/opaque/include ./delegate/opaque/
+  fi
+
   echo -e "\n***** Built Arm NN for $TARGET_ARCH *****"
 
   local tarball_path="$ROOT_DIR/armnn_$ARMNN_BUILD_DIR_NAME.tar.gz"