From: Tim Kientzle Date: Thu, 27 Aug 2015 15:42:02 +0000 (-0700) Subject: Issue 593: Add .travis.yml for Travis-CI X-Git-Tag: v3.1.900a~70 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=2b598c89fd2f5e81a00bc6f2791344474d26f8d0;p=thirdparty%2Flibarchive.git Issue 593: Add .travis.yml for Travis-CI This will help people who want to use Travis-CI to follow libarchive development. Including Travis-CI status in the README.md is a separate issue that requires one of the libarchive maintainers to commit to managing it. --- diff --git a/.travis.yml b/.travis.yml new file mode 100644 index 000000000..c9323986a --- /dev/null +++ b/.travis.yml @@ -0,0 +1,20 @@ +language: C +sudo: true +compiler: + - gcc + - clang +before_install: + - sudo add-apt-repository ppa:kubuntu-ppa/backports -y + - sudo apt-get update -qq +install: + - sudo apt-get install -y cmake=2.8.12.2-0ubuntu1~ubuntu12.04.1~ppa2 + - sudo apt-get install -y libbz2-dev libzip-dev liblzma-dev +before_script: + - BUILD_DIR=`pwd`/BUILD + - mkdir -p ${BUILD_DIR} + - cd ${BUILD_DIR} + - cmake .. +script: + - cd ${BUILD_DIR} + - make + - make test