From 2da0e2b872c66a424a9ff7ecd2895381ab27caea Mon Sep 17 00:00:00 2001 From: Daniel Stonier <d.stonier@gmail.com> Date: Thu, 19 Feb 2015 00:42:44 +0900 Subject: [PATCH] don't clear the build directory every time genjava goes to town. --- src/genjava/gradle_project.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/genjava/gradle_project.py b/src/genjava/gradle_project.py index cee85d3..6bf5a57 100644 --- a/src/genjava/gradle_project.py +++ b/src/genjava/gradle_project.py @@ -140,9 +140,9 @@ def create(msg_pkg_name, output_dir): :param dict msg_package_index: { name : catkin_pkg.Package } :param str output_dir: ''' - if os.path.exists(output_dir): - shutil.rmtree(output_dir) genjava_gradle_dir = os.path.join(output_dir, msg_pkg_name) + if os.path.exists(genjava_gradle_dir): + shutil.rmtree(genjava_gradle_dir) os.makedirs(genjava_gradle_dir) msg_package_index = create_msg_package_index() if msg_pkg_name not in msg_package_index.keys(): -- GitLab