summaryrefslogtreecommitdiff
path: root/gnuradio-runtime/python/gnuradio/gr/CMakeLists.txt
Commit message (Collapse)AuthorAgeFilesLines
* cmake: change how test files are build when cross compilingPhilip Balister2021-12-031-1/+6
| | | | | | | | | | | | | | | | | | | | * When cross compiling gnuradio, change how the test files are built. Normally, the gnuradio QA code expects to run in the build tree. For the cross compilng case, we cannot run the QA code during the build process. The changes here allow the creation of an additional package that can be installed on a target that will run the QA code against the installed libraries. Major changes are not using full paths to test files (since they include paths that only exist on the build machine) and not setting environment variables in the shell files to force the QA code to use code in the build tree. This patch disables the C++ only tests, these need some work and then they can be added back for the cross compile case. Signed-off-by: Philip Balister <philip@balister.org>
* testing: rm dependencies from disabled components in blocks/runtime testsMarcus Müller2021-06-191-1/+18
| | | | | | | | | This included shifting of the PDU test from runtime to gr-pdu, and making the tests that actually require blocks conditional on whether there's going to be gr-blocks. Also, don't use gr-analog just because you need data. Signed-off-by: Marcus Müller <mmueller@gnuradio.org>
* runtime: add pybind11 bindingsJosh Morman2020-06-041-5/+2
|
* Update license header to SPDX formatdevnulling2020-01-271-13/+1
|
* runtime: gr_threading clutch obsolete; remove it and its usageMarcus Müller2018-11-121-3/+0
| | | | | | | | We essentially monkeypatched Python's `threading` module inelegantly to get around shortcomings in Python 2.3 and 2.4. Since support for these versions is long gone: removal of this clutch and its usage.
* Merge remote-tracking branch 'origin/next' into merge_nextMarcus Müller2018-08-311-2/+2
|\
| * python3: update non-GRC components to use python2 or python3Douglas Anderson2017-02-261-1/+2
| |
| * cmake: nuke cpack from existenceJohnathan Corgan2016-08-031-1/+0
| | | | | | | | | | | | CPack is not used, unmaintaned, and broken. This does not eliminate any MSVC build functionality.
* | Test: adds swig dirs to python tests to allow ctest to run on win buildsgnieboer2018-03-221-0/+5
|/
* runtime: Added packet_utils and marked tagged_streams.py for removal in futureMartin Braun2014-05-201-0/+1
|
* Add a QA_PYTHON_EXECUTABLE variable so QA code knows what python to use when ↵Philip Balister2013-12-051-1/+1
| | | | | | | | | | | | cross compiling. With this (and the prior) patch, you can mount the compile directory on the target and run the QA code (as long as the paths are the same). The qtgui tests fail if there is no X server. Volk seems to fail for hard float builds. We'll need to look at adding thes changes to gr_modtool. Signed-off-by: Philip Balister <philip@balister.org>
* uninstalled import: Updatings blocks, fec, uhd, and filter so that ↵Ben Reynwar2013-06-041-0/+1
| | | | uninstalled import works with recent changes.
* uninstalled imports: Fixing up after merge with master.Ben Reynwar2013-06-031-1/+1
|
* channels: Setting up channels module for uninstalled import.Ben Reynwar2013-06-031-1/+0
|
* Merged in 'next' branch.Ben Reynwar2013-05-101-0/+1
|\
| * gr: Adding pubsub.py to CMakeLists.txt so it gets installed.Ben Reynwar2013-04-061-0/+1
| |
* | Merged next into uninstalled import branch.Ben Reynwar2013-04-021-4/+10
|/
* runtime: adding block_gateway back into project.Tom Rondeau2013-03-271-0/+1
|
* runtime: migrate remaining gnuradio-core contents into gnuradio-runtimeJohnathan Corgan2013-03-261-0/+45