summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorWilliam S Fulton <wsf@fultondesigns.co.uk>2021-04-26 20:44:40 +0100
committerWilliam S Fulton <wsf@fultondesigns.co.uk>2021-04-26 22:37:07 +0100
commit2b3522fc96f721b2f576b8f4379899ac1c7155e0 (patch)
tree57f9b9d355378dd58c5596164bbed77d4884480e
parent8a21922f1a82153097aa9e50124769e4a01090c0 (diff)
downloadswig-2b3522fc96f721b2f576b8f4379899ac1c7155e0.tar.gz
Javascript node install on Travis
node-gyp 8 is now installed by default, but doesn't work with older Javascript versions
-rwxr-xr-xTools/travis-linux-install.sh2
1 files changed, 2 insertions, 0 deletions
diff --git a/Tools/travis-linux-install.sh b/Tools/travis-linux-install.sh
index 3259ad40c..6b0b37913 100755
--- a/Tools/travis-linux-install.sh
+++ b/Tools/travis-linux-install.sh
@@ -44,6 +44,8 @@ case "$SWIGLANG" in
travis_retry npm install -g node-gyp@$VER
elif [ "$VER" == "8" ] ; then
travis_retry npm install -g node-gyp@6
+ elif [ "$VER" == "10" ] || [ "$VER" == "12" ] || [ "$VER" == "14" ] ; then
+ travis_retry npm install -g node-gyp@7
else
travis_retry npm install -g node-gyp
fi