Meta: Add GCC 13 and Clang 16 to compiler autodetection
This commit is contained in:
parent
4202bb597b
commit
81b6723b29
Notes:
sideshowbarker
2024-07-17 22:01:16 +09:00
Author: https://github.com/BertalanD Commit: https://github.com/SerenityOS/serenity/commit/81b6723b29 Pull-request: https://github.com/SerenityOS/serenity/pull/18954 Reviewed-by: https://github.com/ADKaster Reviewed-by: https://github.com/gmta ✅
2 changed files with 3 additions and 3 deletions
Meta
|
@ -14,7 +14,7 @@ die() {
|
|||
|
||||
pick_clang() {
|
||||
local BEST_VERSION=0
|
||||
for CLANG_CANDIDATE in clang clang-14 clang-15 /opt/homebrew/opt/llvm/bin/clang ; do
|
||||
for CLANG_CANDIDATE in clang clang-14 clang-15 clang-16 /opt/homebrew/opt/llvm/bin/clang ; do
|
||||
if ! command -v $CLANG_CANDIDATE >/dev/null 2>&1; then
|
||||
continue
|
||||
fi
|
||||
|
|
|
@ -191,14 +191,14 @@ pick_host_compiler() {
|
|||
return
|
||||
fi
|
||||
|
||||
find_newest_compiler clang clang-14 clang-15 /opt/homebrew/opt/llvm/bin/clang
|
||||
find_newest_compiler clang clang-14 clang-15 clang-16 /opt/homebrew/opt/llvm/bin/clang
|
||||
if is_supported_compiler "$HOST_COMPILER"; then
|
||||
export CC="${HOST_COMPILER}"
|
||||
export CXX="${HOST_COMPILER/clang/clang++}"
|
||||
return
|
||||
fi
|
||||
|
||||
find_newest_compiler egcc gcc gcc-12 /usr/local/bin/gcc-12 /opt/homebrew/bin/gcc-12
|
||||
find_newest_compiler egcc gcc gcc-12 gcc-13 /usr/local/bin/gcc-{12,13} /opt/homebrew/bin/gcc-{12,13}
|
||||
if is_supported_compiler "$HOST_COMPILER"; then
|
||||
export CC="${HOST_COMPILER}"
|
||||
export CXX="${HOST_COMPILER/gcc/g++}"
|
||||
|
|
Loading…
Add table
Reference in a new issue