Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-11-10 | switch swig rule for guile from suffix to pattern rule | Rob Savoye | |
2010-11-10 | Add simple test for guile bindings. | Eric Blossom | |
At this point you must "make install" before running the test. | |||
2010-11-10 | Rename coerce.scm to runtime-shim.scm. Modify core.scm to use runtime-shim. | Eric Blossom | |
2010-11-10 | gitignore cruft for now | Eric Blossom | |
2010-11-10 | Export a few more items | Eric Blossom | |
2010-11-10 | Cleanup gr:connect and gr:disconnect for Guile. | Eric Blossom | |
Rename {dis,}connect to {dis,}primitive_connect in .i file. Update python code to reflect change. | |||
2010-11-10 | Add $(GENERATED_CC) backing to _SOURCES | Eric Blossom | |
Now passes make check if --disable-gr-usrp. | |||
2010-11-10 | Use uhd_swig_swig_args instead of stomping on STD_SWIG_PYTHON_ARGS | Eric Blossom | |
2010-11-10 | Revert db964d32de64c. Reintroduce warning (and correct behavior) | Eric Blossom | |
2010-11-10 | Remove swig generated python code from C++-only libraries | Eric Blossom | |
2010-11-10 | regenerated | Eric Blossom | |
2010-11-10 | Remove dead file | Eric Blossom | |
2010-11-10 | Routines to coerce blocks and connect them | Eric Blossom | |
2010-11-10 | Rename basic_block coersion method to to_basic_block. Add to_hier_block2 ↵ | Eric Blossom | |
and to_top_block. basic_block was renamed because the number of guile generic methods on basic_block was getting large and confusing. to_hier_block2 and to_top_block were added to support coercion to those types in guile (and python). This change simplifies the handling of "connect" in guile. | |||
2010-11-10 | additional regenerated files | Eric Blossom | |
2010-11-10 | move good comment to here where it belongs | Rob Savoye | |
2010-11-10 | make sure the gnuradio directory exists | Rob Savoye | |
2010-11-10 | add load-extension support | Rob Savoye | |
2010-11-10 | regenerated | Rob Savoye | |
2010-11-10 | remove all .Std files | Rob Savoye | |
2010-11-10 | fix typo in dependency name. Assume primitive file is ok if the .scm file ↵ | Rob Savoye | |
is, so we don't build twice | |||
2010-11-10 | use the scm name as a build stamp | Rob Savoye | |
2010-11-10 | without including the guile dependency file, dependencies won't work right | Rob Savoye | |
2010-11-10 | Modules now load cleanly! | Eric Blossom | |
2010-11-10 | Disable gr_message_source until later... | Eric Blossom | |
2010-11-10 | Remove duplicate include of gr_endianness.i from general.i | Eric Blossom | |
2010-11-10 | gnuradio-core modules are almost loading cleanly. | Eric Blossom | |
2010-11-10 | Move sizeof_* from gnuradio.i to runtime.i to avoid multiple definitions | Eric Blossom | |
2010-11-10 | Version 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-10 | don't include swig dirs as it makes automake warnings, use GNURADIO_INCLUDES ↵ | Rob Savoye | |
and USRP2_INCLUDES instead | |||
2010-11-10 | don't list the generated cc files here | Rob Savoye | |
2010-11-10 | Add %typecheck for complex. | Eric Blossom | |
Fixes problem with moving-average-cc. | |||
2010-11-10 | Move 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-10 | rm gnuradio_swig.scm. Got turned into gnuradio_core.scm | Eric Blossom | |
2010-11-10 | Missed a few: s/_swig_py_/_/ | Eric Blossom | |
2010-11-10 | Remove dead code | Eric Blossom | |
2010-11-10 | rename s/gnuradio_swig_python/gnuradio_core/g | Eric Blossom | |
2010-11-10 | regenerate | Eric Blossom | |
2010-11-10 | s/_swig_py_/_core_/g | Eric Blossom | |
2010-11-10 | regenerate | Eric Blossom | |
2010-11-10 | Rename 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-10 | Remove #warning from gr_swig_block_magic.i | Eric Blossom | |
2010-11-10 | Rengenerate Makefile.swig.gen's | Eric Blossom | |
2010-11-10 | Remove leading _ from guile library names coded into .i files | Eric Blossom | |
2010-11-10 | Set 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-10 | generate dependencies for .i files. | Rob Savoye | |
2010-11-10 | Remove 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-10 | Move #ifdef SWIGPYTHON outside of %define | Eric 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-10 | Move common stuff outside of if PYTHON | Eric Blossom | |
2010-11-10 | Move TOP_SWIG_IFILES outside of if PYTHON | Eric Blossom | |