1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35
|
#!/usr/bin/env python3
"""Setup file for rfnoc-gain module.
Copyright 2024 Ettus Research, a National Instruments Company
SPDX-License-Identifier: GPL-3.0-or-later
"""
from setuptools import find_packages, setup
packages = find_packages()
print("Including packages in rfnoc-gain:", packages)
setup(
name="rfnoc_gain",
version="${VERSION_MAJOR}.${VERSION_API}.${VERSION_ABI}",
description="rfnoc-gain: An example module for RFNoC OOT Python support",
classifiers=[
"Development Status :: 4 - Beta",
"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"]},
zip_safe=False,
packages=packages,
install_requires=[],
)
|