Пример #1
0
 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()
Пример #2
0
 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()
Пример #3
0
 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()
Пример #4
0
 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()
Пример #5
0
 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()
Пример #6
0
 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()