def save_status(self): status = f"{self.url}\n{self.tag}\n{self.branch}\n{self.current_commit()}\n" write_text_to(f"{self.dep.build_dir}/git_status", status)
def save_dependency_list(self): deps = [dep.get_dependency_name() for dep in self.children] write_text_to(f'{self.build_dir}/mama_dependency_libs', '\n'.join(deps))
def save_exports_as_dependencies(self, exports): write_text_to(self.exported_libs_file(), '\n'.join(exports))