Skip to content

Commit

Permalink
remove dependency on ament_python and perform customizations in setup…
Browse files Browse the repository at this point in the history
….py and setup.cfg
  • Loading branch information
dirk-thomas committed Aug 11, 2017
1 parent f1b02f9 commit b46010b
Show file tree
Hide file tree
Showing 12 changed files with 28 additions and 28 deletions.
2 changes: 0 additions & 2 deletions rclpy/services/minimal_client/package.xml
Original file line number Diff line number Diff line change
Expand Up @@ -8,8 +8,6 @@
<maintainer email="mikael@osrfoundation.org">Mikael Arguedas</maintainer>
<license>Apache License 2.0</license>

<build_depend>ament_python</build_depend>

<exec_depend>example_interfaces</exec_depend>
<exec_depend>rclpy</exec_depend>
<exec_depend>std_msgs</exec_depend>
Expand Down
2 changes: 2 additions & 0 deletions rclpy/services/minimal_client/setup.cfg
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
[install]
install-scripts=$base/lib/examples_rclpy_minimal_client
10 changes: 5 additions & 5 deletions rclpy/services/minimal_client/setup.py
Original file line number Diff line number Diff line change
@@ -1,10 +1,6 @@
from ament_python.data_files import get_data_files
from ament_python.script_dir import install_scripts_to_libexec
from setuptools import setup

package_name = 'examples_rclpy_minimal_client'
data_files = get_data_files(package_name)
install_scripts_to_libexec(package_name)

setup(
name=package_name,
Expand All @@ -14,7 +10,11 @@
'client',
'client_async',
'client_async_member_function'],
data_files=data_files,
data_files=[
('share/ament_index/resource_index/packages',
['resource/' + package_name]),
('share/' + package_name, ['package.xml']),
],
install_requires=['setuptools'],
author='Mikael Arguedas',
author_email='Mikael@osrfoundation.org',
Expand Down
2 changes: 0 additions & 2 deletions rclpy/services/minimal_service/package.xml
Original file line number Diff line number Diff line change
Expand Up @@ -8,8 +8,6 @@
<maintainer email="mikael@osrfoundation.org">Mikael Arguedas</maintainer>
<license>Apache License 2.0</license>

<build_depend>ament_python</build_depend>

<exec_depend>example_interfaces</exec_depend>
<exec_depend>rclpy</exec_depend>
<exec_depend>std_msgs</exec_depend>
Expand Down
2 changes: 2 additions & 0 deletions rclpy/services/minimal_service/setup.cfg
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
[install]
install-scripts=$base/lib/examples_rclpy_minimal_service
10 changes: 5 additions & 5 deletions rclpy/services/minimal_service/setup.py
Original file line number Diff line number Diff line change
@@ -1,10 +1,6 @@
from ament_python.data_files import get_data_files
from ament_python.script_dir import install_scripts_to_libexec
from setuptools import setup

package_name = 'examples_rclpy_minimal_service'
data_files = get_data_files(package_name)
install_scripts_to_libexec(package_name)

setup(
name=package_name,
Expand All @@ -13,7 +9,11 @@
py_modules=[
'service',
'service_member_function'],
data_files=data_files,
data_files=[
('share/ament_index/resource_index/packages',
['resource/' + package_name]),
('share/' + package_name, ['package.xml']),
],
install_requires=['setuptools'],
author='Mikael Arguedas',
author_email='Mikael@osrfoundation.org',
Expand Down
2 changes: 0 additions & 2 deletions rclpy/topics/minimal_publisher/package.xml
Original file line number Diff line number Diff line change
Expand Up @@ -8,8 +8,6 @@
<maintainer email="mikael@osrfoundation.org">Mikael Arguedas</maintainer>
<license>Apache License 2.0</license>

<build_depend>ament_python</build_depend>

<exec_depend>rclpy</exec_depend>
<exec_depend>std_msgs</exec_depend>

Expand Down
2 changes: 2 additions & 0 deletions rclpy/topics/minimal_publisher/setup.cfg
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
[install]
install-scripts=$base/lib/examples_rclpy_minimal_publisher
10 changes: 5 additions & 5 deletions rclpy/topics/minimal_publisher/setup.py
Original file line number Diff line number Diff line change
@@ -1,10 +1,6 @@
from ament_python.data_files import get_data_files
from ament_python.script_dir import install_scripts_to_libexec
from setuptools import setup

package_name = 'examples_rclpy_minimal_publisher'
data_files = get_data_files(package_name)
install_scripts_to_libexec(package_name)

setup(
name=package_name,
Expand All @@ -14,7 +10,11 @@
'publisher_old_school',
'publisher_local_function',
'publisher_member_function'],
data_files=data_files,
data_files=[
('share/ament_index/resource_index/packages',
['resource/' + package_name]),
('share/' + package_name, ['package.xml']),
],
install_requires=['setuptools'],
author='Mikael Arguedas',
author_email='Mikael@osrfoundation.org',
Expand Down
2 changes: 0 additions & 2 deletions rclpy/topics/minimal_subscriber/package.xml
Original file line number Diff line number Diff line change
Expand Up @@ -7,8 +7,6 @@
<maintainer email="mikael@osrfoundation.org">Mikael Arguedas</maintainer>
<license>Apache License 2.0</license>

<build_depend>ament_python</build_depend>

<exec_depend>rclpy</exec_depend>
<exec_depend>std_msgs</exec_depend>

Expand Down
2 changes: 2 additions & 0 deletions rclpy/topics/minimal_subscriber/setup.cfg
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
[install]
install-scripts=$base/lib/examples_rclpy_minimal_subscriber
10 changes: 5 additions & 5 deletions rclpy/topics/minimal_subscriber/setup.py
Original file line number Diff line number Diff line change
@@ -1,10 +1,6 @@
from ament_python.data_files import get_data_files
from ament_python.script_dir import install_scripts_to_libexec
from setuptools import setup

package_name = 'examples_rclpy_minimal_subscriber'
data_files = get_data_files(package_name)
install_scripts_to_libexec(package_name)

setup(
name=package_name,
Expand All @@ -14,7 +10,11 @@
'subscriber_old_school',
'subscriber_lambda',
'subscriber_member_function'],
data_files=data_files,
data_files=[
('share/ament_index/resource_index/packages',
['resource/' + package_name]),
('share/' + package_name, ['package.xml']),
],
install_requires=['setuptools'],
author='Mikael Arguedas',
author_email='Mikael@osrfoundation.org',
Expand Down

0 comments on commit b46010b

Please sign in to comment.