def _post_install(self, tag: str): directory = self.get_directory(tag) utils.mark_executable(path.join(directory, "arwen")) utils.mark_executable(path.join(directory, "arwendebug")) utils.mark_executable(path.join(directory, "test")) utils.symlink(path.join(directory, "arwendebug"), os.path.join(self.get_parent_directory(), "arwendebug")) utils.symlink(path.join(directory, "test"), os.path.join(self.get_parent_directory(), "mandos-test"))
def _post_install(self, tag: str): # We'll create a symlink towards the payload folder subfolder_to_bypass = self._get_download_url(tag).split("/")[-1] subfolder_to_bypass = subfolder_to_bypass.replace( f".{self.archive_type}", "") payload_folder = path.join(self.get_directory(tag), subfolder_to_bypass) link = path.join(self.get_parent_directory(), "latest") utils.symlink(payload_folder, link)