mirror of
https://github.com/saymrwulf/uhd.git
synced 2026-05-16 21:10:10 +00:00
Replaced instances of email address packages@ettus.com with new corporate email address uhd.maintainer@emerson.com. For some yet undefined transition time emails to the old address are being forwarded to the new one.
50 lines
1.5 KiB
Python
Executable file
50 lines
1.5 KiB
Python
Executable file
#!/usr/bin/env python3
|
|
"""Setup file for uhd module.
|
|
|
|
Copyright 2017-2018 Ettus Research, a National Instruments Company
|
|
|
|
SPDX-License-Identifier: GPL-3.0-or-later
|
|
"""
|
|
|
|
from setuptools import find_packages, setup
|
|
|
|
packages = find_packages() + [
|
|
"uhd.rfnoc_utils.templates",
|
|
"uhd.rfnoc_utils.templates.modules",
|
|
"uhd.rfnoc_utils.modtool_commands",
|
|
]
|
|
|
|
print("Including packages in pyuhd:", packages)
|
|
|
|
setup(
|
|
name="uhd",
|
|
version="${UHD_VERSION_MAJOR}.${UHD_VERSION_API}.${UHD_VERSION_ABI}",
|
|
description="Universal Software Radio Peripheral (USRP) Hardware Driver Python API",
|
|
classifiers=[
|
|
"Development Status :: 4 - Beta",
|
|
"License :: OSI Approved :: GNU General Public License v3 (GPLv3)",
|
|
"Programming Language :: C++",
|
|
"Programming Language :: Python",
|
|
"Topic :: System :: Hardware :: Hardware Drivers",
|
|
],
|
|
keywords="SDR UHD USRP",
|
|
author="Ettus Research",
|
|
author_email="uhd.maintainer@emerson.com",
|
|
url="https://www.ettus.com/",
|
|
license="GPLv3",
|
|
package_dir={"": r"${NATIVE_CURRENT_BINARY_DIR}"},
|
|
package_data={
|
|
"uhd": ["*.so"],
|
|
"uhd.rfnoc_utils.templates": ["*.mako"],
|
|
"uhd.rfnoc_utils.templates.modules": ["*.mako"],
|
|
"uhd.rfnoc_utils.modtool_commands": ["*.yml"],
|
|
},
|
|
zip_safe=False,
|
|
packages=packages,
|
|
install_requires=["numpy", "ruamel.yaml", "mako"],
|
|
entry_points={
|
|
"console_scripts": [
|
|
"rfnoc_modtool = uhd.rfnoc_utils.rfnoc_modtool:main",
|
|
]
|
|
},
|
|
)
|