Fixes for ticket:35, allowing use of BSD make instead of GNU make.
[debian/gnuradio] / gr-trellis / src / lib / Makefile.am
index 1b3e66461b4a8a1fa00ac580ab330bb9116472ec..935fe9fbf10bd8e4e8dd45dea80d106c4f3d894c 100644 (file)
@@ -43,7 +43,7 @@ NON_LOCAL_IFILES =                    \
 
 
 LOCAL_IFILES =                                 \
-       trellis.i                       
+       $(top_srcdir)/gr-trellis/src/lib/trellis.i                      
 
 
 # These files are built by SWIG.  The first is the C++ glue.
@@ -80,8 +80,8 @@ _trellis_la_LIBADD =                  \
        $(GNURADIO_CORE_LIBS)           \
        -lstdc++                        
 
-trellis.cc trellis.py: trellis.i $(ALL_IFILES)
-       $(SWIG) $(SWIGPYTHONARGS) -module trellis -o trellis.cc $<
+trellis.cc trellis.py: $(ALL_IFILES)
+       $(SWIG) $(SWIGPYTHONARGS) -module trellis -o trellis.cc $(LOCAL_IFILES)
 
 # These headers get installed in ${prefix}/include/gnuradio
 grinclude_HEADERS =                    \