Add code for exporting.

This commit is contained in:
Jelmer Vernooij 2021-03-17 14:15:54 +00:00
parent 9792ddb865
commit cc85d9d7a3
No known key found for this signature in database
GPG key ID: 579C160D4C9E23E8
6 changed files with 57 additions and 19 deletions

View file

@ -155,13 +155,8 @@ def create_dist_schroot(
fixers = [InstallFixer(resolver)]
with DistCatcher(export_directory) as dc:
oldcwd = os.getcwd()
os.chdir(export_directory)
try:
session.chdir(os.path.join(reldir, subdir))
run_dist(session, buildsystems, resolver, fixers)
finally:
os.chdir(oldcwd)
session.chdir(reldir)
run_dist(session, buildsystems, resolver, fixers)
for path in dc.files:
shutil.copy(path, target_dir)