Kludge Tracker: Gnuradio - v3.4.0-101-g7e2b45b
Parent Directory
(gnuradio/gnuradio-core/src/lib)
Kludge Summary of gnuradio/gnuradio-core/src/lib/swig
| Total Kludges |
3 |
| Total Subdirs |
0 |
All Directories within gnuradio/gnuradio-core/src/lib/swig
All Files within gnuradio/gnuradio-core/src/lib/swig
Kludge Snippets in gnuradio/gnuradio-core/src/lib/swig
gnuradio/gnuradio-core/src/lib/swig/Makefile.am
| Category |
FIXME |
| Committer |
eb |
| Commit ID |
cbe1628f2eb1a1a3c8b0b96a3b1334a039074def |
58 ourpythondir = $(grpythondir)/gr
59 ourpython_PYTHON = gnuradio_core.py
60
61 # ----------------------------------------------------------------
62 # FIXME As of swig 1.3.31, this still seems to be required...
63 # gnuradio_swig_bug_workaround.h : gnuradio_core_runtime.py $(srcdir)/gen-swig-bug-fix
64 # $(PYTHON) $(srcdir)/gen-swig-bug-fix python/gnuradio_core_runtime.cc $@
65
66 EXTRA_DIST += gen-swig-bug-fix
gnuradio/gnuradio-core/src/lib/swig/gr_swig_block_magic.i — 1
| Category |
FIXME |
| Committer |
Eric Blossom |
| Commit ID |
6b5c73eb36bb45fc214616104c0a6c675dbce538 |
44 #ifdef SWIGGUILE
45 #ifdef IN_GNURADIO_CORE // normal behavior
46 %define _GR_SWIG_BLOCK_MAGIC_HELPER(PKG, BASE_NAME, FULL_NAME)
47 _GR_SWIG_BLOCK_MAGIC_HELPER_COMMON(PKG, BASE_NAME, FULL_NAME)
48 /* FIXME May want to add something here to get a friendlier printed representation */
49 %enddef
50 #else // Don't strip PKG from name
51 %define _GR_SWIG_BLOCK_MAGIC_HELPER(PKG, BASE_NAME, FULL_NAME)
52 class FULL_NAME;
gnuradio/gnuradio-core/src/lib/swig/gr_swig_block_magic.i — 2
| Category |
FIXME |
| Committer |
Eric Blossom |
| Commit ID |
c80fdf2897624d10123a35b1a19d150f3a5645c8 |
53 typedef boost::shared_ptr<FULL_NAME> FULL_NAME ## _sptr;
54 %template(FULL_NAME ## _sptr) boost::shared_ptr<FULL_NAME>;
55 %ignore FULL_NAME;
56 %rename(FULL_NAME) PKG ## _make_ ## BASE_NAME;
57 /* FIXME May want to add something here to get a friendlier printed representation */
58 %enddef
59 #endif
60 #endif