From dd387a3708196f382f0c1e8041077bf94038ae98 Mon Sep 17 00:00:00 2001
From: Tom Rondeau <trondeau@vt.edu>
Date: Sun, 7 Apr 2013 10:16:32 -0400
Subject: docs: adds protection from generated files of components not
 configured.

Also removes a couple warnings in generating docs.
---
 docs/doxygen/CMakeLists.txt | 10 ++++++++--
 1 file changed, 8 insertions(+), 2 deletions(-)

(limited to 'docs/doxygen')

diff --git a/docs/doxygen/CMakeLists.txt b/docs/doxygen/CMakeLists.txt
index ea9067930e..a59159a691 100644
--- a/docs/doxygen/CMakeLists.txt
+++ b/docs/doxygen/CMakeLists.txt
@@ -36,8 +36,14 @@ configure_file(
 @ONLY)
 
 set(BUILT_DIRS ${CMAKE_CURRENT_BINARY_DIR}/xml ${CMAKE_CURRENT_BINARY_DIR}/html)
-set(GENERATED_DEPS pmt_generated
-  general_generated gengen_generated filter_generated)
+
+if(ENABLE_GRUEL)
+  list(APPEND GENERATED_DEPS pmt_generated)
+endif(ENABLE_GRUEL)
+
+if(ENABLE_GR_CORE)
+  list(APPEND GENERATED_DEPS general_generated gengen_generated filter_generated)
+endif(ENABLE_GR_CORE)
 
 if(ENABLE_GR_BLOCKS)
   list(APPEND GENERATED_DEPS blocks_generated_includes)
-- 
cgit v1.2.3