diff --git a/.travis.yml b/.travis.yml index 602db4a..0186840 100644 --- a/.travis.yml +++ b/.travis.yml @@ -28,6 +28,6 @@ script: # - valgrind --leak-check=full --error-exitcode=1 ./unittest_${config_suffix} # - ./perftest_${config_suffix} -after_script: +after_success : - cd "${TRAVIS_BUILD_DIR}" - - doxygen build/Doxyfile + - build/travis_doxygen.sh diff --git a/build/travis_doxygen.sh b/build/travis_doxygen.sh new file mode 100644 index 0000000..76c55b5 --- /dev/null +++ b/build/travis_doxygen.sh @@ -0,0 +1,16 @@ +#!/bin/sh +if ["${config}"="release64" && "$CC"="clang"] then exit 0 fi + +cd /tmp +git clone https://github.com/doxygen/doxygen.git +cd doxygen +./configure +make +make distclean +git pull +./configure +make +make install + +cd "${TRAVIS_BUILD_DIR} +doxygen build/Doxyfile