mirror of
https://github.com/gromgit/homebrew-fuse.git
synced 2025-12-06 16:15:54 +00:00
NOTE: I don't have an M1 box right now, so I can only test with a non-`/usr/local` _Intel_ Homebrew install. This takes care of the "`cc` shim forbids `/usr/local` paths unless `HOMEBREW_PREFIX` is the same", but there may be other M1-specific issues.
23 lines
408 B
Bash
Executable file
23 lines
408 B
Bash
Executable file
#!/usr/bin/env bash
|
|
|
|
fuse_root=%FUSE_ROOT%
|
|
|
|
# Collect args
|
|
pkgs=()
|
|
flags=()
|
|
|
|
for a in "$@"; do
|
|
[[ $a == -* ]] && flags+=("$a") || pkgs+=("$a")
|
|
done
|
|
|
|
if [[ ${#pkgs[@]} -eq 0 ]]; then
|
|
pkg-config "${flags[@]}"
|
|
else
|
|
for p in "${pkgs[@]}"; do
|
|
if [[ $p == fuse ]]; then
|
|
pkg-config "${flags[@]}" "$p" | sed "s@/usr/local@${fuse_root}@g"
|
|
else
|
|
pkg-config "${flags[@]}" "$p"
|
|
fi
|
|
done
|
|
fi
|