Private
Public Access
2
0
Commit Graph

12 Commits

Author SHA1 Message Date
Houman Brinjcargorabi
5d94d0a13c travisl.yml: Added the ability to build with json plat to the tests
Signed-off-by: Houman Brinjcargorabi <houman.brinjcargorabi@intel.com>
Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com>
2016-07-27 11:33:29 +01:00
Jamie Tanna
a22ff43f59 travis-ci: Update infrastructure to Trusty Tahr
Update Travis to use the latest version of Ubuntu: 14.04.3 Trusty Tahr.

- Fix issue where Node v0.10 did not get installed, therefore builds
  would fail. In addition, don't hardcode the path to Node v0.10.36 as
  there have since been updates to v0.10.
- Fix issue where CMake cannot find the PythonLibs folder, fixed via
  https://github.com/travis-ci/travis-ci/issues/5326
- Ensure that we have the Python2 development headers

Signed-off-by: Jamie Tanna <jamie@jamietanna.co.uk>
Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com>
2016-07-08 16:01:30 +01:00
Brendan Le Foll
dfecc68320 .travis.yml: add python3 support
Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com>
2016-06-29 11:20:46 +01:00
Brendan Le Foll
b9a6d2a86a .travis.yml: build our own version of swig
Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com>
2016-06-29 11:20:46 +01:00
Brendan Le Foll
bc178b27ee .travis.yml: move to travis containers
Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com>
2016-06-29 11:20:40 +01:00
Noel Eck
905abdec7c travis-ci: Updates to ensure MRAA builds with clang.
The MRAA clang build was getting overridden with gcc.
This commit allows MRAA to build with clang and adds nodejs
0.10 to the build matrix.  Note, this means 8 builds
(2 compilers x 4 versions of nodejs).

    * Added compiler directive for clang/gcc.

    * Added build for node010.

    * Added make install to cover the MRAA install.

Signed-off-by: Noel Eck <noel.eck@intel.com>
Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com>
2016-05-16 08:59:19 +01:00
Brendan Le Foll
5cfddd6bcc .travis.yml: Fix NODE_ROOT_PATH
Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com>
2016-03-22 18:12:30 +00:00
Brendan Le Foll
a17079c460 firmata: install node_modules to where cmake guessed node was
This does now mean that modules won't go to /usr/local with the default prefix
but may instead try to install in /usr/lib. However if using nvm they should go
to the right place as long as NODE_ROOT_DIR is set correctly. This commit
changes NODE_ROOT_DIR to actually refer to the root directory of node rather
than the include dir which is what FindNodejs gets

Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com>
2016-03-22 18:12:30 +00:00
Brendan Le Foll
1f41b2f97e .travis.yml: Add node.js versions to build matrix
This adds node5, node4 & 0.12 to build matrix and updates clang & gcc if
required (node4/5)

Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com>
2016-02-02 17:21:40 +00:00
Mihai Tudor Panu
b1016635c3 .travis.yml: enabled JAVA 8 builds with gcc
Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com>
Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com>
2015-12-02 15:03:30 +00:00
Mihai Tudor Panu
18249d5ecc .travis.yml: updated travis file to use swig3 and build node.js bindings too
Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com>
Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com>
2015-10-01 14:32:12 +01:00
Brendan Le Foll
f5d6a6dc18 .travis.yml: Add travis file
Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com>
2015-07-08 14:16:47 +01:00