diff options
author | Tracy Narine <tracy.narine@arm.com> | 2024-02-26 15:05:11 +0000 |
---|---|---|
committer | Tracy Narine <tracy.narine@arm.com> | 2024-02-28 14:17:52 +0000 |
commit | 2883a86c5a167aea3c736529bff5921ab6cbc99c (patch) | |
tree | d9e000d96246c622d82e185af186a0bf64b2896c /build-tool/scripts/install-packages.sh | |
parent | c24577b21f4e8f4a1253632e31dea5d39a17ca26 (diff) | |
download | armnn-2883a86c5a167aea3c736529bff5921ab6cbc99c.tar.gz |
IVGCVSW-8172 Add macOS support to build tool setup
* Updates build rules for platform
* Failing unit tests excluded (dynamic backends, profiling)
* install-packages.sh generates manual setup information
Signed-off-by: Tracy Narine <tracy.narine@arm.com>
Change-Id: I2d3d434aa615a8796c0cb94cd5b9c35a5acfd148
Diffstat (limited to 'build-tool/scripts/install-packages.sh')
-rwxr-xr-x | build-tool/scripts/install-packages.sh | 21 |
1 files changed, 20 insertions, 1 deletions
diff --git a/build-tool/scripts/install-packages.sh b/build-tool/scripts/install-packages.sh index 1a238b6c98..4a461a0d55 100755 --- a/build-tool/scripts/install-packages.sh +++ b/build-tool/scripts/install-packages.sh @@ -1,6 +1,6 @@ #!/bin/bash # -# Copyright © 2022 Arm Ltd and Contributors. All rights reserved. +# Copyright © 2022, 2024 Arm Ltd and Contributors. All rights reserved. # SPDX-License-Identifier: MIT # @@ -91,6 +91,25 @@ install_apt_packages() rm -rf /var/lib/apt/lists/* } +usage_darwin() +{ + cat <<EOF +The $osname platform requires manual setup: +0) Install the command line developer tools (at a minimum) +1) Install homebrew and then run the following in a terminal: + 1) brew install cmake + 2) brew install scons + 3) brew install gnu-getopt + 4) brew install wget +EOF +} + +osname=$(uname) +if [ "$osname" == "Darwin" ]; then + usage_darwin + exit 1 +fi + name=$(basename "$0") if [ ! "$(id -u)" -eq 0 ]; then |