From: Junio C Hamano Date: Fri, 6 Aug 2021 20:35:37 +0000 (-0700) Subject: build: catch clang that identifies itself as "$VENDOR clang" X-Git-Tag: v2.33.1~25^2 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=f32c5d37161f8444afe016e20be2c6ce6479d793;p=thirdparty%2Fgit.git build: catch clang that identifies itself as "$VENDOR clang" The case statement in detect-compiler notices 'clang', 'FreeBSD clang' and 'Apple clang', but there are other platforms that follow the '$VENDOR clang' pattern (e.g. Debian). Generalize the pattern to catch them. Signed-off-by: Junio C Hamano --- diff --git a/detect-compiler b/detect-compiler index 955be1c906..11d60da5b7 100755 --- a/detect-compiler +++ b/detect-compiler @@ -38,13 +38,10 @@ case "$(get_family)" in gcc) print_flags gcc ;; -clang) +clang | *" clang") print_flags clang ;; -"FreeBSD clang") - print_flags clang - ;; -"Apple LLVM"|"Apple clang") +"Apple LLVM") print_flags clang ;; *)