forked from tier4/ros2caret
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathsetup.py
53 lines (49 loc) · 1.96 KB
/
setup.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
from __future__ import annotations
from setuptools import find_packages, setup
package_name = 'ros2caret'
setup(
name=package_name,
version='0.4.25',
packages=find_packages(exclude=['test']),
data_files=[
('share/ament_index/resource_index/packages',
['resource/' + package_name]),
('share/' + package_name, ['package.xml']),
],
install_requires=['ros2cli'],
zip_safe=True,
maintainer='ymski, isp-uetsuki',
maintainer_email='[email protected], [email protected]',
description='TODO: Package description',
license='Apache License 2.0',
tests_require=['pytest'],
entry_points={
'ros2cli.command': [
'caret = ros2caret.command.caret:CaretCommand',
],
'ros2cli.extension_point': [
'ros2caret.verb = ros2caret.verb:VerbExtension'
],
'ros2caret.verb': [
'check_caret_rclcpp = \
ros2caret.verb.check_caret_rclcpp:CheckCaretRclcppVerb',
'check_ctf = ros2caret.verb.check_ctf:CheckCTFVerb',
'trace_point_summary = \
ros2caret.verb.trace_point_summary:TracePointSummaryVerb',
'topic_summary = ros2caret.verb.topic_summary:TopicSummaryVerb',
'node_summary = ros2caret.verb.node_summary:NodeSummaryVerb',
'create_architecture_file = \
ros2caret.verb.create_architecture:CreateArchitectureVerb',
'verify_paths = \
ros2caret.verb.verify_paths:VerifyPathsVerb',
'record = \
ros2caret.verb.record:RecordVerb',
'version = \
ros2caret.verb.version:CaretVersionVerb',
# 'callback_graph = \
# ros2caret.verb.callback_graph:CallbackGraphVerb',
# 'chain_latency = ros2caret.verb.chain_latency:ChainLatencyVerb',
# 'message_flow = ros2caret.verb.message_flow:MessageFlowVerb',
]
},
)