| 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.
|
| |
|
|
|
|
| |
... and expand from just GNU to both GNU and Clang, since they work comparably for the flags being tested.
|
|
|
|
|
|
|
| |
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.
|
|
|
|
| |
This matches the version we use for GNU Radio itself.
|
|
|
|
|
|
| |
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.
|
| |/ / / / / / / / |
|
| | | | | | | | | |
|
| | | | | | | | | |
|
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | | |
Eradicates HTML and documentation time stamps.
|
| |_|_|_|_|_|_|/
|/| | | | | | |
| | | | | | | |
| | | | | | | | |
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 "").
|
| |_|_|_|/
|/| | | | |
|
| |_|_|/
|/| | | |
|
|\ \ \ \
| |_|_|/
|/| | |
| | | | |
into maint
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
"The items XML_SCHEMA and XML_DTD are not used and there is no plan
for using them, so declared obsolete."
-- Ddoxygen commit ba31ee73aad3bdc6b3854add2db01c302c9cf19c
This patch reduces noise about obsolete settings from Doxygen.
|
|\| | |
| |_|/
|/| | |
|
| |/
| |
| |
| |
| |
| |
| | |
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>
|
|/ |
|
| |
|
|
|
|
| |
module there.
|
|
|
|
| |
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 are installed.
|
| |
|
|
|
|
| |
This was removed from GNU Radio a while ago due to newer issues. Looks like it's affecting OOT modules as well.
|
| |
|