From fb0e7bff261b3a28dd1ce3f3604e30afb7c1dcb8 Mon Sep 17 00:00:00 2001 From: falkTX Date: Wed, 28 Feb 2024 15:44:16 +0100 Subject: [PATCH] Fix for missing realpath on macOS Signed-off-by: falkTX --- utils/generate-ttl.sh | 2 +- utils/package-osx-bundles.sh | 7 +++++++ 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/utils/generate-ttl.sh b/utils/generate-ttl.sh index 0ddbb1f13..81dfa22cf 100755 --- a/utils/generate-ttl.sh +++ b/utils/generate-ttl.sh @@ -1,6 +1,6 @@ #!/bin/bash -# function not available on some systems +# the realpath function is not available on some systems if ! which realpath &>/dev/null; then function realpath() { [[ $1 = /* ]] && echo "$1" || echo "$PWD/${1#./}" diff --git a/utils/package-osx-bundles.sh b/utils/package-osx-bundles.sh index 2009d63ea..e858dbea5 100755 --- a/utils/package-osx-bundles.sh +++ b/utils/package-osx-bundles.sh @@ -1,5 +1,12 @@ #!/bin/bash +# the realpath function is not available on some systems +if ! which realpath &>/dev/null; then + function realpath() { + [[ $1 = /* ]] && echo "$1" || echo "$PWD/${1#./}" + } +fi + set -e DPF_UTILS_DIR="$(dirname $(realpath ${0}))"