From 26c39f01d9c3a0efc7d764d92dcb958d1ef2764f Mon Sep 17 00:00:00 2001 From: Arnaud TANGUY Date: Fri, 12 Mar 2021 10:39:51 +0900 Subject: [PATCH] [rsdf] Remove surface files that are no longer present --- generate_robot_description.sh | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/generate_robot_description.sh b/generate_robot_description.sh index 73d1a5a..f6d751d 100755 --- a/generate_robot_description.sh +++ b/generate_robot_description.sh @@ -90,7 +90,8 @@ done if [ -d $robot_dir/rsdf ] then echo "-- Adding surface definitions from $robot_dir/rsdf" - cp $robot_dir/rsdf/*.rsdf $gen_path/rsdf + # Copy rsdf files and delete the ones that no longer exist + rsync -av --prune-empty-dirs --include '*.rsdf' --delete ${robot_dir}/rsdf/ ${gen_path}/rsdf else echo "Warning: no rsdf surface definition in $this_dir" fi