From e65c3489054241bcde0358ac1a000948f7223274 Mon Sep 17 00:00:00 2001 From: bugobliterator Date: Wed, 17 Feb 2016 18:04:15 -0800 Subject: [PATCH] EKF: add travis build --- .travis.yml | 16 ++++++++++++++++ build.sh | 13 +++++++++++++ 2 files changed, 29 insertions(+) create mode 100644 .travis.yml create mode 100755 build.sh 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