changeset 2969:8a2079224bc4

Mac: Second attempt to fix codesign --deep.
author bsmith@81767d24-ef19-dc11-ae90-00e081727c95
date Sun, 19 Mar 2023 18:30:30 +0000
parents c0def0076ac4
children 83c17a84bc27
files mac/finishup.sh
diffstat 1 files changed, 2 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/mac/finishup.sh	Sun Mar 19 18:09:20 2023 +0000
+++ b/mac/finishup.sh	Sun Mar 19 18:30:30 2023 +0000
@@ -1,6 +1,7 @@
 #!/bin/sh
 PLATFORM=`uname -s`
 RELEASE=`uname -r`
+REQUIRED=11.0.0
 SRCDIR=$1
 BINNAME=$2
 IDENTITY=$3
@@ -16,7 +17,7 @@
     cp -f $SRCDIR/mac/folder.png $BINNAME.app/Contents/Resources
     cp -f $SRCDIR/image/test.png $BINNAME.app/Contents/Resources
     cp -f $BINNAME $BINNAME.app/Contents/MacOS
-    if [ "$RELEASE" -gt "10.99" ]; then
+    if [ "$(printf '%s\n' "$REQUIRED" "$RELEASE" | sort -n | head -n1)" = "$REQUIRED" ]; then
        DEEP="--deep"
     fi
     # Check if there is a certificate to sign with...