mirror of https://github.com/DaveGamble/cJSON.git
Max Bruckner
8 years ago
1 changed files with 28 additions and 0 deletions
@ -0,0 +1,28 @@ |
|||||
|
dist: trusty |
||||
|
sudo: false |
||||
|
language: c |
||||
|
env: |
||||
|
matrix: |
||||
|
- VALGRIND=On SANITIZERS=Off |
||||
|
- VALGRIND=Off SANITIZERS=Off |
||||
|
- VALGRIND=Off SANITIZERS=On |
||||
|
compiler: |
||||
|
- gcc |
||||
|
- clang |
||||
|
addons: |
||||
|
apt: |
||||
|
packages: |
||||
|
- valgrind |
||||
|
- libasan0 |
||||
|
- lib32asan0 |
||||
|
# currently not supported on travis: |
||||
|
# - libasan1 |
||||
|
# - libasan2 |
||||
|
# - libubsan0 |
||||
|
- llvm |
||||
|
script: |
||||
|
- mkdir build |
||||
|
- cd build |
||||
|
- cmake .. -DENABLE_CJSON_UTILS=On -DENABLE_VALGRIND="${VALGRIND}" -DENABLE_SANITIZERS="${SANITIZERS}" |
||||
|
- make |
||||
|
- make test CTEST_OUTPUT_ON_FAILURE=On |
Loading…
Reference in new issue