7f10b6bc35
Why I did it Support Intel Tofino based platforms Netberg Aurora 610 ASIC: Intel Tofino BFN-T10-032D-020 Pors: 48x 25G + 8x 100G How I did it Added specification to device/netberg directory Added platform/barefoot/sonic-platform-modules-netberg contains kernel modules, scripts and sonic_platform packages. Modified the platform/barefoot/one-image.mk and platform/barefoot/rule.mk to include Aurora 610 related ID and files. How to verify it Build SONiC Install the image on the device and verify the related components are installed and shown correctly.
28 lines
754 B
Python
28 lines
754 B
Python
#!/usr/bin/env python
|
|
|
|
import os
|
|
from setuptools import setup
|
|
os.listdir
|
|
|
|
setup(
|
|
name='sonic_platform',
|
|
version='1.0',
|
|
description='Netberg Aurora 610 sonic platform API',
|
|
|
|
packages=['sonic_platform'],
|
|
package_dir={'sonic_platform': 'sonic_platform'},
|
|
|
|
classifiers=[
|
|
'Development Status :: 3 - Beta',
|
|
'Environment :: Plugins',
|
|
'Intended Audience :: Developers',
|
|
'Intended Audience :: Information Technology',
|
|
'Intended Audience :: System Administrators',
|
|
'License :: OSI Approved :: Apache Software License',
|
|
'Natural Language :: English',
|
|
'Operating System :: POSIX :: Linux',
|
|
'Programming Language :: Python :: 3.7',
|
|
'Topic :: Utilities',
|
|
],
|
|
)
|