From f29a49a40a3f706ae14d7d69c536d87eff3b53db Mon Sep 17 00:00:00 2001
From: Josh Blum <josh@joshknows.com>
Date: Mon, 3 Oct 2011 15:29:39 -0700
Subject: trellis: make the lib/swig depend on the generated targets

---
 gr-trellis/src/lib/CMakeLists.txt | 6 ++++++
 1 file changed, 6 insertions(+)

(limited to 'gr-trellis/src/lib')

diff --git a/gr-trellis/src/lib/CMakeLists.txt b/gr-trellis/src/lib/CMakeLists.txt
index 6484cc173c..3e449bcf8f 100644
--- a/gr-trellis/src/lib/CMakeLists.txt
+++ b/gr-trellis/src/lib/CMakeLists.txt
@@ -100,6 +100,11 @@ expand_h_cc_i(trellis_sccc_decoder_combined_XX   fb fs fi cb cs ci)
 expand_h_cc_i(trellis_pccc_decoder_X             b s i)
 expand_h_cc_i(trellis_pccc_decoder_combined_XX   fb fs fi cb cs ci)
 
+ADD_CUSTOM_TARGET(trellis_generated DEPENDS
+    ${generated_trellis_includes}
+    ${generated_trellis_swigs}
+)
+
 ########################################################################
 # Create the master trellis swig include files
 ########################################################################
@@ -195,6 +200,7 @@ IF(ENABLE_PYTHON)
 INCLUDE(GrPython)
 INCLUDE(GrSwig)
 
+SET(GR_SWIG_TARGET_DEPS gengen_generated trellis_generated)
 SET(GR_SWIG_INCLUDE_DIRS
     ${GR_TRELLIS_INCLUDE_DIRS}
     ${GNURADIO_CORE_SWIG_INCLUDE_DIRS}
-- 
cgit v1.2.3