mirror of
https://github.com/RGBCube/serenity
synced 2025-07-25 19:47:44 +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
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
Add a link
Reference in a new issue