Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-11-10 | Example of how to fix throw crashes | Eric Blossom | |
2010-11-10 | new test case and fix for problem | Eric Blossom | |
2010-11-10 | Enable test case & fix (missing throw (std::runtime_error) declaration). | Eric Blossom | |
2010-11-10 | update .gitignore | Eric Blossom | |
2010-11-10 | Remove .gitignore from empty directory | Eric Blossom | |
2010-11-10 | Create guile QA framework. | Eric Blossom | |
Also moves hand coded files out of gnuradio-core/src/lib/swig/gnuradio that were getting nuked by make clean. | |||
2010-11-10 | Reduce guile load time from 4.5 to 1.2 seconds. | Eric Blossom | |
Rewrite re-export-all to only export symbols from the module name supplied. | |||
2010-11-10 | regenerated | Rob Savoye | |
2010-11-10 | regenerated | Rob Savoye | |
2010-11-10 | add script names to swig_built_sources, not BUILT_SOURCES. Clean the ↵ | Rob Savoye | |
generated files than now live in subdirectories. | |||
2010-11-10 | Rename coerce.scm to runtime-shim.scm. Modify core.scm to use runtime-shim. | 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 | 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 | move good comment to here where it belongs | Rob Savoye | |
2010-11-10 | regenerated | 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 | 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 | 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 | 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 | |
2010-11-10 | Add stub for gnuradio_swig.scm to get make to work | Eric Blossom | |
2010-11-10 | correct typo in script name | Rob Savoye | |
2010-11-10 | regenerated | Rob Savoye | |
2010-11-10 | move new suffix rules to common Makefile so everything can use them. | Rob Savoye | |
2010-11-10 | add comments | Rob Savoye | |
2010-11-10 | regenerated | Rob Savoye | |
2010-11-10 | regenerated | Rob Savoye | |
2010-11-10 | use suffixes to build scm and py files | Rob Savoye | |
2010-11-10 | correct which lines are under comment | Rob Savoye | |
2010-11-10 | load the general and gengen files, now that they compile. | Rob Savoye | |