add circleci config
This commit is contained in:
parent
7d4f894d98
commit
da8384310e
2 changed files with 33 additions and 0 deletions
21
circle.yml
Normal file
21
circle.yml
Normal file
|
@ -0,0 +1,21 @@
|
|||
machine:
|
||||
xcode:
|
||||
version: 7.3
|
||||
environment:
|
||||
XCODE_SCHEME: "no"
|
||||
XCODE_WORKSPACE: "no"
|
||||
JOBS: 8
|
||||
CCACHE_TEMPDIR: /tmp/.ccache-temp
|
||||
CCACHE_COMPRESS: 1
|
||||
pre:
|
||||
- echo "here"
|
||||
post:
|
||||
- echo "there"
|
||||
|
||||
dependencies:
|
||||
cache_directories:
|
||||
- "~/.ccache"
|
||||
|
||||
test:
|
||||
override:
|
||||
- ./scripts/circleci.sh
|
12
scripts/circleci.sh
Executable file
12
scripts/circleci.sh
Executable file
|
@ -0,0 +1,12 @@
|
|||
#!/usr/bin/env bash
|
||||
|
||||
set -e -u
|
||||
set -o pipefail
|
||||
|
||||
source bootstrap.sh
|
||||
ccache --version
|
||||
ccache -p || true
|
||||
ccache --show-stats || true
|
||||
./configure CXX="ccache clang++ -Qunused-arguments"
|
||||
make
|
||||
make test
|
Loading…
Reference in a new issue