equal
deleted
inserted
replaced
427 |
427 |
428 def __init__(self): |
428 def __init__(self): |
429 self.ModulesLibrary = None |
429 self.ModulesLibrary = None |
430 self.LoadModulesLibrary() |
430 self.LoadModulesLibrary() |
431 |
431 |
432 def GetModulesLibraryPath(self): |
432 def GetModulesLibraryPath(self, project_path=None): |
433 return os.path.join(self.CTNPath(), "modules") |
433 if project_path is None: |
|
434 project_path = self.CTNPath() |
|
435 return os.path.join(project_path, "modules") |
|
436 |
|
437 def OnCTNSave(self, from_project_path=None): |
|
438 if from_project_path is not None: |
|
439 shutil.copytree(self.GetModulesLibraryPath(from_project_path), |
|
440 self.GetModulesLibraryPath()) |
|
441 return True |
434 |
442 |
435 def CTNGenerate_C(self, buildpath, locations): |
443 def CTNGenerate_C(self, buildpath, locations): |
436 return [],"",False |
444 return [],"",False |
437 |
445 |
438 def LoadModulesLibrary(self): |
446 def LoadModulesLibrary(self): |