summaryrefslogtreecommitdiff
path: root/gnuradio-core/src/lib/swig
AgeCommit message (Collapse)Author
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-10put the ifdef in the right placeRob Savoye
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-10add the load-extension command for guileRob Savoye
2010-11-10add #warning for missing guile supportRob Savoye
2010-11-10include complex too for std::complexRob Savoye
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
2010-11-10look for the python name in the dependency for gnuradio_swig_bug_workaround.hRob Savoye
2010-11-10regenerated after changes to the templateRob Savoye
2010-11-10split out _SOURCES into separate values for the different scripting languages.Rob Savoye
2010-11-10regenerated from templateRob Savoye
2010-10-09rearrange includes to always be: internal GR, external, with GR.Michael Dickens
2009-08-14Added git ignore files auto created from svn:ignore properties.git
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@11592 221aa14e-8319-0410-a670-987f0aec2ac5
2009-05-27Merged r11123:11148 from jcorgan/np into trunk.jcorgan
Adds --enable-python option to configure (defaults to yes). Using --disable-python or --enable-python=no will cause only C++ API targets to be created and installed. Several new shared libraries are now created. Where in the past, the C++ objects of the actual gnuradio blocks that were in a component were hidden inside their corresponding Python extension modules, these are now split out into a libgnuradio-foo.so library, and the _foo.so Python module is linked to that. This has been the way several top- level components have operated for some time, such as gr-audio-alsa and gr-usrp and gr-usrp2. This changeset applies that pattern to all components. C++ API users can use pkg-config to discover the cflags and libs parameters needed to include and link against these libraries. These components have not been tested: gr-comedi gr-audio-osx gr-audio-windows Passes distcheck. git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@11150 221aa14e-8319-0410-a670-987f0aec2ac5
2009-04-16Merged changeset r10817:10858 from jcorgan/cpphier into trunk. Adds ↵jcorgan
standard place for C++ hierarchical blocks for gnuradio-core, and new gr.channel_model block from Tom Rondeau. git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10859 221aa14e-8319-0410-a670-987f0aec2ac5
2009-03-14Merged r10554:10595 from michaelld/am_swig_4 into trunk. Major overhaul of ↵jcorgan
SWIG usage in build system, also fixes ticket:130. Trunk passes distcheck. git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10596 221aa14e-8319-0410-a670-987f0aec2ac5
2009-02-10Merged r10385:10413 from michaelld/swig_tweaks into trunk. Passes distcheck.jcorgan
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10414 221aa14e-8319-0410-a670-987f0aec2ac5
2009-02-02Merged r10288:10370 from michaelld/swigpythonargs into trunk. Passes distcheck.jcorgan
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10371 221aa14e-8319-0410-a670-987f0aec2ac5