| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This commit contains all the changes done during the 2018 GSoC
"gr-modtool overhaul".
Changes include:
- Rewrite of gr-modtool based on Python Click
- Split of gr-modtool in cli and core
- Adherence to new GNU Radio 3.8 API for OOTs
- Pylint improvements
- Py3k and Py2k compatibility
This feature is merged in a squash-merge due to big refactoring
on the head and base branch and the impossibility to unclutter both.
|
|
|
|
|
|
|
| |
This imports various fixes that were already applied to cmake/Modules/*
in GNU Radio itself, but weren't forward-ported to gr-newmod.
These fixes include Py3k compatibility.
|
|
|
|
|
|
| |
Previously the LOCATION property was used in several places through
the tree. The Generator Syntax $<TARGET_FILE:tgt> has to be used now
instead. This helps cmake figuring out the right file path.
|
|
|
|
|
|
|
| |
- This is the same change that happened for the GNU Radio core
- New OOTs will now have Boost.UTF-based unit tests
- modtool will be able to handle both CppUnit-based OOTs as well as
Boost.UTF-based ones; this change is backward-compatible
|
|\ |
|
| | |
|
| |\
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Manual merge conflict resolution has been applied to following
conflicts:
* Typos:
* gnuradio-runtime/python/gnuradio/ctrlport/GrDataPlotter.py
* gr-blocks/python/blocks/qa_wavfile.py
* gr-filter/examples/gr_filtdes_api.py
* grc/blocks/parameter.xml
* gr-uhd/python/uhd/__init__.py
* ValueError -> RuntimeError:
* gr-blocks/python/blocks/qa_hier_block2.py
* relative Imports & other Py3k:
* gr-digital/python/digital/psk_constellations.py
* gr-digital/python/digital/qam_constellations.py
* gr-digital/python/digital/test_soft_decisions.py
* gr-digital/python/digital/gfsk.py
* SequenceCompleter:
* gr-utils/python/modtool/modtool_add.py
* gr-utils/python/modtool/modtool_rename.py
* gr-utils/python/modtool/modtool_rm.py
* Updated API on next:
* gr-blocks/grc/blocks_file_source.xml
* gr-blocks/python/blocks/qa_file_source_sink.py
* gr-qtgui/grc/qtgui_time_sink_x.xml
* GRC Py3k Updates:
* grc/core/Block.py
* grc/core/Constants.py
* grc/core/Platform.py
* grc/core/utils/odict.py
* grc/gui/Actions.py
* grc/gui/Block.py
* grc/gui/Executor.py
* grc/gui/Port.py
|
| | |\
| | | |
| | | |
| | | |
| | | |
| | | | |
Conflicts:
gr-blocks/swig/blocks_swig.py.in
gr-uhd/apps/uhd_app.py
|
| | | | |
|
| |\ \ \
| | |_|/
| |/| | |
|
| |\ \ \
| | |_|/
| |/| | |
|
| |\ \ \ |
|
| |\ \ \ \
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Conflicts:
gr-digital/swig/CMakeLists.txt
gr-digital/swig/digital_swig.i
gr-trellis/swig/CMakeLists.txt
|
| |\ \ \ \ \
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Conflicts:
gr-vocoder/CMakeLists.txt
|
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
CPack is not used, unmaintaned, and broken.
This does not eliminate any MSVC build functionality.
|
| |/ / / / / |
|
| | | | | | |
|
| |_|_|_|/
|/| | | |
| | | | |
| | | | | |
fixes #1587
|
| |_|_|/
|/| | |
| | | |
| | | | |
Luzpaz went ahead and found typos using `codespell -q 3`.
|
| |_|/
|/| |
| | |
| | |
| | |
| | |
| | | |
former custom command called ""; this works fine on build systems were
this is expanded by shell, but fails on some of my systems where
add_custom_command's COMMAND parameter is directly executed (because
there's no executable "").
|
| |/
|/| |
|
|/
|
|
|
|
|
| |
This picks up a change needed to build OOT modules for OpenEmbedded
builds that use /lib64 on the target.
Signed-off-by: Philip Balister <philip@balister.org>
|
|
|
|
| |
Previously template expansion failed due to incorrectly configured python paths
|
|
|
|
|
|
|
|
|
|
| |
GNU Radio is looking at files on the build system to determine if it should
use the lib64 directory. This doesn't work on cross builds. Do not set
REDHAT, DEBIAN, or SLACKWARE if cross compiling.
Also fix gr-newmod so modules do the right thing.
Signed-off-by: Philip Balister <philip@balister.org>
|
|
|
|
| |
that used for GNU Radio.
|
| |
|
| |
|
| |
|
|
|
|
| |
modules, this will allow other cmake modules to be able to easily find and link against it in a clean way
|
|\ |
|
| |
| |
| |
| | |
for gnuradio-runtime. Similar to how GnuradioConfig.cmake looks for components.
|
|\ \
| |/
|/| |
|
| |
| |
| |
| |
| | |
pkg-config does not set variables when falls to default values, particulary include dirs,
thus we need check only if libs are set
|
|/ |
|
| |
|
|
|
|
| |
Also update qa_runtime to pull in qa_pmt tests.
|
| |
|
|
Conflicts:
gr-utils/python/create-gnuradio-out-of-tree-project
|