mirror of
https://github.com/LadybirdBrowser/ladybird.git
synced 2025-04-21 03:55:24 +00:00
Meta: Don't check for toolchain if serenity.sh target is lagom
This is just silly :^) $ serenity run lagom js WARNING: unknown toolchain 'js'. Defaulting to GNU. Valid values are 'Clang', 'GNU' (default)
This commit is contained in:
parent
0909bbfe38
commit
897471c852
Notes:
sideshowbarker
2024-07-18 01:37:30 +09:00
Author: https://github.com/linusg Commit: https://github.com/SerenityOS/serenity/commit/897471c8527 Pull-request: https://github.com/SerenityOS/serenity/pull/10744 Reviewed-by: https://github.com/EWouters ✅
1 changed files with 18 additions and 13 deletions
|
@ -88,21 +88,26 @@ else
|
|||
TARGET="${SERENITY_ARCH:-"i686"}"
|
||||
fi
|
||||
|
||||
case "$1" in
|
||||
GNU|Clang)
|
||||
TOOLCHAIN_TYPE="$1"; shift
|
||||
;;
|
||||
*)
|
||||
if [ -n "$1" ]; then
|
||||
echo "WARNING: unknown toolchain '$1'. Defaulting to GNU."
|
||||
echo " Valid values are 'Clang', 'GNU' (default)"
|
||||
fi
|
||||
TOOLCHAIN_TYPE="GNU"
|
||||
;;
|
||||
esac
|
||||
CMAKE_ARGS=()
|
||||
|
||||
# Toolchain selection only applies to non-lagom targets.
|
||||
if [ "$TARGET" != "lagom" ]; then
|
||||
case "$1" in
|
||||
GNU|Clang)
|
||||
TOOLCHAIN_TYPE="$1"; shift
|
||||
;;
|
||||
*)
|
||||
if [ -n "$1" ]; then
|
||||
echo "WARNING: unknown toolchain '$1'. Defaulting to GNU."
|
||||
echo " Valid values are 'Clang', 'GNU' (default)"
|
||||
fi
|
||||
TOOLCHAIN_TYPE="GNU"
|
||||
;;
|
||||
esac
|
||||
CMAKE_ARGS+=( "-DSERENITY_TOOLCHAIN=$TOOLCHAIN_TYPE" )
|
||||
fi
|
||||
|
||||
CMD_ARGS=( "$@" )
|
||||
CMAKE_ARGS=( "-DSERENITY_TOOLCHAIN=$TOOLCHAIN_TYPE" )
|
||||
|
||||
get_top_dir() {
|
||||
git rev-parse --show-toplevel
|
||||
|
|
Loading…
Add table
Reference in a new issue