summaryrefslogtreecommitdiff
path: root/gr-usrp/src
diff options
context:
space:
mode:
authorEric Blossom2010-11-10 13:01:38 -0800
committerEric Blossom2010-11-10 13:01:38 -0800
commitdf92b7c6315c567e58e0d9c293d7c9c2699023d3 (patch)
tree2f005957d523dc6c66732f742a6bca57e0236f0b /gr-usrp/src
parentc4b880a4d6fcd21da17191a7a4f6f0db7dff95e3 (diff)
downloadgnuradio-df92b7c6315c567e58e0d9c293d7c9c2699023d3.tar.gz
gnuradio-df92b7c6315c567e58e0d9c293d7c9c2699023d3.tar.bz2
gnuradio-df92b7c6315c567e58e0d9c293d7c9c2699023d3.zip
regenerated
Diffstat (limited to 'gr-usrp/src')
-rw-r--r--gr-usrp/src/Makefile.swig.gen35
1 files changed, 9 insertions, 26 deletions
diff --git a/gr-usrp/src/Makefile.swig.gen b/gr-usrp/src/Makefile.swig.gen
index c5ead816e..5e99ac1b4 100644
--- a/gr-usrp/src/Makefile.swig.gen
+++ b/gr-usrp/src/Makefile.swig.gen
@@ -67,28 +67,10 @@ usrp_swig_swigincludedir = $(swigincludedir)
## right thing. For more info, see <
## http://sources.redhat.com/automake/automake.html#Multiple-Outputs >
-## Stamps used to ensure parallel make does the right thing. These
-## are removed by "make clean", but otherwise unused except during the
-## parallel built. These will not be included in a tarball, because
-## the SWIG-generated files will be removed from the distribution.
-
-STAMPS += $(DEPDIR)/usrp_swig-generate-*
-
## Other cleaned files: dependency files generated by SWIG or this Makefile
MOSTLYCLEANFILES += $(DEPDIR)/*.S*
-## Add the .py and .cc files to the list of SWIG built sources. The
-## .h file is sometimes built, but not always ... so that one has to
-## be added manually by the including Makefile.am .
-
-# generating the py or scm file also generates the .cc or .h files,
-# but dependencies work better without the .cc ort .h files listed.
-# swig_built_sources += usrp_swig.py
-# if GUILE
-# swig_built_sources += gnuradio/usrp_swig.scm
-# endif
-
## Various SWIG variables. These can be overloaded in the including
## Makefile.am by setting the variable value there, then including
## Makefile.swig .
@@ -108,8 +90,6 @@ _usrp_swig_la_LIBADD = \
$(STD_SWIG_LA_LIB_ADD) \
$(usrp_swig_la_swig_libadd)
-# _usrp_swig_la_DEPENDENCIES = python/usrp_swig.lo
-
_usrp_swig_la_LDFLAGS = \
$(STD_SWIG_LA_LD_FLAGS) \
$(usrp_swig_la_swig_ldflags)
@@ -123,14 +103,20 @@ usrp_swig_python_PYTHON = \
usrp_swig.py \
$(usrp_swig)
+python/usrp_swig.cc: usrp_swig.py
+usrp_swig.py: usrp_swig.i
+
+# Include the python dependencies for this file
+-include python/usrp_swig.d
+# end of PYTHON
+
if GUILE
usrp_swig_scmlib_LTLIBRARIES = libguile-usrp_swig.la
-libguile_usrp_swig_la_SOURCES = \
+libguile_usrp_swig_la_SOURCES = \
guile/usrp_swig.cc \
$(usrp_swig_la_swig_sources)
nobase_usrp_swig_scm_DATA = gnuradio/usrp_swig.scm gnuradio/usrp_swig-primitive.scm
-# Guile can use the same flags as python does
libguile_usrp_swig_la_LIBADD = $(_usrp_swig_la_LIBADD)
libguile_usrp_swig_la_LDFLAGS = $(_usrp_swig_la_LDFLAGS)
libguile_usrp_swig_la_CXXFLAGS = $(_usrp_swig_la_CXXFLAGS)
@@ -139,12 +125,9 @@ guile/usrp_swig.cc: gnuradio/usrp_swig.scm
gnuradio/usrp_swig.scm: usrp_swig.i
gnuradio/usrp_swig-primitive.scm: gnuradio/usrp_swig.scm
+# Include the guile dependencies for this file
-include guile/usrp_swig.d
endif # end of GUILE
-usrp_swig.lo: usrp_swig.py usrp_swig.scm
-usrp_swig.py: usrp_swig.i
-
--include python/usrp_swig.d