summaryrefslogtreecommitdiffstats
path: root/mkspecs
diff options
context:
space:
mode:
authorTor Arne Vestbø <tor.arne.vestbo@qt.io>2022-05-20 15:49:41 +0200
committerTor Arne Vestbø <tor.arne.vestbo@qt.io>2022-05-23 21:12:06 +0200
commitebd4f7bcce6d48864187748ee5e20199ca55a76a (patch)
treef0e9b674710b880a9114fd0815744c9f5856f610 /mkspecs
parent468b33d8f86a6d127365518ae2d49211bc7cc7d7 (diff)
macOS: Ensure proper quoting when calling otool in objc_namespace script
Pick-to: 6.2 6.3 5.15 Change-Id: I0c7fc40d321277103f6e80f221884cd87df6f930 Reviewed-by: Timur Pocheptsov <timur.pocheptsov@qt.io> Reviewed-by: Jörg Bornemann <joerg.bornemann@qt.io>
Diffstat (limited to 'mkspecs')
-rwxr-xr-xmkspecs/features/data/mac/objc_namespace.sh6
1 files changed, 3 insertions, 3 deletions
diff --git a/mkspecs/features/data/mac/objc_namespace.sh b/mkspecs/features/data/mac/objc_namespace.sh
index 5ce25900f0..abb173ef69 100755
--- a/mkspecs/features/data/mac/objc_namespace.sh
+++ b/mkspecs/features/data/mac/objc_namespace.sh
@@ -79,7 +79,7 @@ read_32bit_value() {
otool_args=
otool() {
- command otool $otool_args $*
+ command otool $otool_args "$@"
}
declare -a extra_classnames_files
@@ -197,13 +197,13 @@ if [ "${mach_header[0]}" != "MH_MAGIC_64" ]; then
exit 1
fi
-architectures=$(otool -f -v $target | grep architecture)
+architectures=$(otool -f -v "$target" | grep architecture)
setup_arch() {
arch="$1"
if [ ! -z "$arch" ]; then
otool_args="-arch $arch"
- offset=$(otool -f -v $target | grep -A 6 "architecture $arch" | grep offset)
+ offset=$(otool -f -v "$target" | grep -A 6 "architecture $arch" | grep offset)
offset="${offset##*( )}"
arch_offset="$(echo $offset | cut -d ' ' -f 2)"
echo "🤖 Processing architecture '$arch' at offset $arch_offset..."