Again over --debug flag.

This commit is contained in:
emiliano.vavassori 2024-08-22 23:37:10 +02:00
parent 8b8aadd911
commit d57cfc2637
2 changed files with 7 additions and 5 deletions

View File

@ -36,7 +36,8 @@ class Build():
LANGBASIC = [ 'en-GB' ]
ARCHSTD = [ 'x86', 'x86_64' ]
def __init__(self, version: loaih.Version, arch):
def __init__(self, version: loaih.Version, arch, debug=False):
self.debug = debug
self.version = version
self.tidy_folder = True
self.verbose = True
@ -651,5 +652,6 @@ class Build():
def __del__(self):
"""Destructor"""
if not self.debug:
# Cleaning up build directory
shutil.rmtree(self.builddir)

View File

@ -90,6 +90,7 @@ def build(arch, language, offline, portable, updatable, download_path, repo_path
for myquery in queries:
for appbuild in loaih.build.Collection(myquery, arches):
# Configuration phase
appbuild.debug = debug
appbuild.tidy_folder = False
appbuild.language = language
appbuild.offline_help = offline
@ -111,7 +112,6 @@ def build(arch, language, offline, portable, updatable, download_path, repo_path
appbuild.checksums()
appbuild.publish()
if not debug:
del appbuild
if not keep: