more self-contained support for macOS;
authorwenzelm
Wed, 14 Apr 2021 14:28:30 +0200
changeset 73579 8ddf6728ad80
parent 73578 629868f96c81
child 73580 a96564139fa7
more self-contained support for macOS;
Admin/components/components.sha1
Admin/components/main
lib/scripts/getfunctions
--- a/Admin/components/components.sha1	Tue Apr 13 16:19:43 2021 +0200
+++ b/Admin/components/components.sha1	Wed Apr 14 14:28:30 2021 +0200
@@ -87,6 +87,7 @@
 dac46ce81cee10fb36a9d39b414dec7b7b671545  flatlaf-1.0-rc2.tar.gz
 d94e6da7299004890c04a7b395a3f2d381a3281e  flatlaf-1.0-rc3.tar.gz
 7ca3e6a8c9bd837990e64d89e7fa07a7e7cf78ff  flatlaf-1.0.tar.gz
+f339234ec18369679be0095264e0c0af7762f351  gnu-utils-20210414.tar.gz
 683acd94761ef460cca1a628f650355370de5afb  hol-light-bundle-0.5-126.tar.gz
 20b53cfc3ffc5b15c1eabc91846915b49b4c0367  isabelle_fonts-20151021.tar.gz
 736844204b2ef83974cd9f0a215738b767958c41  isabelle_fonts-20151104.tar.gz
--- a/Admin/components/main	Tue Apr 13 16:19:43 2021 +0200
+++ b/Admin/components/main	Wed Apr 14 14:28:30 2021 +0200
@@ -5,6 +5,7 @@
 cvc4-1.8
 e-2.5-1
 flatlaf-1.0
+gnu-utils-20210414
 isabelle_fonts-20210322
 jdk-15.0.2+7
 jedit_build-20210201
--- a/lib/scripts/getfunctions	Tue Apr 13 16:19:43 2021 +0200
+++ b/lib/scripts/getfunctions	Wed Apr 14 14:28:30 2021 +0200
@@ -21,15 +21,8 @@
 export -f platform_path standard_path
 
 #GNU tar (notably on macOS)
-if type -p gnutar >/dev/null
-then
-  function tar() { gnutar "$@"; }
-  export -f tar
-elif type -p gtar >/dev/null
-then
-  function tar() { gtar "$@"; }
-  export -f tar
-fi
+function tar() { "${ISABELLE_TAR:-false}" "$@"; }
+export -f tar
 
 #OCaml management via OPAM
 function isabelle_opam ()