setup.py 1.0 KB

1234567891011121314151617181920212223242526272829303132333435363738394041
  1. from setuptools import setup, find_packages
  2. import os
  3. from glob import glob
  4. package_name = 'person_approach_skill'
  5. setup(
  6. name=package_name,
  7. version='0.0.0',
  8. packages=find_packages(),
  9. data_files=[
  10. (
  11. 'share/ament_index/resource_index/packages',
  12. ['resource/' + package_name]
  13. ),
  14. (
  15. 'share/' + package_name,
  16. ['package.xml']
  17. ),
  18. (
  19. os.path.join('share', package_name, 'config'),
  20. glob('config/*.yaml')
  21. ),
  22. (
  23. os.path.join('share', package_name, 'launch'),
  24. glob('launch/*.py')
  25. ),
  26. ],
  27. install_requires=['setuptools'],
  28. zip_safe=True,
  29. maintainer='sunrise',
  30. maintainer_email='sunrise@example.com',
  31. description='Greeting vision skill for AI Agent',
  32. license='Apache-2.0',
  33. tests_require=['pytest'],
  34. entry_points={
  35. 'console_scripts': [
  36. 'person_approach_node = person_approach_skill.person_approach_node:main',
  37. ],
  38. },
  39. )