summaryrefslogtreecommitdiff
path: root/gnuradio-core/src/lib/swig
Commit message (Collapse)AuthorAgeFilesLines
* runtime: migrate remaining gnuradio-core contents into gnuradio-runtimeJohnathan Corgan2013-03-2610-597/+0
|
* Merge branch 'master' into nextTom Rondeau2013-03-261-0/+1
|\
| * Merge branch 'maint'Tom Rondeau2013-03-261-0/+1
| |\
| | * affinity: fixes a problem with using gr types (for uint8 vectors) in setting ↵Tom Rondeau2013-03-261-0/+1
| | | | | | | | | | | | processor affinity.
| * | Squash/rebased martin/ofdm-master onto trial merge branchMartin Braun2013-03-162-1/+5
| | | | | | | | | | | | | | | Conflicts: gr-blocks/include/blocks/CMakeLists.txt
* | | wxgui: Moved oscope and histogram bases into wxgui.Tom Rondeau2013-03-183-34/+1
| | | | | | | | | | | | This makes gr-wxgui more like a normal component that generates a libgnuradio-wxgui.so file.
* | | blocks: converting references to vector source/sink, null source/sink, nop, ↵Tom Rondeau2013-03-173-35/+2
| | | | | | | | | | | | copy, head, skiphead, vector_map, and annotator blocks to use gr-blocks.
* | | Merge branch 'ofdm-master' into ofdm-nextJohnathan Corgan2013-03-152-1/+5
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Added fixups for next branch changes Conflicts: CMakeLists.txt gnuradio-core/src/lib/io/gr_message_sink.cc gnuradio-core/src/lib/io/gr_message_sink.h gnuradio-core/src/lib/io/gr_message_sink.i gnuradio-core/src/lib/io/gr_message_source.cc gnuradio-core/src/lib/io/gr_message_source.h gnuradio-core/src/lib/io/gr_message_source.i gr-blocks/CMakeLists.txt gr-digital/CMakeLists.txt gr-digital/grc/digital_block_tree.xml gr-digital/include/digital/CMakeLists.txt gr-digital/include/digital_ofdm_cyclic_prefixer.h gr-digital/lib/CMakeLists.txt gr-digital/lib/digital_ofdm_cyclic_prefixer.cc gr-digital/lib/ofdm_cyclic_prefixer_impl.h gr-digital/python/CMakeLists.txt gr-digital/swig/CMakeLists.txt gr-digital/swig/digital_swig.i
| * | | Squash/rebased martin/ofdm-master onto trial merge branchMartin Braun2013-03-152-1/+5
| |/ / | | | | | | | | | | | | Conflicts: gr-blocks/include/blocks/CMakeLists.txt
* | | Merge branch 'master' into nextTom Rondeau2013-03-131-3/+3
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: gr-audio/lib/CMakeLists.txt gr-blocks/include/blocks/CMakeLists.txt gr-blocks/include/blocks/socket_pdu.h gr-blocks/lib/CMakeLists.txt gr-blocks/swig/blocks_swig.i gr-comedi/src/CMakeLists.txt gr-howto-write-a-block/lib/CMakeLists.txt gr-noaa/lib/CMakeLists.txt gr-qtgui/lib/CMakeLists.txt gr-uhd/lib/CMakeLists.txt gr-vocoder/lib/CMakeLists.txt gr-wavelet/lib/CMakeLists.txt
| * | log: replacing log4cxx with log4cpp.Tom Rondeau2013-03-131-3/+3
| | |
* | | Merge branch 'master' into nextTom Rondeau2013-03-031-1/+11
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: gnuradio-core/CMakeLists.txt gnuradio-core/gnuradio-core.conf gnuradio-core/src/lib/filter/gr_fir_sysconfig_x86.cc gnuradio-core/src/lib/runtime/runtime.i gr-atsc/src/lib/CMakeLists.txt gr-audio/lib/CMakeLists.txt gr-comedi/src/CMakeLists.txt gr-digital/lib/CMakeLists.txt gr-howto-write-a-block/CMakeLists.txt gr-howto-write-a-block/lib/CMakeLists.txt gr-noaa/lib/CMakeLists.txt gr-qtgui/lib/CMakeLists.txt gr-trellis/src/lib/CMakeLists.txt gr-uhd/lib/CMakeLists.txt gr-video-sdl/src/CMakeLists.txt gr-vocoder/lib/CMakeLists.txt gr-wavelet/lib/CMakeLists.txt
| * | Merge branch 'master' into gr_logTom Rondeau2013-03-011-10/+5
| |\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: cmake/Modules/GrMiscUtils.cmake docs/doxygen/other/main_page.dox gnuradio-core/gnuradio-core.conf.in gnuradio-core/src/lib/swig/CMakeLists.txt gr-digital/lib/CMakeLists.txt gr-howto-write-a-block/CMakeLists.txt gr-qtgui/lib/CMakeLists.txt gr-video-sdl/src/CMakeLists.txt
| * | Merge branch 'master' into gr_logTom Rondeau2012-09-063-2/+16
| |\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: CMakeLists.txt cmake/Modules/GrMiscUtils.cmake docs/doxygen/other/build_guide.dox gnuradio-core/CMakeLists.txt gr-digital/lib/CMakeLists.txt
| * | | log: fixed gr_log to be usable in Python.Tom Rondeau2012-06-131-4/+3
| | | | | | | | | | | | | | | | Works with log4cxx installed and not installed.
| * | | Fixing up the gr-log capabilities.Tom Rondeau2012-06-081-10/+13
| | | | | | | | | | | | | | | | Better handling of enable/disable function, easier integration with all components if log4cxx is or is not there. All components have been updated to be able to use logging. Docs update, too.
| * | | core: Adds a gr-log concept for easy logging at various levels.Tom Rondeau2012-06-071-0/+11
| | | | | | | | | | | | | | | | | | | | Uses log4cxx and is optional. Macro based and macros are simple pass-throughs if this dependency does not exist or if the gr-log is disabled.
* | | | Merge master/fix_build_dir_order into next, then fix conflicts and redo come ↵Michael L Dickens2013-01-041-7/+6
|\ \ \ \ | | |_|/ | |/| | | | | | of the INCLUDE_DIRS order
| * | | Tweak INCLUDE dirs such that INCLUDE_DIRECTORIES and LINK_DIRECTORIES are ↵Michael L Dickens2013-01-011-4/+4
| | | | | | | | | | | | | | | | ordered as: internal build and source for this component, other components (internal build and source, or already installed), non-project non-system dependencies (e.g., Qt, Boost, Python), system dependencies (e.g., CoreAudio).
* | | | Merge branch 'next' of gnuradio.org:gnuradio into nextTom Rondeau2012-12-041-2/+1
|\ \ \ \
| * | | | Merge branch 'master' into nextJohnathan Corgan2012-12-041-2/+1
| |\| | |
| | * | | core: moving Boost_INCLUDE_DIRS to be lastJosh Blum2012-12-041-2/+1
| | | | |
* | | | | ctrlport: cleaning up contorlport builds.Tom Rondeau2012-12-041-1/+1
| | | | | | | | | | | | | | | | | | | | I was getting confused with where ENABLE_GR_CTRLPORT was used, so this uses that in cmake and GR_CTRLPORT for the C++ and Swig files.
* | | | | ctrlport: fixing up controlport integration into gnuradio-core for merge ↵Tom Rondeau2012-12-031-1/+9
|/ / / / | | | | | | | | | | | | with next.
* | | | Merge branch 'master' into nextJohnathan Corgan2012-11-261-1/+0
|\| | |
| * | | core: this should have deparated w/ gr-waveletJosh Blum2012-11-261-1/+0
| | |/ | |/|
* | | swig: adds a macro to allow us to specify different factory functions ↵Tom Rondeau2012-08-171-0/+8
| | | | | | | | | | | | | | | | | | | | | | | | besides 'make' for a block. digital: converted cpmmod to new style. gmskmod inherits directly from cpmmod with just preset args. Defining another factory function, make_gmks_bc, here to make this all handled internally.
* | | Merge branch 'next' into wip/filter-rm-nextJohnathan Corgan2012-07-031-1/+4
|\| | | | | | | | | | | | | | Conflicts: gnuradio-core/src/lib/swig/CMakeLists.txt
| * | swig: added additional swig dependencies gruel/coreJohnathan Corgan2012-07-031-1/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | pmt swig gen depends upon the generated header core depends upon pmt swig custom target Conflicts: gruel/src/swig/CMakeLists.txt
| * | core: added general_generated to swig depsJosh Blum2012-07-031-1/+1
| | | | | | | | | | | | We generate the docs so its important that the docs see this header generated first.
* | | core: wip, first pass to remove filter/hier blocks after migration to gr-filterJohnathan Corgan2012-06-233-36/+2
|/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * This commit removes all the blocks from src/lib/filter and src/lib/hier, but leaves a couple stray files in src/lib/filter that won't be removed until gr-analog is done * The relevant QA code has been removed and the gnuradio-core directory passes QA * The effect on Python files in src/python/* has not been fully accounted for * Several top-level components outside gnuradio-core use header files, blocks, or utility functions that have moved to gr-digital. These have not been updated yet. * Similarly, impact on python example files in other components as not yet been accounted for.
* / core: add SWIG macro for namespaced blocksJohnathan Corgan2012-04-212-1/+12
|/
* Removed whitespace and added dtools/bin/remove-whitespace as a tool to do ↵Tom Rondeau2012-04-137-34/+34
| | | | | | this in the future. The sed script was provided by Moritz Fischer.
* Removes all references to guile and scheme, which are no longer needed.Tom Rondeau2012-04-018-112/+0
| | | | The remaining pmt_serial_tags.scm is parsed by Python already. Future modifications could change this format to not confuse the point.
* Merge branch 'master' into nextTom Rondeau2012-03-161-17/+1
|\ | | | | | | | | Conflicts: gruel/src/swig/Makefile.am
| * gruel: created common swig include fileJosh Blum2012-03-161-17/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | This work taken from gruel_work_squashed Common swig file includes: * Language independent exception handler * Wrapper for python calls that may block Benefits: * More common swig code, less copy pasta * Wrapper for blocking python calls handles the case where the call throws, python is not left in a bad state
* | Removed autotools, gr-waveform, some cleanupJohnathan Corgan2011-12-085-1502/+0
|/ | | | Nick Foster owes Nick Corgan a six-pack of beer!
* docs: fixes some warnings.Tom Rondeau2011-12-061-8/+8
| | | | There is way too much institutional knowledge in these makefiles now. Another reason I'm glad we're going to cmake, which is being kept more sane as all of the problems are already known.
* docs: more fixes for generated swig files. This worked before the merge, but ↵Tom Rondeau2011-12-051-1/+1
| | | | this forces the build system to generate these before processing the other swig files.
* docs: better install of swig docs .i files since we actually have a variable ↵Tom Rondeau2011-12-041-4/+5
| | | | to take care of it already.
* docs: installing generated _doc.i files under autotools.Tom Rondeau2011-11-281-2/+5
|
* docs: autotools Makefile.am generates empty swig_docs .i files; builds in ↵Tom Rondeau2011-11-271-0/+14
| | | | | | | | autotools and cmake. The autotools build does not auto-generate the Python documentation for each block like we do with the cmake build, but the empty .i files are required to build things regardless. The swig_doc.py and doxyxml files are distributed with the autotools build in case someone wants to generate this on their own (see README.doxyxml for how to do this). Only for gnuradio-core and gr-digital currently.
* work on swig docs, added to core and digitalJosh Blum2011-11-167-23/+29
|
* cmake: fixed up swig deps properly for make -j*Josh Blum2011-11-041-1/+1
| | | | | Also took the time to fix up the swig index file generation. This may have not-been auto-regenerating before as well.
* tags: added swigging for gr_tags headerJosh Blum2011-10-201-1/+1
|
* swig: fix rules for generated index filesJosh Blum2011-10-191-1/+1
|
* gr: the CMakeLists.txt took a chill pillJosh Blum2011-10-081-9/+9
|
* core: make the lib/swig depend on the generated targetsJosh Blum2011-10-031-0/+2
|
* swig: added python script to auto-extract dependenciesJosh Blum2011-09-291-29/+1
|
* Merge branch 'next' of http://gnuradio.org/git/gnuradio into nextJosh Blum2011-09-281-0/+18
|\