From 615d7ae58490a3ab7421e4b7cea608609bdbfea7 Mon Sep 17 00:00:00 2001 From: remittor Date: Tue, 6 Feb 2024 14:13:18 +0300 Subject: [PATCH] [xmake] Allow extension on target option --- xmake.sh | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/xmake.sh b/xmake.sh index 432721a..7984aea 100755 --- a/xmake.sh +++ b/xmake.sh @@ -24,8 +24,10 @@ done if echo "$XTARGET" | grep -E '[ "]' >/dev/null ;then die "Target config filename cannot contain spaces!" fi -TARGETCFG=$XDIR/$XTARGET.config -[ ! -f $TARGETCFG ] && die "File '$XTARGET.config' not found!" +TARGETCFG=$XDIR/$XTARGET +XTARGET_EXT="${XTARGET##*.}" +[ $XTARGET_EXT != config ] && TARGETCFG=$TARGETCFG.config +[ ! -f $TARGETCFG ] && die "File '"`basename $TARGETCFG`"' not found!" CFG=$XDIR/.config