support ISABELLE_APPLE_PLATFORM64 (Apple Silicon);
authorwenzelm
Thu, 24 Dec 2020 14:03:15 +0100
changeset 72999 f6051c13bffa
parent 72998 7ea253f93606
child 73000 a4efee8f8842
support ISABELLE_APPLE_PLATFORM64 (Apple Silicon);
lib/scripts/isabelle-platform
--- a/lib/scripts/isabelle-platform	Thu Dec 24 13:03:51 2020 +0100
+++ b/lib/scripts/isabelle-platform	Thu Dec 24 14:03:15 2020 +0100
@@ -6,6 +6,7 @@
 ISABELLE_PLATFORM_FAMILY=""
 ISABELLE_PLATFORM32=""
 ISABELLE_PLATFORM64=""
+ISABELLE_APPLE_PLATFORM64=""
 ISABELLE_WINDOWS_PLATFORM32=""
 ISABELLE_WINDOWS_PLATFORM64=""
 
@@ -34,6 +35,13 @@
         ;;
       *)
         ISABELLE_PLATFORM64=x86_64-darwin
+        case $(uname -m) in
+          arm64)
+            ISABELLE_APPLE_PLATFORM64=arm64-darwin
+            ;;
+          *)
+            ;;
+        esac
         ;;
     esac
     ;;