From 5e2a9927f10cc93b05d315c162c7aae94bc7d54f Mon Sep 17 00:00:00 2001 From: amibu Date: Wed, 9 Aug 2017 16:36:19 +0200 Subject: [PATCH] Test .travis.yml --- .travis.yml | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) create mode 100644 .travis.yml diff --git a/.travis.yml b/.travis.yml new file mode 100644 index 00000000..927ce157 --- /dev/null +++ b/.travis.yml @@ -0,0 +1,28 @@ +language: c++ +sudo: enabled +before_install: + - sudo apt-get update -qq + - sudo apt-get install -qq libboost-all-dev:i368 libmysqlclient-dev:i368 + +compiler: + - gcc + +install: + - DEPS_DIR="${TRAVIS_BUILD_DIR}/deps" + - mkdir ${DEPS_DIR} && cd ${DEPS_DIR} + + - | + if [[ "${TRAVIS_OS_NAME}" == "linux" ]]; then + CMAKE_URL="http://www.cmake.org/files/v3.3/cmake-3.3.2-Linux-x86_64.tar.gz" + mkdir cmake && travis_retry wget --no-check-certificate --quiet -O - ${CMAKE_URL} | tar --strip-components=1 -xz -C cmake + export PATH=${DEPS_DIR}/cmake/bin:${PATH} + fi + + # Go to the Root directory + - cd .. + +# Build steps +script: + - mkdir build + - cd build + - ${DEPS_DIR}/cmake/bin/cmake .. && make \ No newline at end of file