mirror of
https://github.com/netinvent/npbackup.git
synced 2025-02-23 22:15:43 +08:00
Archive creation doesn't need ".dist" suffix in directory
This commit is contained in:
parent
48722ea50e
commit
fa86d80d88
1 changed files with 6 additions and 1 deletions
|
@ -23,6 +23,7 @@ Nuitka compilation script tested for
|
||||||
|
|
||||||
import sys
|
import sys
|
||||||
import os
|
import os
|
||||||
|
import shutil
|
||||||
import argparse
|
import argparse
|
||||||
import atexit
|
import atexit
|
||||||
from command_runner import command_runner
|
from command_runner import command_runner
|
||||||
|
@ -328,8 +329,12 @@ def create_tar(platform: str, arch: str, audience: str, build_type: str, output_
|
||||||
"""
|
"""
|
||||||
Create tar releases for each compiled version
|
Create tar releases for each compiled version
|
||||||
"""
|
"""
|
||||||
cmd = "tar -czf {}/npbackup-{}-{}-{}-{}.tar.gz -C {} .".format(os.path.dirname(output_dir), platform, arch, audience, build_type, output_dir)
|
output = os.path.join(output_dir, "npbackup-{}.dist".format(build_type))
|
||||||
|
new_output = output.rstrip(".dist")
|
||||||
|
shutil.move(output, new_output)
|
||||||
|
cmd = "tar -czf {}/npbackup-{}-{}-{}-{}.tar.gz -C {} .".format(output_dir, platform, arch, audience, build_type, output_dir)
|
||||||
exit_code, output = command_runner(cmd, timeout=0, live_output=True)
|
exit_code, output = command_runner(cmd, timeout=0, live_output=True)
|
||||||
|
shutil.move(new_output, output)
|
||||||
if exit_code != 0:
|
if exit_code != 0:
|
||||||
print(f"ERROR: Cannot create tar file for {platform} {arch} {audience} {build_type}")
|
print(f"ERROR: Cannot create tar file for {platform} {arch} {audience} {build_type}")
|
||||||
return False
|
return False
|
||||||
|
|
Loading…
Reference in a new issue