gnuradio: (wrapper) add uhd Python modules only if needed
This commit is contained in:
@@ -64,10 +64,14 @@ let
|
||||
pythonPkgs =
|
||||
extraPythonPackages
|
||||
++ [ (unwrapped.python.pkgs.toPythonModule unwrapped) ]
|
||||
++ unwrapped.passthru.uhd.pythonPath
|
||||
++ lib.optionals (unwrapped.passthru.uhd.pythonPath != [ ]) [
|
||||
(unwrapped.python.pkgs.toPythonModule unwrapped.passthru.uhd)
|
||||
]
|
||||
++ lib.optionals (unwrapped.hasFeature "gr-uhd") (
|
||||
unwrapped.passthru.uhd.pythonPath
|
||||
# Check if uhd was built with python support, which means it should
|
||||
# be added as a python module too.
|
||||
++ lib.optionals (unwrapped.passthru.uhd.pythonPath != [ ]) [
|
||||
(unwrapped.python.pkgs.toPythonModule unwrapped.passthru.uhd)
|
||||
]
|
||||
)
|
||||
# Add the extraPackages as python modules as well
|
||||
++ (map unwrapped.python.pkgs.toPythonModule extraPackages)
|
||||
++ lib.flatten (
|
||||
|
||||
Reference in New Issue
Block a user