summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNirbheek Chauhan <nirbheek@centricular.com>2019-08-13 00:24:39 +0530
committerNirbheek Chauhan <nirbheek@centricular.com>2019-08-13 18:18:45 +0530
commit95dca5bcb44bb91d49c0c9c880006c8840903d5a (patch)
treeb5dc7b9d4b86f5bf936236941be9b4ec6a8df8ae
parentb67b34db4f6c9d6811a741f002bf0c64aa869413 (diff)
cerbero: Obey the --dry-run package command argument
-rw-r--r--cerbero/build/recipe.py10
1 files changed, 8 insertions, 2 deletions
diff --git a/cerbero/build/recipe.py b/cerbero/build/recipe.py
index d5d5a933..6dcd9722 100644
--- a/cerbero/build/recipe.py
+++ b/cerbero/build/recipe.py
@@ -453,7 +453,10 @@ SOFTWARE LICENSE COMPLIANCE.\n\n'''
.format(self.name, LICENSE_INFO_FILENAME))
dest = str(install_dir / fname)
src = os.path.join(self.build_dir, f)
- shutil.copyfile(src, dest)
+ if shell.DRY_RUN:
+ print('Copying {!r} to {!r}'.format(src, dest))
+ else:
+ shutil.copyfile(src, dest)
files.append(fname)
return files
@@ -472,7 +475,10 @@ SOFTWARE LICENSE COMPLIANCE.\n\n'''
fname = lobj.acronym + '.txt'
dest = str(install_dir / fname)
src = os.path.join(self.config.data_dir, 'licenses', lobj.acronym + '.txt')
- shutil.copyfile(src, dest)
+ if shell.DRY_RUN:
+ print('Copying {!r} to {!r}'.format(src, dest))
+ else:
+ shutil.copyfile(src, dest)
return [fname]
def _write_license_readme(self, licenses_files, install_dir, applies_to):