aboutsummaryrefslogtreecommitdiff
path: root/.travis.yml
diff options
context:
space:
mode:
authorDerek Sollenberger <djsollen@google.com>2016-01-11 14:41:40 -0500
committerDerek Sollenberger <djsollen@google.com>2016-01-11 20:20:14 +0000
commit2eb3b4d7ea1a3cbb0f8775de3b6d92c0a6152f9f (patch)
tree58b7078bd9f0353e4f34119ff3dce5e1b989ab2d /.travis.yml
parent7daccb3a43871796f8f6c4f70e3b8be79e7e65b2 (diff)
downloadjsoncpp-2eb3b4d7ea1a3cbb0f8775de3b6d92c0a6152f9f.tar.gz
Upgrade jsoncpp to version 1.0.0 to match the copy used by Skia's testing tools.
This mirrors the contents of the upstream repository at... https://github.com/open-source-parsers/jsoncpp/commit/7165f6ac4c482e68475c9e1dac086f9e12fff0d0 Bug: 17997234 Change-Id: I87a8312f9d030e5027f4ca5b1568f8374a856632
Diffstat (limited to '.travis.yml')
-rw-r--r--.travis.yml18
1 files changed, 18 insertions, 0 deletions
diff --git a/.travis.yml b/.travis.yml
new file mode 100644
index 0000000..a913b09
--- /dev/null
+++ b/.travis.yml
@@ -0,0 +1,18 @@
+# Build matrix / environment variable are explained on:
+# http://about.travis-ci.org/docs/user/build-configuration/
+# This file can be validated on:
+# http://lint.travis-ci.org/
+before_install: sudo apt-get install cmake
+language: cpp
+compiler:
+ - gcc
+ - clang
+script: cmake -DJSONCPP_LIB_BUILD_SHARED=$SHARED_LIBRARY -DCMAKE_BUILD_TYPE=$BUILD_TYPE -DCMAKE_VERBOSE_MAKEFILE=$VERBOSE_MAKE . && make
+env:
+ matrix:
+ - SHARED_LIBRARY=ON BUILD_TYPE=release VERBOSE_MAKE=false
+ - SHARED_LIBRARY=OFF BUILD_TYPE=release VERBOSE_MAKE=false
+ - SHARED_LIBRARY=OFF BUILD_TYPE=debug VERBOSE VERBOSE_MAKE=true
+notifications:
+ email:
+ - aaronjjacobs@gmail.com