summaryrefslogtreecommitdiff
path: root/docs/doxygen
diff options
context:
space:
mode:
authorTom Rondeau <trondeau@vt.edu>2013-04-05 12:10:50 -0400
committerTom Rondeau <trondeau@vt.edu>2013-04-05 12:10:50 -0400
commit2bb44bd7864e2f4033d522a9e6d88c732e6471f3 (patch)
treeef58a8f42870b98f99a4a339bd6b0f06f43d7781 /docs/doxygen
parent270b4a7a4ca6dac715b92c72128f0d41abfd99e8 (diff)
docs: don't depend on generated files from disabled components.
Diffstat (limited to 'docs/doxygen')
-rw-r--r--docs/doxygen/CMakeLists.txt24
1 files changed, 21 insertions, 3 deletions
diff --git a/docs/doxygen/CMakeLists.txt b/docs/doxygen/CMakeLists.txt
index 656a10d2c9..ea9067930e 100644
--- a/docs/doxygen/CMakeLists.txt
+++ b/docs/doxygen/CMakeLists.txt
@@ -37,9 +37,27 @@ configure_file(
set(BUILT_DIRS ${CMAKE_CURRENT_BINARY_DIR}/xml ${CMAKE_CURRENT_BINARY_DIR}/html)
set(GENERATED_DEPS pmt_generated
- general_generated gengen_generated filter_generated
- analog_generated_includes blocks_generated_includes digital_generated_includes
- filter_generated_includes trellis_generated_includes)
+ general_generated gengen_generated filter_generated)
+
+if(ENABLE_GR_BLOCKS)
+ list(APPEND GENERATED_DEPS blocks_generated_includes)
+endif(ENABLE_GR_BLOCKS)
+
+if(ENABLE_GR_ANALOG)
+ list(APPEND GENERATED_DEPS analog_generated_includes)
+endif(ENABLE_GR_ANALOG)
+
+if(ENABLE_GR_DIGITAL)
+ list(APPEND GENERATED_DEPS digital_generated_includes)
+endif(ENABLE_GR_DIGITAL)
+
+if(ENABLE_GR_FILTER)
+ list(APPEND GENERATED_DEPS filter_generated_includes)
+endif(ENABLE_GR_FILTER)
+
+if(ENABLE_GR_TRELLIS)
+ list(APPEND GENERATED_DEPS trellis_generated_includes)
+endif(ENABLE_GR_TRELLIS)
########################################################################
# Make and install doxygen docs