4
0

setup.py 880 B

12345678910111213141516171819202122232425262728
  1. from setuptools import setup
  2. package_name = 'config_node'
  3. setup(
  4. name=package_name,
  5. version='0.0.0',
  6. packages=[package_name],
  7. data_files=[
  8. ('share/ament_index/resource_index/packages',
  9. ['resource/' + package_name]),
  10. ('share/' + package_name, ['package.xml']),
  11. ('share/' + package_name + '/launch', ['launch/config_node.launch.py']),
  12. ('share/' + package_name + '/config', ['config/database.yaml']),
  13. ],
  14. install_requires=['setuptools'],
  15. zip_safe=True,
  16. maintainer='sunrise',
  17. maintainer_email='sunrise@todo.todo',
  18. description='配置管理节点 - 从 MySQL 读取配置并发布到 /ai/config topic',
  19. license='TODO: License declaration',
  20. tests_require=['pytest'],
  21. entry_points={
  22. 'console_scripts': [
  23. 'config_node = config_node.config_node:main',
  24. ],
  25. },
  26. )