From de917bae6dd040ffe0cbfaa1e9c4f71aa74c3fc2 Mon Sep 17 00:00:00 2001 From: TSC21 Date: Sun, 27 Jan 2019 18:00:47 +0000 Subject: [PATCH] uorb_to_ros_msgs: delete all messages on the out dir first, so it can also consider message deletions on the input dir --- msg/tools/uorb_to_ros_msgs.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/msg/tools/uorb_to_ros_msgs.py b/msg/tools/uorb_to_ros_msgs.py index fa4e15a0af..283461b31d 100644 --- a/msg/tools/uorb_to_ros_msgs.py +++ b/msg/tools/uorb_to_ros_msgs.py @@ -54,6 +54,12 @@ output_dir = sys.argv[2] if not os.path.exists(os.path.abspath(output_dir)): os.mkdir(os.path.abspath(output_dir)) +else: + ros_msg_dir = os.path.abspath(output_dir) + msg_files = os.listdir(ros_msg_dir) + for msg in msg_files: + if msg.endswith(".msg"): + os.remove(os.path.join(ros_msg_dir, msg)) msg_list = list()