travis-ci: Build C/C++/Python matrix
authorKyle Manna <kyle@kylemanna.com>
Mon, 21 Sep 2015 05:58:54 +0000 (22:58 -0700)
committerKyle Manna <kyle@kylemanna.com>
Mon, 21 Sep 2015 15:38:35 +0000 (08:38 -0700)
commit47bd244f2e7772c2259f2c37ddf9480959c2272a
tree3b460d03cb26c54c7de31f0c94e809b7f4080691
parent59d6add7d268b6252ee207db3378a72f5fb1bca5
travis-ci: Build C/C++/Python matrix

* Test a number of C compilers
* Travis CI can't handle three languages (C, C++, Python)
* Add support for swapping python2/3 binaries
* Scons has made no attempts to support python3 yet:
* Build the matrix manually
* Scons doesn't inherit $CC/$CXX from parent environement,
  so pass compiler flags directly
.travis.yml