Fix error in package script for (Arch) Linux
* While packaging, the "build/help" and "build/locale" directories are not found. * Work around the issue with try/except statements.
This commit is contained in:
parent
1167519730
commit
f19b5d6ea6
10
package.py
10
package.py
|
@ -43,8 +43,14 @@ def copy_files_to_package(destpath, packages, with_so):
|
|||
shutil.copy("run.py", op.join(destpath, "run.py"))
|
||||
extra_ignores = ["*.so"] if not with_so else None
|
||||
copy_packages(packages, destpath, extra_ignores=extra_ignores)
|
||||
shutil.copytree(op.join("build", "help"), op.join(destpath, "help"))
|
||||
shutil.copytree(op.join("build", "locale"), op.join(destpath, "locale"))
|
||||
try:
|
||||
shutil.copytree(op.join("build", "help"), op.join(destpath, "help"))
|
||||
except Exception as e:
|
||||
print(f"Warning: exception: {e}")
|
||||
try:
|
||||
shutil.copytree(op.join("build", "locale"), op.join(destpath, "locale"))
|
||||
except Exception as e:
|
||||
print(f"Warning: exception: {e}")
|
||||
compileall.compile_dir(destpath)
|
||||
|
||||
|
||||
|
|
Loading…
Reference in New Issue