Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
1 changed file
with
19 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -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 |