From: Paul Brossier Date: Mon, 16 Jul 2012 20:01:04 +0000 (-0600) Subject: generator.py: remove before generating X-Git-Url: http://git.tremily.us/?a=commitdiff_plain;h=b0f2cc5173771b459d0786113445457d9a43fba3;p=aubio.git generator.py: remove before generating --- diff --git a/interfaces/python/generator.py b/interfaces/python/generator.py index 9e783ade..8fdbc031 100755 --- a/interfaces/python/generator.py +++ b/interfaces/python/generator.py @@ -2,7 +2,7 @@ """ This file generates a c file from a list of cpp prototypes. """ -import os, sys +import os, sys, shutil from gen_pyobject import write_msg, gen_new_init, gen_do, gen_members, gen_methods, gen_finish def get_cpp_objects(): @@ -28,6 +28,8 @@ def get_cpp_objects(): return cpp_output, cpp_objects def generate_object_files(): + if os.path.isdir('generated'): shutil.rmtree('generated') + os.mkdir('generated') generated_objects = [] cpp_output, cpp_objects = get_cpp_objects() @@ -109,7 +111,6 @@ def generate_object_files(): # generate this_object - if not os.path.isdir('generated'): os.mkdir('generated') short_name = object_name[len('aubio_'):] if short_name in skip_objects: write_msg("-- INFO: skipping object", short_name )