Added doxygen and graphviz to release builds on TravisCI and CircleCI

This commit is contained in:
Phuntsok Drak-pa 2018-05-25 13:36:21 +02:00
parent 74804a1ead
commit 3413bc9372
2 changed files with 9 additions and 2 deletions

View File

@ -5,4 +5,5 @@ jobs:
- image: purplekarrot/gcc-8 - image: purplekarrot/gcc-8
steps: steps:
- checkout - checkout
- run: cd build && cmake -DCMAKE_BUILD_TYPE=Debug .. && make -j - run: sudo apt-get update && sudo apt-get install doxygen doxygen-docs doxygen-latex doxygen-gui graphviz
- run: cd build && cmake -DCMAKE_BUILD_TYPE=Release .. && make -j

View File

@ -11,6 +11,11 @@ addons:
packages: packages:
- g++-7 - g++-7
- clang-5.0 - clang-5.0
- doxygen
- doxygen-doc
- doxygen-latex
- doxygen-gui
- graphviz
matrix: matrix:
include: include:
@ -45,7 +50,8 @@ matrix:
BUILD_TYPE=Release BUILD_TYPE=Release
BIN_DIR=bin BIN_DIR=bin
before_install: before_install:
brew update - brew update
- brew install doxygen graphviz
install: install:
brew upgrade cmake brew upgrade cmake
- os: osx - os: osx