John DeNisco | 68b0ee3 | 2017-09-27 16:35:23 -0400 | [diff] [blame] | 1 | from setuptools import setup |
| 2 | |
| 3 | setup(name="vpp_config", |
John DeNisco | df35a20 | 2020-06-19 15:28:48 -0400 | [diff] [blame] | 4 | version="20.05.1", |
John DeNisco | 68b0ee3 | 2017-09-27 16:35:23 -0400 | [diff] [blame] | 5 | author="John DeNisco", |
| 6 | author_email="jdenisco@cisco.com", |
| 7 | description="VPP Configuration Utility", |
Paul Vinciguerra | 339bc6b | 2018-12-19 02:05:25 -0800 | [diff] [blame] | 8 | license='Apache-2.0', |
John DeNisco | 68b0ee3 | 2017-09-27 16:35:23 -0400 | [diff] [blame] | 9 | keywords="vppconfig", |
Paul Vinciguerra | 339bc6b | 2018-12-19 02:05:25 -0800 | [diff] [blame] | 10 | url='https://wiki.fd.io/view/VPP', |
John DeNisco | 68b0ee3 | 2017-09-27 16:35:23 -0400 | [diff] [blame] | 11 | py_modules=['vpp_config'], |
Paul Vinciguerra | ef1ae3a | 2019-04-30 21:15:18 -0700 | [diff] [blame] | 12 | install_requires=['distro', 'pyyaml', 'requests'], |
Paul Vinciguerra | 339bc6b | 2018-12-19 02:05:25 -0800 | [diff] [blame] | 13 | extra_requires=["ipaddress; python_version < '3.3'"], |
John DeNisco | 68b0ee3 | 2017-09-27 16:35:23 -0400 | [diff] [blame] | 14 | packages=['vpplib'], |
Paul Vinciguerra | 339bc6b | 2018-12-19 02:05:25 -0800 | [diff] [blame] | 15 | entry_points={ |
| 16 | 'console_scripts': ['vpp-config=vpp_config:config_main'], |
| 17 | }, |
John DeNisco | 68b0ee3 | 2017-09-27 16:35:23 -0400 | [diff] [blame] | 18 | data_files=[('vpp/vpp-config/scripts', ['scripts/dpdk-devbind.py']), |
| 19 | ('vpp/vpp-config/configs', ['data/auto-config.yaml']), |
John DeNisco | 9fa5cf4 | 2018-02-06 15:23:05 -0500 | [diff] [blame] | 20 | ('vpp/vpp-config/configs', ['data/cloud-config.iso']), |
Paul Vinciguerra | 339bc6b | 2018-12-19 02:05:25 -0800 | [diff] [blame] | 21 | ('vpp/vpp-config/configs', |
| 22 | ['data/iperf-centos.xml.template']), |
| 23 | ('vpp/vpp-config/configs', |
| 24 | ['data/iperf-ubuntu.xml.template']), |
| 25 | ('vpp/vpp-config/dryrun/sysctl.d', |
| 26 | ['data/80-vpp.conf.template']), |
John DeNisco | 68b0ee3 | 2017-09-27 16:35:23 -0400 | [diff] [blame] | 27 | ('vpp/vpp-config/dryrun/default', ['data/grub.template']), |
Paul Vinciguerra | 339bc6b | 2018-12-19 02:05:25 -0800 | [diff] [blame] | 28 | ('vpp/vpp-config/dryrun/vpp', |
| 29 | ['data/startup.conf.template']), |
| 30 | ], |
| 31 | long_description="The VPP configuration utility can be used to " |
| 32 | "easily configure VPP.", |
John DeNisco | 68b0ee3 | 2017-09-27 16:35:23 -0400 | [diff] [blame] | 33 | ) |