From 2bb44bd7864e2f4033d522a9e6d88c732e6471f3 Mon Sep 17 00:00:00 2001 From: Tom Rondeau <trondeau@vt.edu> Date: Fri, 5 Apr 2013 12:10:50 -0400 Subject: docs: don't depend on generated files from disabled components. --- docs/doxygen/CMakeLists.txt | 24 +++++++++++++++++++++--- 1 file changed, 21 insertions(+), 3 deletions(-) (limited to 'docs/doxygen') 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 -- cgit v1.2.3