From 8f690e5eca1db42a167bfa5e9df5feb2c65b8999 Mon Sep 17 00:00:00 2001 From: ROUVREAU Vincent Date: Fri, 8 Mar 2019 13:42:52 +0100 Subject: Add Python and sphinx in the build matrix --- .travis.yml | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) (limited to '.travis.yml') diff --git a/.travis.yml b/.travis.yml index 17662cc3..bc7f5a41 100644 --- a/.travis.yml +++ b/.travis.yml @@ -11,8 +11,10 @@ env: - CMAKE_EXAMPLE='OFF' CMAKE_TEST='ON' CMAKE_UTILITIES='OFF' CMAKE_PYTHON='OFF' MAKE_TARGET='test' # Only utilities and associated tests - CMAKE_EXAMPLE='OFF' CMAKE_TEST='OFF' CMAKE_UTILITIES='ON' CMAKE_PYTHON='OFF' MAKE_TARGET='test' -# Only doxygen +# Only doxygen documentation - CMAKE_EXAMPLE='OFF' CMAKE_TEST='OFF' CMAKE_UTILITIES='OFF' CMAKE_PYTHON='OFF' MAKE_TARGET='doxygen' +# Only Python and sphinx documentation + - CMAKE_EXAMPLE='OFF' CMAKE_TEST='OFF' CMAKE_UTILITIES='OFF' CMAKE_PYTHON='ON' MAKE_TARGET='sphinx' compiler: gcc addons: apt: @@ -26,6 +28,8 @@ addons: - libmpfr-dev - libtbb-dev - curl + - python3 + - python3-pytest # When installing through libcgal-dev apt, CMake Error at CGAL Exports.cmake The imported target "CGAL::CGAL Qt5" references the file install: @@ -36,10 +40,11 @@ install: - make all - sudo make install - cd .. + - pip3 install Cython sphinx sphinxcontrib-bibtex matplotlib numpy script: - mkdir -p build - cd build - - cmake -DCMAKE_BUILD_TYPE=Release -DWITH_GUDHI_EXAMPLE=${CMAKE_EXAMPLE} -DWITH_GUDHI_TEST=${CMAKE_TEST} -DWITH_GUDHI_UTILITIES=${CMAKE_UTILITIES} -DWITH_GUDHI_PYTHON=${CMAKE_PYTHON} .. + - cmake -DCMAKE_BUILD_TYPE=Release -DWITH_GUDHI_EXAMPLE=${CMAKE_EXAMPLE} -DWITH_GUDHI_TEST=${CMAKE_TEST} -DWITH_GUDHI_UTILITIES=${CMAKE_UTILITIES} -DWITH_GUDHI_PYTHON=${CMAKE_PYTHON} -DUSER_VERSION_DIR=version -DPython_ADDITIONAL_VERSIONS=3 .. - make all ${MAKE_TARGET} - cd .. notifications: -- cgit v1.2.3