summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorClifford Wolf <clifford@clifford.at>2015-08-17 08:33:46 +0200
committerClifford Wolf <clifford@clifford.at>2015-08-17 08:33:46 +0200
commitb7cb5e281f77a6dc4fe7c307ee3b4d1a582d2f37 (patch)
tree0b940031d9202cfd19a5f4b3766a87436b5db266
parent9596fe74de69021e953aec06702e8b0c18da421a (diff)
parent8eebb67049e4cf5670bb98a5cb84e543cc9948e3 (diff)
Merge pull request #72 from cseed/master
Added .travis.yml.
-rw-r--r--.travis.yml34
1 files changed, 34 insertions, 0 deletions
diff --git a/.travis.yml b/.travis.yml
new file mode 100644
index 00000000..9f0cc06e
--- /dev/null
+++ b/.travis.yml
@@ -0,0 +1,34 @@
+sudo: false
+script: make && make test
+language: cpp
+addons:
+ apt:
+ sources:
+ - ubuntu-toolchain-r-test
+ packages:
+ - gperf
+ - build-essential
+ - clang
+ - bison
+ - flex
+ - libreadline-dev
+ - gawk
+ - tcl-dev
+ - libffi-dev
+ - git
+ - mercurial
+ - graphviz
+ - xdot
+ - pkg-config
+ - python
+ - g++-4.8
+before_install:
+ - if [ "$CXX" = "g++" ]; then export CXX="g++-4.8" CC="gcc-4.8"; fi
+ - git clone git://github.com/steveicarus/iverilog.git
+ - (cd iverilog && autoconf && ./configure --prefix=$HOME/iverilog && make && make install)
+ - export PATH=$PATH:$HOME/iverilog/bin
+compiler:
+# - clang
+ - gcc
+os:
+ - linux