trellis_generated.i and Makefile.gen need not be under version control...
authoranastas <anastas@221aa14e-8319-0410-a670-987f0aec2ac5>
Tue, 13 Feb 2007 05:11:24 +0000 (05:11 +0000)
committeranastas <anastas@221aa14e-8319-0410-a670-987f0aec2ac5>
Tue, 13 Feb 2007 05:11:24 +0000 (05:11 +0000)
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@4466 221aa14e-8319-0410-a670-987f0aec2ac5

gr-trellis/src/lib/Makefile.am
gr-trellis/src/lib/Makefile.gen
gr-trellis/src/lib/generate_trellis.py
gr-trellis/src/lib/trellis_generated.i

index ee7004928f9621c90b3db6408e61c44e8f003c54..ef27bf580d08ea2bee5a4c568ff33b19168f30d3 100644 (file)
@@ -44,9 +44,9 @@ CODE_GENERATOR =                              \
        trellis_metrics_X.cc.t                  \
        trellis_metrics_X.h.t                   \
        trellis_metrics_X.i.t                   \
-       trellis_viterbi_combined_X.cc.t         \
-       trellis_viterbi_combined_X.h.t          \
-       trellis_viterbi_combined_X.i.t          \
+       trellis_viterbi_combined_XX.cc.t                \
+       trellis_viterbi_combined_XX.h.t         \
+       trellis_viterbi_combined_XX.i.t         \
        trellis_viterbi_X.cc.t                  \
        trellis_viterbi_X.h.t                   \
        trellis_viterbi_X.i.t
index 7a47ea3a75dd026784a2ca720ec0668f55ee581a..6a3f833871d535c728861a96e545e4a7b25019f6 100644 (file)
@@ -13,9 +13,18 @@ GENERATED_H = \
        trellis_metrics_i.h \
        trellis_metrics_s.h \
        trellis_viterbi_b.h \
-       trellis_viterbi_combined_b.h \
-       trellis_viterbi_combined_i.h \
-       trellis_viterbi_combined_s.h \
+       trellis_viterbi_combined_cb.h \
+       trellis_viterbi_combined_ci.h \
+       trellis_viterbi_combined_cs.h \
+       trellis_viterbi_combined_fb.h \
+       trellis_viterbi_combined_fi.h \
+       trellis_viterbi_combined_fs.h \
+       trellis_viterbi_combined_ib.h \
+       trellis_viterbi_combined_ii.h \
+       trellis_viterbi_combined_is.h \
+       trellis_viterbi_combined_sb.h \
+       trellis_viterbi_combined_si.h \
+       trellis_viterbi_combined_ss.h \
        trellis_viterbi_i.h \
        trellis_viterbi_s.h
 
@@ -31,9 +40,18 @@ GENERATED_I = \
        trellis_metrics_i.i \
        trellis_metrics_s.i \
        trellis_viterbi_b.i \
-       trellis_viterbi_combined_b.i \
-       trellis_viterbi_combined_i.i \
-       trellis_viterbi_combined_s.i \
+       trellis_viterbi_combined_cb.i \
+       trellis_viterbi_combined_ci.i \
+       trellis_viterbi_combined_cs.i \
+       trellis_viterbi_combined_fb.i \
+       trellis_viterbi_combined_fi.i \
+       trellis_viterbi_combined_fs.i \
+       trellis_viterbi_combined_ib.i \
+       trellis_viterbi_combined_ii.i \
+       trellis_viterbi_combined_is.i \
+       trellis_viterbi_combined_sb.i \
+       trellis_viterbi_combined_si.i \
+       trellis_viterbi_combined_ss.i \
        trellis_viterbi_i.i \
        trellis_viterbi_s.i
 
@@ -49,9 +67,18 @@ GENERATED_CC = \
        trellis_metrics_i.cc \
        trellis_metrics_s.cc \
        trellis_viterbi_b.cc \
-       trellis_viterbi_combined_b.cc \
-       trellis_viterbi_combined_i.cc \
-       trellis_viterbi_combined_s.cc \
+       trellis_viterbi_combined_cb.cc \
+       trellis_viterbi_combined_ci.cc \
+       trellis_viterbi_combined_cs.cc \
+       trellis_viterbi_combined_fb.cc \
+       trellis_viterbi_combined_fi.cc \
+       trellis_viterbi_combined_fs.cc \
+       trellis_viterbi_combined_ib.cc \
+       trellis_viterbi_combined_ii.cc \
+       trellis_viterbi_combined_is.cc \
+       trellis_viterbi_combined_sb.cc \
+       trellis_viterbi_combined_si.cc \
+       trellis_viterbi_combined_ss.cc \
        trellis_viterbi_i.cc \
        trellis_viterbi_s.cc
 
index e23ec4ad741c7fc962a335a230b3fbd607c0a348..2af5e2354b91a3f7580bd410c48216cc3c1beb35 100644 (file)
@@ -30,14 +30,14 @@ other_roots = [
     'trellis_encoder_XX',
     'trellis_metrics_X',
     'trellis_viterbi_X',
-    'trellis_viterbi_combined_X',
+    'trellis_viterbi_combined_XX',
     ]
 
 other_signatures = (
     ['bb','bs','bi','ss','si','ii'],
     ['s','i','f','c'],
     ['b','s','i'],
-    ['b','s','i'],
+    ['sb','ss','si','ib','is','ii','fb','fs','fi','cb','cs','ci'],
     )
 
 
index 464ffacb3cceecf662b3efe226eeaf6177b9a5ae..7a379bdc1041e9061f92fda637ffc9364635cf37 100644 (file)
 #include <trellis_metrics_i.h>
 #include <trellis_metrics_s.h>
 #include <trellis_viterbi_b.h>
-#include <trellis_viterbi_combined_b.h>
-#include <trellis_viterbi_combined_i.h>
-#include <trellis_viterbi_combined_s.h>
+#include <trellis_viterbi_combined_cb.h>
+#include <trellis_viterbi_combined_ci.h>
+#include <trellis_viterbi_combined_cs.h>
+#include <trellis_viterbi_combined_fb.h>
+#include <trellis_viterbi_combined_fi.h>
+#include <trellis_viterbi_combined_fs.h>
+#include <trellis_viterbi_combined_ib.h>
+#include <trellis_viterbi_combined_ii.h>
+#include <trellis_viterbi_combined_is.h>
+#include <trellis_viterbi_combined_sb.h>
+#include <trellis_viterbi_combined_si.h>
+#include <trellis_viterbi_combined_ss.h>
 #include <trellis_viterbi_i.h>
 #include <trellis_viterbi_s.h>
 %}
 %include <trellis_metrics_i.i>
 %include <trellis_metrics_s.i>
 %include <trellis_viterbi_b.i>
-%include <trellis_viterbi_combined_b.i>
-%include <trellis_viterbi_combined_i.i>
-%include <trellis_viterbi_combined_s.i>
+%include <trellis_viterbi_combined_cb.i>
+%include <trellis_viterbi_combined_ci.i>
+%include <trellis_viterbi_combined_cs.i>
+%include <trellis_viterbi_combined_fb.i>
+%include <trellis_viterbi_combined_fi.i>
+%include <trellis_viterbi_combined_fs.i>
+%include <trellis_viterbi_combined_ib.i>
+%include <trellis_viterbi_combined_ii.i>
+%include <trellis_viterbi_combined_is.i>
+%include <trellis_viterbi_combined_sb.i>
+%include <trellis_viterbi_combined_si.i>
+%include <trellis_viterbi_combined_ss.i>
 %include <trellis_viterbi_i.i>
 %include <trellis_viterbi_s.i>