def write_out(self, outputDir): extractor = doxygen_doc_extractor() self.mb.build_code_creator(module_name='v3d', doc_extractor=extractor) self.mb.split_module(outputDir) # Record success for makefile dependencies: "touch" in python is long... open( os.path.join(os.path.abspath('.'), 'generated_code', 'generate_v3d.stamp'), "w").close()
def generate_module_code(self, module_name): extractor = doxygen_doc_extractor() self.mb.build_code_creator(module_name=module_name , doc_extractor=extractor) # Make pyplusplus use relative paths in top-level module #includes my_dir = os.path.join(os.path.abspath('.'), 'generated_code') self.mb.code_creator.user_defined_directories.append(my_dir) self.mb.split_module(my_dir) # Create a file to indicate completion of wrapping script open(os.path.join(my_dir, 'generate_module.stamp'), "w").close()
def generate_module_code(self, module_name): extractor = doxygen_doc_extractor() self.mb.build_code_creator(module_name=module_name, doc_extractor=extractor) self.mb.split_module( os.path.join(os.path.abspath('.'), 'generated_code')) # Create a file to indicate completion of wrapping script open( os.path.join(os.path.abspath('.'), 'generated_code', 'generate_module.stamp'), "w").close()
def generate_module_code(self, module_name): extractor = doxygen_doc_extractor() self.mb.build_code_creator(module_name=module_name, doc_extractor=extractor) # Make pyplusplus use relative paths in top-level module #includes my_dir = os.path.join(os.path.abspath('.'), 'generated_code') self.mb.code_creator.user_defined_directories.append(my_dir) self.mb.split_module(my_dir) # Create a file to indicate completion of wrapping script open(os.path.join(my_dir, 'generate_module.stamp'), "w").close()
def write_out(self, outputDir): extractor = doxygen_doc_extractor() self.mb.build_code_creator(module_name='v3d', doc_extractor=extractor) self.mb.split_module(outputDir) # Record success for makefile dependencies: "touch" in python is long... open(os.path.join(os.path.abspath('.'), 'generated_code', 'generate_v3d.stamp'), "w").close()
def generate_module_code(self, module_name): extractor = doxygen_doc_extractor() self.mb.build_code_creator(module_name=module_name , doc_extractor=extractor) self.mb.split_module(os.path.join(os.path.abspath('.'), 'generated_code')) # Create a file to indicate completion of wrapping script open(os.path.join(os.path.abspath('.'), 'generated_code', 'generate_module.stamp'), "w").close()