diff --git a/.travis.yml b/.travis.yml new file mode 100644 index 0000000000..4832bc6e9d --- /dev/null +++ b/.travis.yml @@ -0,0 +1,16 @@ +language: cpp +sudo: required +compiler: g++ + +before_install: +- sudo add-apt-repository -y ppa:ubuntu-toolchain-r/test +- sudo apt-get update -qq + +install: +- sudo apt-get install -qq g++-4.8 +- export CXX="g++-4.8" + +before_script: + - chmod +x build.sh + +script: ./build.sh \ No newline at end of file diff --git a/build.sh b/build.sh new file mode 100755 index 0000000000..7cd7025af6 --- /dev/null +++ b/build.sh @@ -0,0 +1,13 @@ +wget -O eigen.tar.bz2 http://bitbucket.org/eigen/eigen/get/3.2.8.tar.bz2 +mkdir eigen +tar -xvjf eigen.tar.bz2 -C eigen --strip-components=1 +mkdir eigen-build +cd eigen-build +cmake ../eigen +make +sudo make install +cd .. +mkdir Build +cd Build +cmake ../EKF +make