mirror of
https://github.com/netinvent/npbackup.git
synced 2025-02-23 05:56:26 +08:00
Fix (again) compiled tar gz
This commit is contained in:
parent
9b5afc45f1
commit
e0820fa335
1 changed files with 4 additions and 1 deletions
|
@ -334,7 +334,9 @@ def create_tar(platform: str, arch: str, audience: str, build_type: str, output_
|
|||
compiled_output = os.path.join(output_dir, "npbackup-{}{}".format(build_type, nuitka_standalone_suffix))
|
||||
new_compiled_output = compiled_output[:-len(nuitka_standalone_suffix)]
|
||||
shutil.move(compiled_output, new_compiled_output)
|
||||
cmd = f"rm -f { new_compiled_output} > /dev/null 2>&1; tar -czf {output_dir}/npbackup-{platform}-{arch}-{build_type}-{audience}.tar.gz -C {new_compiled_output}/"
|
||||
target_archive = f"{output_dir}/npbackup-{platform}-{arch}-{build_type}-{audience}.tar.gz"
|
||||
cmd = f"rm -f {target_archive} > /dev/null 2>&1; tar -czf {target_archive} -C {output_dir} ./{os.path.basename(new_compiled_output)}"
|
||||
print(f"Creating tar {target_archive}")
|
||||
exit_code, output = command_runner(cmd, timeout=0, live_output=True, shell=True)
|
||||
shutil.move(new_compiled_output, compiled_output)
|
||||
if exit_code != 0:
|
||||
|
@ -343,6 +345,7 @@ def create_tar(platform: str, arch: str, audience: str, build_type: str, output_
|
|||
return False
|
||||
return True
|
||||
|
||||
|
||||
class AudienceAction(argparse.Action):
|
||||
def __call__(self, parser, namespace, values, option_string=None):
|
||||
if values not in AUDIENCES + ["all"]:
|
||||
|
|
Loading…
Reference in a new issue