Skip to content

Commit

Permalink
Add CircleCI configuration
Browse files Browse the repository at this point in the history
  • Loading branch information
qris committed Mar 30, 2017
1 parent f981893 commit 3a22983
Showing 1 changed file with 19 additions and 0 deletions.
19 changes: 19 additions & 0 deletions circle.yml
@@ -0,0 +1,19 @@
# https://circleci.com/docs/1.0/manually/

dependencies:
cache_directories:
- .ccache

pre:
- sudo apt-add-repository ppa:george-edison55/precise-backports
- sudo apt install -y ccache cmake cmake-data libboost-dev libdb-dev libreadline-dev libssl-dev libwww-perl time xsltproc zlib1g-dev

override:
# Build first, during the dependencies override phase, to allow results to be saved in the
# ccache cache and persisted between runs:
- env EXTRA_MAKE_ARGS=-j2 TEST_TARGET=release BUILD=cmake CC=gcc CXX=g++ TEST=n ./infrastructure/travis-build.sh

test:
override:
# The actual build should be done, so this should just run the tests:
- env EXTRA_MAKE_ARGS=-j2 TEST_TARGET=release BUILD=cmake CC=gcc CXX=g++ ./infrastructure/travis-build.sh

0 comments on commit 3a22983

Please sign in to comment.