Skip to content

Commit d17e89b

Browse files
authored
build-gnu.sh: Use system's GNU tools
1 parent d432131 commit d17e89b

File tree

1 file changed

+5
-15
lines changed

1 file changed

+5
-15
lines changed

util/build-gnu.sh

Lines changed: 5 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -8,21 +8,11 @@
88

99
set -e
1010

11-
# Use GNU version for make, nproc, readlink and sed on *BSD
12-
case "$OSTYPE" in
13-
*bsd*)
14-
MAKE="gmake"
15-
NPROC="gnproc"
16-
READLINK="greadlink"
17-
SED="gsed"
18-
;;
19-
*)
20-
MAKE="make"
21-
NPROC="nproc"
22-
READLINK="readlink"
23-
SED="sed"
24-
;;
25-
esac
11+
# Use system's GNU version for make, nproc, readlink and sed on *BSD
12+
MAKE=$(command -v gmake||command -v make)
13+
NPROC=$(command -v gnproc||command -v nproc)
14+
READLINK=$(command -v greadlink||command -v readlink)
15+
SED=$(command -v gsed||command -v sed)
2616

2717
ME="${0}"
2818
ME_dir="$(dirname -- "$("${READLINK}" -fm -- "${ME}")")"

0 commit comments

Comments
 (0)