Commit ee9e2cb 1 parent 57819f1 commit ee9e2cb Copy full SHA for ee9e2cb
File tree 2 files changed +11
-7
lines changed
2 files changed +11
-7
lines changed Original file line number Diff line number Diff line change 23
23
run : |
24
24
mkdir build
25
25
cd build
26
- cmake -GNinja -C ${ILCSOFT}/ILCSoft.cmake -DCMAKE_CXX_FLAGS=" -fdiagnostics-color=always " ..
26
+ cmake -GNinja -C ${ILCSOFT}/ILCSoft.cmake -DCMAKE_CXX_FLAGS=" -fdiagnostics-color=always " -DINSTALL_DOC=ON ..
27
27
ninja -k0
28
28
ctest --output-on-failure
29
29
ninja install
Original file line number Diff line number Diff line change @@ -14,6 +14,15 @@ SET( DOC_BIN_DIR "${PROJECT_BINARY_DIR}/docbuild" )
14
14
15
15
SET ( DOX_INPUT ../source )
16
16
17
+ FILE (GLOB DOXYGEN_SOURCES
18
+ ../source /include /ANN/*
19
+ ../source /include /mille/*
20
+ ../source /include /*
21
+ ../source /ann/*
22
+ ../source /src/mille/*
23
+ ../source /src/*
24
+ )
25
+
17
26
# custom command to build documentation
18
27
ADD_CUSTOM_COMMAND (
19
28
OUTPUT "${DOC_BIN_DIR} /html/index.html"
@@ -26,12 +35,7 @@ ADD_CUSTOM_COMMAND(
26
35
WORKING_DIRECTORY "${DOC_SRC_DIR} "
27
36
COMMENT "Building API Documentation..."
28
37
DEPENDS Doxyfile CMakeLists.txt
29
- ../source /include /ANN/*
30
- ../source /include /mille/*
31
- ../source /include /*
32
- ../source /ann/*
33
- ../source /src/mille/*
34
- ../source /src/*
38
+ ${DOXYGEN_SOURCES}
35
39
)
36
40
37
41
ADD_CUSTOM_TARGET ( doc DEPENDS "${DOC_BIN_DIR} /html/index.html" )
You can’t perform that action at this time.
0 commit comments