From d263c754b2f7cc31e2120fbf27600c65f505ffc3 Mon Sep 17 00:00:00 2001 From: Neil Brown Date: Fri, 10 May 2024 21:04:24 +0100 Subject: [PATCH] Stop trying to fiddle with the .jsa files on Mac, which are currently not included in the Temurin JDK on Mac. --- bluej/package/sign-mac.sh | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/bluej/package/sign-mac.sh b/bluej/package/sign-mac.sh index b8abbdc30..f1880ab3f 100755 --- a/bluej/package/sign-mac.sh +++ b/bluej/package/sign-mac.sh @@ -24,7 +24,9 @@ echo "Unzip download - done" # JLI causes problems but is not needed: rm "$TOP_LEVEL"/Contents/PlugIns/x64/Contents/MacOS/libjli.dylib # Fix permissions on JSA files, which are read-only by default: -chmod u+w $TOP_LEVEL/Contents/PlugIns/x64/Contents/Home/lib/server/*.jsa +# These files are currently missing due to https://github.com/adoptium/adoptium-support/issues/937 +# We should restore this once the files are put back +#chmod u+w $TOP_LEVEL/Contents/PlugIns/x64/Contents/Home/lib/server/*.jsa # Sign the executable: echo "Signing BlueJ executable..."