summaryrefslogtreecommitdiff
path: root/.travis.yml
diff options
context:
space:
mode:
authorKirk Shoop <kirk.shoop@microsoft.com>2015-06-04 10:29:17 -0700
committerKirk Shoop <kirk.shoop@microsoft.com>2015-06-04 11:42:41 -0700
commit3eb9f9c30f41574d01890667e906f1d06a79c640 (patch)
tree844a80aaf4b1ae08b030ccb02906de63fe50d6e8 /.travis.yml
parentb50f346d83ee368337b7f9f4f1dc663cbf573df4 (diff)
downloadRxCpp-3eb9f9c30f41574d01890667e906f1d06a79c640.tar.gz
fix broken doxygen
Diffstat (limited to '.travis.yml')
-rw-r--r--.travis.yml22
1 files changed, 17 insertions, 5 deletions
diff --git a/.travis.yml b/.travis.yml
index 8e4b442..9c96a9d 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -42,7 +42,7 @@ matrix:
# - ubuntu-toolchain-r-test
# - llvm-toolchain-precise
- - env: BUILD_TYPE=Release CPP=11 ASAN=On LIBCXX=On
+ - env: BUILD_TYPE=Release CPP=11 ASAN=On LIBCXX=On RUN_TEST=On
os: osx
compiler: clang
@@ -92,7 +92,7 @@ matrix:
# sources:
# - ubuntu-toolchain-r-test
- - env: GCC_VERSION=4.9 BUILD_TYPE=Release CPP=11 ASAN=Off LIBCXX=Off
+ - env: GCC_VERSION=4.9 BUILD_TYPE=Release CPP=11 ASAN=Off LIBCXX=Off RUN_TEST=On
os: linux
compiler: gcc
addons: &gcc49
@@ -100,6 +100,18 @@ matrix:
packages:
- g++-4.9
- cmake
+ sources:
+ - ubuntu-toolchain-r-test
+ - kubuntu-backports
+
+ - env: GCC_VERSION=4.9 BUILD_TYPE=Release CPP=11 ASAN=Off LIBCXX=Off PROJECT=doc PUBLISH_DOCS=On
+ os: linux
+ compiler: gcc
+ addons: &gcc49docs
+ apt:
+ packages:
+ - g++-4.9
+ - cmake
- doxygen
- graphviz
sources:
@@ -145,10 +157,10 @@ install:
- if [ "$LIBCXX" == "On" ]; then CXX_LINKER_FLAGS="${CXX_FLAGS} -L/usr/lib/ -lc++"; fi
- cmake . -DCMAKE_BUILD_TYPE=$BUILD_TYPE -DCMAKE_CXX_FLAGS="${CXX_FLAGS}" -DCMAKE_EXE_LINKER_FLAGS="${CXX_LINKER_FLAGS}"
script:
-- make VERBOSE=1
-- if [ -n "$GCC_VERSION" ]; then build/test/rxcppv2_test; fi
+- make VERBOSE=1 $PROJECT
+- if [ "$RUN_TEST" == "On" ]; then build/test/rxcppv2_test; fi
after_success:
-- sh projects/scripts/travis-doxygen.sh
+- if [ "$PUBLISH_DOCS" == "On" ]; then sh projects/scripts/travis-doxygen.sh; fi
branches:
only:
- master