]> git.ipfire.org Git - thirdparty/libarchive.git/commitdiff
Issue 593: Add .travis.yml for Travis-CI
authorTim Kientzle <kientzle@gmail.com>
Thu, 27 Aug 2015 15:42:02 +0000 (08:42 -0700)
committerTim Kientzle <kientzle@gmail.com>
Thu, 27 Aug 2015 15:42:02 +0000 (08:42 -0700)
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 [new file with mode: 0644]

diff --git a/.travis.yml b/.travis.yml
new file mode 100644 (file)
index 0000000..c932398
--- /dev/null
@@ -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