From b8ffea4e1b8c104712368b455632aeedd5c32806 Mon Sep 17 00:00:00 2001
From: Tom Rondeau <trondeau@vt.edu>
Date: Thu, 4 Apr 2013 15:37:07 -0400
Subject: docs: make Doxygen depend on generated includes before building.

---
 docs/doxygen/CMakeLists.txt | 5 +++++
 1 file changed, 5 insertions(+)

(limited to 'docs/doxygen')

diff --git a/docs/doxygen/CMakeLists.txt b/docs/doxygen/CMakeLists.txt
index f328bd7a22..2148a53670 100644
--- a/docs/doxygen/CMakeLists.txt
+++ b/docs/doxygen/CMakeLists.txt
@@ -36,6 +36,10 @@ 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
+  analog_generated_includes blocks_generated_includes digital_generated_includes
+  filter_generated_includes)
 
 ########################################################################
 # Make and install doxygen docs
@@ -44,6 +48,7 @@ add_custom_command(
     OUTPUT ${BUILT_DIRS}
     COMMAND ${DOXYGEN_EXECUTABLE} ${CMAKE_CURRENT_BINARY_DIR}/Doxyfile
     WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}
+    DEPENDS ${GENERATED_DEPS}
     COMMENT "Generating documentation with doxygen"
 )
 
-- 
cgit v1.2.3