setup.py 848 B

1234567891011121314151617181920212223242526272829
  1. from setuptools import setup, find_packages
  2. from glob import glob
  3. import os
  4. package_name = 'world'
  5. setup(
  6. name=package_name,
  7. version='2.0.0',
  8. packages=find_packages(),
  9. data_files=[
  10. ('share/ament_index/resource_index/packages', ['resource/' + package_name]),
  11. ('share/' + package_name, ['package.xml']),
  12. ('share/' + package_name + '/config', glob('config/*.yaml')),
  13. ('share/' + package_name + '/launch', glob('launch/*.py')),
  14. ],
  15. install_requires=['setuptools'],
  16. zip_safe=True,
  17. maintainer='Developer',
  18. maintainer_email='dev@example.com',
  19. description='WorldModel - ROS2 World State Central Hub',
  20. license='MIT',
  21. tests_require=['pytest'],
  22. entry_points={
  23. 'console_scripts': [
  24. 'world_node = ' + package_name + '.world_node:main',
  25. ],
  26. },
  27. )