uhd/host/python
Martin Braun 6a488d32eb python: Move the rfnoc image builder module under the uhd module
Note: This commit changes nothing to the way the image builder is being
called. One can still run

    rfnoc_image_builder [...]

as before. The difference is in the Python guts:
Where previously one had to do

    import rfnoc

now the incantation becomes:

    from uhd import imgbuilder

(Note that the submodule uhd.rfnoc already exists for wrapping the RFNoC
API into Python, hence the renaming from rfnoc to imgbuilder).

This is done for a variety of reasons:

- Now, there is only one and exactly one Python module for UHD that
  contains all the things, as opposed to before where there were two.
- The rfnoc and uhd modules were installed in different ways (setuptools
  vs. CMake); that is now harmonized. This also removes a lot of CMake
  plumbing.
- It is not common to import the rfnoc module for anyone other than
  rfnoc_image_builder
2020-05-05 08:04:50 -05:00
..
uhd python: Move the rfnoc image builder module under the uhd module 2020-05-05 08:04:50 -05:00
CMakeLists.txt python: Arrange file in Python module into uhd/ subdirectory 2020-03-10 07:15:08 -05:00
pyuhd.cpp uhd: cal: Add iq_cal calibration data container class 2020-04-02 11:55:17 -05:00
setup.py.in python: cmake: Use native format for setup.py 2019-02-25 15:20:47 -08:00