Skip to content

Commit

Permalink
Merge pull request #100 from lebarsfa/master
Browse files Browse the repository at this point in the history
Solve doxygen problem on Windows
  • Loading branch information
SimonRohou authored Oct 22, 2023
2 parents 8d28895 + 75b652e commit cf79048
Show file tree
Hide file tree
Showing 2 changed files with 9 additions and 3 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/vcmatrix.yml
Original file line number Diff line number Diff line change
Expand Up @@ -56,7 +56,7 @@ jobs:
if: runner.os=='Windows'
- run: choco install -y -r --no-progress eigen --version=3.4.0 ${{ matrix.cfg.choco_flags }}
if: runner.os=='Windows'
- run: choco install -y -r --no-progress doxygen.install --version=1.9.6 & choco install -y -r --no-progress graphviz & pip install --upgrade wheel setuptools sphinx breathe sphinx-issues sphinx-tabs sphinx_rtd_theme sphinx-reredirects
- run: wget https://packages.ensta-bretagne.fr/choco/doxygen.install.1.9.6.nupkg --no-check-certificate -nv & choco upgrade -y -r --no-progress -s . doxygen.install --version=1.9.6 & del /f /q doxygen.install.1.9.6.nupkg & choco install -y -r --no-progress graphviz & pip install --upgrade wheel setuptools sphinx breathe sphinx-issues sphinx-tabs sphinx_rtd_theme sphinx-reredirects
if: runner.os=='Windows'
- run: |
wget https://github.com/lebarsfa/ibex-lib/releases/download/ibex-2.8.9.20231007/ibex.2.8.9.20231007.nupkg --no-check-certificate -nv
Expand Down
10 changes: 8 additions & 2 deletions doc/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -10,15 +10,21 @@ install(FILES ${CMAKE_CURRENT_BINARY_DIR}/mathjax_stmaryrd.js
# Technical API documentation (Doxygen)

if(WITH_PYTHON)

find_package(Doxygen)
find_package(Doxygen 1.0.0...1.9.6)

if(NOT DOXYGEN_FOUND)

message(STATUS "Doxygen not found, not able to generate/install the API documentation.")

else()

if(NOT DOXYGEN_DIR)
message(STATUS "Doxygen ${DOXYGEN_VERSION} found.")
else()
message(STATUS "Doxygen ${DOXYGEN_VERSION} found in ${DOXYGEN_DIR}.")
endif()

# Includes CMake commands in config file:
configure_file(api/Doxyfile.in api/Doxyfile)

Expand Down

0 comments on commit cf79048

Please sign in to comment.