travis: Reworking travis setup.
authorTim 'mithro' Ansell <mithro@mithis.com>
Thu, 26 Oct 2017 03:01:54 +0000 (20:01 -0700)
committerTim 'mithro' Ansell <mithro@mithis.com>
Fri, 24 Nov 2017 04:45:45 +0000 (15:45 +1100)
commitd2850b5b809759bafa7aead995d069acc023af15
treeb5a83698337ff5f4934c3e1e70d536d3b52243f6
parentf513494f5fabd2596b1748cf67dcaf70723b28f7
travis: Reworking travis setup.

 * Move the code into scripts inside .travis directory.
 * Build on multiple compiler versions.

Fixes #442 - Make travis build pass
Fixes #441 - Fix git version information on travis build
Fixes #440 - Make travis cache the iverilog build
.travis.yml
.travis/build-and-test.sh [new file with mode: 0755]
.travis/common.sh [new file with mode: 0644]
.travis/deploy-after-success.sh [new file with mode: 0755]
.travis/setup.sh [new file with mode: 0755]