From 2b598c89fd2f5e81a00bc6f2791344474d26f8d0 Mon Sep 17 00:00:00 2001 From: Tim Kientzle Date: Thu, 27 Aug 2015 08:42:02 -0700 Subject: [PATCH] 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. --- .travis.yml | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 .travis.yml 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 -- 2.47.2