diff options
author | William S Fulton <wsf@fultondesigns.co.uk> | 2021-02-24 22:14:47 +0000 |
---|---|---|
committer | William S Fulton <wsf@fultondesigns.co.uk> | 2021-02-24 22:14:47 +0000 |
commit | 7b37c8cd022d027c887482f028d00d3503bf5b39 (patch) | |
tree | 5987caafb11130a91704060e0a6483f571f68637 /.travis.yml | |
parent | c3c4ec1e88c3838d4cd3ffc127bfce569e6ae383 (diff) | |
parent | 1edc58d8fe14b9c0128b815625fd8b123afa2a7e (diff) | |
download | swig-7b37c8cd022d027c887482f028d00d3503bf5b39.tar.gz |
Merge branch 'pr/new-node-fixes'
* pr/new-node-fixes:
Travis testing: Node 12 support not fully working yet
Revert "Merge pull request #3 from tungntpham/new-node-fixes-refactor"
OPTIM: Restructured the code where it checks for V8 version, removing duplicate code and potentially improving the readability.
Nodejs: run tests against Node.js v12
Add support for Node.js v12
Replace Handle with Local depending on Node.js version
Introduce macros to support both Handle and Local types
Diffstat (limited to '.travis.yml')
-rw-r--r-- | .travis.yml | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/.travis.yml b/.travis.yml index 95a98d41e..432be8291 100644 --- a/.travis.yml +++ b/.travis.yml @@ -90,6 +90,11 @@ matrix: dist: xenial - compiler: gcc os: linux + env: SWIGLANG=javascript ENGINE=node VER=12 CPP11=1 + sudo: required + dist: xenial + - compiler: gcc + os: linux env: SWIGLANG=javascript ENGINE=jsc dist: xenial - compiler: gcc @@ -409,6 +414,12 @@ matrix: os: linux env: SWIGLANG=d VER=2.086.1 dist: xenial + # New node support, wip + - compiler: gcc + os: linux + env: SWIGLANG=javascript ENGINE=node VER=12 CPP11=1 + sudo: required + dist: xenial # seg fault in director_basic testcase - compiler: gcc os: linux |