Skip to content

Commit 0250ae8

Browse files
Greek64sloretz
andauthored
Add action2idl script (#654)
Signed-off-by: Greek64 <[email protected]> Co-authored-by: Shane Loretz <[email protected]>
1 parent aa8b0ab commit 0250ae8

File tree

2 files changed

+23
-0
lines changed

2 files changed

+23
-0
lines changed

rosidl_adapter/CMakeLists.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,4 +26,5 @@ install(
2626
install(PROGRAMS
2727
scripts/msg2idl.py
2828
scripts/srv2idl.py
29+
scripts/action2idl.py
2930
DESTINATION lib/${PROJECT_NAME})
Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
#!/usr/bin/env python3
2+
3+
# Copyright 2022 Open Source Robotics Foundation, Inc.
4+
#
5+
# Licensed under the Apache License, Version 2.0 (the "License");
6+
# you may not use this file except in compliance with the License.
7+
# You may obtain a copy of the License at
8+
#
9+
# http://www.apache.org/licenses/LICENSE-2.0
10+
#
11+
# Unless required by applicable law or agreed to in writing, software
12+
# distributed under the License is distributed on an "AS IS" BASIS,
13+
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14+
# See the License for the specific language governing permissions and
15+
# limitations under the License.
16+
17+
from rosidl_adapter.action import convert_action_to_idl
18+
from rosidl_adapter.cli import convert_files_to_idl
19+
20+
21+
if __name__ == '__main__':
22+
convert_files_to_idl('.action', convert_action_to_idl)

0 commit comments

Comments
 (0)