4
0

setup.py 1.1 KB

1234567891011121314151617181920212223242526272829303132
  1. from setuptools import find_packages, setup
  2. import os
  3. from glob import glob
  4. package_name = 'largemodel'
  5. setup(
  6. name=package_name,
  7. version='0.0.0',
  8. packages=find_packages(exclude=['test']),
  9. data_files=[
  10. ('share/ament_index/resource_index/packages',
  11. ['resource/' + package_name]),
  12. ('share/' + package_name, ['package.xml']),
  13. (os.path.join('share', package_name, 'launch'), glob('launch/*.launch.py')),
  14. (os.path.join('share', package_name, 'config'), glob('config/*.yaml')),
  15. (os.path.join('share', package_name, 'resources_file'), [os.path.join(root, f) for root, dirs, files in os.walk('resources_file') for f in files]),
  16. ],
  17. install_requires=['setuptools'],
  18. zip_safe=True,
  19. maintainer='jetson',
  20. maintainer_email='jetson@todo.todo',
  21. description='TODO: Package description',
  22. license='TODO: License declaration',
  23. tests_require=['pytest'],
  24. entry_points={
  25. 'console_scripts': [
  26. 'asr = largemodel.asr:main',
  27. 'action_service = largemodel.action_service:main',
  28. 'model_service = largemodel.model_service:main',
  29. ],
  30. },
  31. )