Commit 6e06742f authored by Erwan Demairy's avatar Erwan Demairy

Addition of the doxygen generation.

parent 87c2b7a3
Pipeline #112286 failed with stage
in 5 seconds
pages:
tags:
- doxygen-compile
script:
- source /builds/miniconda2/bin/activate base
- conda env update -f pkg/env/dtk-core.yaml
- conda activate dtk-core
- mkdir build
- cd build
- cmake ..
- make doc
- mv doxygen/out/html/ ../public/
artifacts:
paths:
- public
only:
- master
- develop
- feature/doxygen
......@@ -117,6 +117,7 @@ find_package(dtkThemes REQUIRED)
## Input
## ###################################################################
add_subdirectory(doxygen)
add_subdirectory(src)
add_subdirectory(tst)
add_subdirectory(exp)
......
## Version: $Id$
##
######################################################################
##
### Commentary:
##
######################################################################
##
### Change Log:
##
######################################################################
##
### Code:
## ###################################################################
## Setup
## ###################################################################
configure_file(
${CMAKE_CURRENT_SOURCE_DIR}/Doxyfile.in
${CMAKE_CURRENT_BINARY_DIR}/Doxyfile
IMMEDIATE)
## ###################################################################
## Rules
## ###################################################################
add_custom_target("doc")
add_custom_command(TARGET "doc" POST_BUILD
COMMAND doxygen
COMMAND mv ${PROJECT_NAME}.tag out/html
WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}
COMMENT "-- Generating documentation")
######################################################################
### CMakeLists.txt ends here
This source diff could not be displayed because it is too large. You can view the blob instead.
......@@ -15,12 +15,14 @@
name: dtk-widgets
channels:
- dtk
- conda-forge
dependencies:
- qt >=5.9.0
- dtk-core >=2.6.0
- dtk-fonts >=2.1.1
- dtk-log
- dtk-themes
- doxygen >=1.8, <1.9
#
# dtk-visualization.yaml ends here
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment