with structuredAttrs lists will be bash arrays which cannot be exported
which will be a issue with some patches and some wrappers like cc-wrapper
this makes it clearer that NIX_CFLAGS_COMPILE must be a string as lists
in env cause a eval failure
Some of the documentation is built with pandoc using
some custom bash script. We need to fixup the shebang
for that script to correctly run. Other parts of the
documentation is built using help2man and doxygen.
We also make libtecla a dependency for interactive
help support.
There is an upstream bug that makes builds fail when
pandoc is in PATH. Most importantly however, the
man pages should now build and install correctly.
Signed-off-by: Edward O'Callaghan <eocallaghan@alterapraxis.com>
Use proper cmake Nix hooks over custom config step.
* Fix udev rule installation.
* Make a few cosmetic changes and ensure USB 3.0 support is a dependency.
N.B. Documentation installation still remains broken upstream.
Signed-off-by: Edward O'Callaghan <eocallaghan@alterapraxis.com>
The BladeRF Software Defined Radio (SDR) is an open-source hardware
platform for radio research. This package provides the libbladeRF
system library and the corresponding bladeRF-cli tooling.
Signed-off-by: Edward O'Callaghan <eocallaghan@alterapraxis.com>