Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-11-24 | Major Makefile.am housecleaning. Passes distcheck. | Eric Blossom | |
Move all occurrences of swig_built_sources out of Makefile.am's. Move all SWIG related use of BUILT_SOURCES out of Makefile.am's. Clean up 'if PYTHON' conditionalization in gr-* Still left to do: fix Makefile.swig CLEANFILES and no_dist_files such that they remove exactly the generated files. | |||
2010-11-21 | Clean up lib/swig/Makefile.am, Makefile.common and Makefile.swig | Eric Blossom | |
Confirmed that it builds and make checks on all four combintations of --{enable,disable}-{python,guile}. Have not tested make dist, but expect that there may be some problems with it. I'm pretty sure that not all files that need to be removed from the distribution are removed, and make clean may still be leaving some files around. | |||
2010-11-21 | Merge branch 'works' into broken | Eric Blossom | |
* works: Make Guile bindings work with --with-gnuradio-core et al. Update TODO Add guile SIGINT handler to gr:wait. Minor tweaks: comments, static Add guile shim to gr_top_block::wait that exits guile mode before blocking. Enable more tests Enable a couple more tests Remove 868 useless warnings about "is deprecated". gr_msg_queue now working correctly from within guile. Disable items that require swig directors when building guile bindings. | |||
2010-11-21 | go back to the generating the lists here, so make check works again | Rob Savoye | |
2010-11-21 | always go into the swig directory | Rob Savoye | |
2010-11-21 | remove -/gnuradio_swig_bug_workaround.h, it's not generated anymore. | Rob Savoye | |
2010-11-21 | don't generate this file anymore | Rob Savoye | |
2010-11-20 | Minor tweaks: comments, static | Eric Blossom | |
2010-11-20 | Add guile shim to gr_top_block::wait that exits guile mode before blocking. | Eric Blossom | |
2010-11-19 | Enable a couple more tests | Eric Blossom | |
2010-11-18 | gr_msg_queue now working correctly from within guile. | Eric Blossom | |
2010-11-18 | Disable items that require swig directors when building guile bindings. | Eric Blossom | |
2010-11-18 | regenerated | Rob Savoye | |
2010-11-18 | don't generate the list of scripts here, use the version in Makefile.swig | Rob Savoye | |
2010-11-18 | Fix guile related problems with gr_message_{sink,source}. | Eric Blossom | |
2010-11-17 | Add support for guile std::vector< std::complex<float> >. | Eric Blossom | |
2010-11-16 | regenerated | Eric Blossom | |
2010-11-15 | Modify GR_SWIG_BLOCK_MAGIC to not strip package prefix when using | Eric Blossom | |
GUILE outside of gnuradio-core. This avoids the problem with the guile bindings where multiple blocks end up with the name gr:sink (e.g., audio_alsa_sink). With this change, it ends us as gr:audio-alsa-sink. Blocks in gnuradio-core continue to have the leading gr_ removed from their class names. | |||
2010-11-14 | Add tests that show that vector<complex<float>> is not working... | Eric Blossom | |
2010-11-14 | Make cma-equalizer-cc test work | Eric Blossom | |
2010-11-14 | Remove code that's no longer needed. | Eric Blossom | |
2010-11-14 | Update gr_nop, gr_null_sink and gr_null_source to modern coding conventions. | Eric Blossom | |
2010-11-14 | Fixed as many problems in general_ctors.test as I could quickly. | Eric Blossom | |
2010-11-13 | dail-tone.wfd example waveform can be loaded and run by gr-run-waveform. | Eric Blossom | |
Write new app, gr-run-waveform, that reads waveforms and runs them. We'll need to turn this into a small piece of C/C++ code that embeds guile, but the guts of it is working. | |||
2010-11-10 | Revert "add the .i files as dependencies" | Eric Blossom | |
This reverts commit f43d2a4759e0ecd6519c0ac0aa4afbc54e70ea65. The dependencies doesn't make any sense. There's an attempt to run sed on files that haven't been generated yet. | |||
2010-11-10 | Remove generated file from repo | Eric Blossom | |
2010-11-10 | add the .i files as dependencies | Rob Savoye | |
2010-11-10 | regenerated | Eric Blossom | |
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 | |