diff options
author | Vladimír Čunát <v@cunat.cz> | 2021-09-17 18:31:26 +0200 |
---|---|---|
committer | Vladimír Čunát <v@cunat.cz> | 2021-09-17 18:31:26 +0200 |
commit | 183cd6b09fdb5b9e9517b960e31ce2e4f42af0f7 (patch) | |
tree | 2afce1256d734d580e1e656dd8a7bf827e5cea9f | |
parent | 92a6b7171f6edff48df0e0fc51711071e9ad1a86 (diff) | |
parent | f8edf7720d7ddcc1e9c85f9a00f1797b1112fbdf (diff) | |
download | nixpkgs-183cd6b09fdb5b9e9517b960e31ce2e4f42af0f7.tar nixpkgs-183cd6b09fdb5b9e9517b960e31ce2e4f42af0f7.tar.gz nixpkgs-183cd6b09fdb5b9e9517b960e31ce2e4f42af0f7.tar.bz2 nixpkgs-183cd6b09fdb5b9e9517b960e31ce2e4f42af0f7.tar.lz nixpkgs-183cd6b09fdb5b9e9517b960e31ce2e4f42af0f7.tar.xz nixpkgs-183cd6b09fdb5b9e9517b960e31ce2e4f42af0f7.tar.zst nixpkgs-183cd6b09fdb5b9e9517b960e31ce2e4f42af0f7.zip |
Merge #138186: stdenv: remove isMachO helper function
...into staging-next
-rw-r--r-- | pkgs/stdenv/generic/setup.sh | 23 |
1 files changed, 0 insertions, 23 deletions
diff --git a/pkgs/stdenv/generic/setup.sh b/pkgs/stdenv/generic/setup.sh index b2852ca604b..4255af56d3b 100644 --- a/pkgs/stdenv/generic/setup.sh +++ b/pkgs/stdenv/generic/setup.sh @@ -197,29 +197,6 @@ isELF() { if [ "$magic" = $'\177ELF' ]; then return 0; else return 1; fi } -# Return success if the specified file is a Mach-O object. -isMachO() { - local fn="$1" - local fd - local magic - exec {fd}< "$fn" - read -r -n 4 -u "$fd" magic - exec {fd}<&- - # https://opensource.apple.com/source/lldb/lldb-310.2.36/examples/python/mach_o.py.auto.html - if [[ "$magic" = $'\xfe\xed\xfa\xcf' || "$magic" = $'\xcf\xfa\xed\xfe' ]]; then - # MH_MAGIC_64 || MH_CIGAM_64 - return 0; - elif [[ "$magic" = $'\xfe\xed\xfa\xce' || "$magic" = $'\xce\xfa\xed\xfe' ]]; then - # MH_MAGIC || MH_CIGAM - return 0; - elif [[ "$magic" = $'\xca\xfe\xba\xbe' || "$magic" = $'\xbe\xba\xfe\xca' ]]; then - # FAT_MAGIC || FAT_CIGAM - return 0; - else - return 1; - fi -} - # Return success if the specified file is a script (i.e. starts with # "#!"). isScript() { |