# HG changeset patch # User wenzelm # Date 1618403310 -7200 # Node ID 8ddf6728ad806f47e95434bd150277f8ee4c4186 # Parent 629868f96c81a6c2ebfe8ac78b1397fe3edf5175 more self-contained support for macOS; diff -r 629868f96c81 -r 8ddf6728ad80 Admin/components/components.sha1 --- 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 diff -r 629868f96c81 -r 8ddf6728ad80 Admin/components/main --- 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 diff -r 629868f96c81 -r 8ddf6728ad80 lib/scripts/getfunctions --- 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 ()