summaryrefslogtreecommitdiff
path: root/gnuradio-core/src/lib
AgeCommit message (Collapse)Author
2010-11-10Move sizeof_* from gnuradio.i to runtime.i to avoid multiple definitionsEric Blossom
2010-11-10Version that builds guile goops bindings, but dependencies are hosed.Eric Blossom
Doesn't compile cleanly, but does enough to allow experimentation with goops wrappers. We're currently seeing the nasty interaction between the package system, the "export" syntax, and generic-functions. See thread here: http://lists.gnu.org/archive/html/guile-user/2006-05/msg00007.html for background.
2010-11-10Add %typecheck for complex.Eric Blossom
Fixes problem with moving-average-cc.
2010-11-10Move std_complex.i to gnuradio-core/src/lib/swig/guile.Eric Blossom
Seems to basically work. There's some simple test code inline in gnuradio_core_general.i.
2010-11-10rm gnuradio_swig.scm. Got turned into gnuradio_core.scmEric Blossom
2010-11-10Missed a few: s/_swig_py_/_/Eric Blossom
2010-11-10rename s/gnuradio_swig_python/gnuradio_core/gEric Blossom
2010-11-10regenerateEric Blossom
2010-11-10s/_swig_py_/_core_/gEric Blossom
2010-11-10regenerateEric Blossom
2010-11-10Rename guile libs to libguile-* and install them in $(libdir).Eric Blossom
This follows the Guile recommendations and should remove the need for adding an additional directory to LD_LIBRARY_PATH.
2010-11-10Remove #warning from gr_swig_block_magic.iEric Blossom
2010-11-10Rengenerate Makefile.swig.gen'sEric Blossom
2010-11-10Remove leading _ from guile library names coded into .i filesEric Blossom
2010-11-10Set new install locations for guile scm code and libraries.Eric Blossom
I think we may want to rename the guile .so's and install them into libdir instead...
2010-11-10Remove dead and broken code from GR_SWIG_BLOCK_MAGIC.Eric Blossom
Looks like this hasn't been used since we converted the hier_block stuff to C++, and it's been broken since then.
2010-11-10Move #ifdef SWIGPYTHON outside of %defineEric Blossom
There's apparently a time-of-evaluation issue here. The docs say they reevaluate the contents of %define at expansion time. Apparently SWIGPYTHON et al. aren't defined in whatever scope that may be.
2010-11-10Move common stuff outside of if PYTHONEric Blossom
2010-11-10Move TOP_SWIG_IFILES outside of if PYTHONEric Blossom
2010-11-10Add stub for gnuradio_swig.scm to get make to workEric Blossom
2010-11-10correct typo in script nameRob Savoye
2010-11-10regeneratedRob Savoye
2010-11-10move new suffix rules to common Makefile so everything can use them.Rob Savoye
2010-11-10add commentsRob Savoye
2010-11-10regeneratedRob Savoye
2010-11-10regeneratedRob Savoye
2010-11-10use suffixes to build scm and py filesRob Savoye
2010-11-10correct which lines are under commentRob Savoye
2010-11-10load the general and gengen files, now that they compile.Rob Savoye
2010-11-10Change const vector to const vector ref to ease swigging.Eric Blossom
2010-11-10put the ifdef in the right placeRob Savoye
2010-11-10Make fft window parameter a const vector ref to ease swigging.Eric Blossom
2010-11-10gitignore more swig generated filesEric Blossom
2010-11-10gitignore swig generated filesEric Blossom
2010-11-10correct copyright dateRob Savoye
2010-11-10improve commentRob Savoye
2010-11-10regeneratedRob Savoye
2010-11-10install the scm files for guile tooRob Savoye
2010-11-10load what'll load for nowRob Savoye
2010-11-10add top level guile fileRob Savoye
2010-11-10use foreach...subst to make a list of generated files instead of cut & paste ↵Rob Savoye
for BUILT_SOURCES
2010-11-10don't stub out ensure_py_gil_state, ifdef it out as it's python specificRob Savoye
2010-11-10add the load-extension command for guileRob Savoye
2010-11-10don't use ensure_py_gil_state for guileRob Savoye
2010-11-10add #warning for missing guile supportRob Savoye
2010-11-10include complex too for std::complexRob Savoye
2010-11-10wrap pyrun python code in SWIGPYTHON ifdef so it doesn't appear in other ↵Rob Savoye
languages
2010-11-10wrap all %pythoncode in SWIGPYTHON so they don't get inserted into other ↵Rob Savoye
languages
2010-11-10regeneratedRob Savoye
2010-11-10guile doesn't seem to need the header filesRob Savoye