From cab02db4e7cc578c53e0de5881962b53c3b620e7 Mon Sep 17 00:00:00 2001 From: Ivan Santiago Paunovic Date: Tue, 11 May 2021 18:24:37 -0300 Subject: [PATCH] [ament_build_type_gradle] Install package marker and package.xml Signed-off-by: Ivan Santiago Paunovic --- .../resource/ament_build_type_gradle | 0 ament_build_type_gradle/setup.py | 13 ++++++++++--- 2 files changed, 10 insertions(+), 3 deletions(-) create mode 100644 ament_build_type_gradle/resource/ament_build_type_gradle diff --git a/ament_build_type_gradle/resource/ament_build_type_gradle b/ament_build_type_gradle/resource/ament_build_type_gradle new file mode 100644 index 0000000..e69de29 diff --git a/ament_build_type_gradle/setup.py b/ament_build_type_gradle/setup.py index 3d8c803..b20dec2 100644 --- a/ament_build_type_gradle/setup.py +++ b/ament_build_type_gradle/setup.py @@ -3,10 +3,17 @@ from setuptools import find_packages from setuptools import setup +package_name = 'ament_build_type_gradle' + setup( - name='ament_build_type_gradle', + name=package_name, version='0.0.0', packages=find_packages(exclude=['test']), + data_files=[ + ('share/' + package_name, ['package.xml']), + ('share/ament_index/resource_index/packages', + ['resource/' + package_name]), + ], install_requires=['ament-package', 'osrf_pycommon'], zip_safe=True, author='Esteve Fernandez', @@ -24,6 +31,6 @@ license='Apache License, Version 2.0', test_suite='test', entry_points={ - 'ament.build_types': ['ament_gradle = ament_build_type_gradle:AmentGradleBuildType', ], + 'ament.build_types': [f'ament_gradle = {package_name}:AmentGradleBuildType', ], }, - package_data={'ament_build_type_gradle': ['template/environment_hook/*.in']}, ) + package_data={f'{package_name}': ['template/environment_hook/*.in']}, )