From a60f82ff06a17fa288ef384273c1ee801cf4497f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Adrien=20B=C3=A9raud?= <adrien.beraud@savoirfairelinux.com> Date: Sat, 22 Feb 2020 15:43:25 -0500 Subject: [PATCH] jni: check for swig 4.0+ Change-Id: Ia4eeeb6c2111934e6dc12fa7f2fe47aaf1034ee8 --- bin/jni/make-swig.sh | 15 +++------------ 1 file changed, 3 insertions(+), 12 deletions(-) diff --git a/bin/jni/make-swig.sh b/bin/jni/make-swig.sh index 572d3d1713..c2a328f477 100755 --- a/bin/jni/make-swig.sh +++ b/bin/jni/make-swig.sh @@ -26,22 +26,13 @@ if [ -z "$PACKAGEDIR" ]; then exit 1 fi -echo "Checking for SWIG version 3.0.8 or later" +echo "Checking for SWIG version 4.0.0 or later" SWIGVER=`swig -version | grep -i "SWIG version" | awk '{print $3}'` SWIGVER1=`echo $SWIGVER | awk '{split($0, array, ".")} END{print array[1]}'` SWIGVER2=`echo $SWIGVER | awk '{split($0, array, ".")} END{print array[2]}'` SWIGVER3=`echo $SWIGVER | awk '{split($0, array, ".")} END{print array[3]}'` -if [[ $SWIGVER1 -ge 3 ]]; then - if [[ $SWIGVER1 -eq 3 ]]; then - if [[ $SWIGVER2 -eq 0 ]]; then - if [[ $SWIGVER3 -lt 8 ]]; then - echo "error: SWIG version $SWIGVER1.$SWIGVER2.$SWIGVER3 is less than 3.0.8" - exit 4 - fi - fi - fi -else - echo "error: SWIG version $SWIGVER1.$SWIGVER2.$SWIGVER3 is less than 3.x" +if [[ $SWIGVER1 -lt 4 ]]; then + echo "error: SWIG version $SWIGVER1.$SWIGVER2.$SWIGVER3 is less than 4.x" exit 3 fi -- GitLab