aboutsummaryrefslogtreecommitdiffstats
path: root/bin/update_manifest.py
diff options
context:
space:
mode:
Diffstat (limited to 'bin/update_manifest.py')
-rwxr-xr-xbin/update_manifest.py7
1 files changed, 7 insertions, 0 deletions
diff --git a/bin/update_manifest.py b/bin/update_manifest.py
index ca1cf27..1cfe05b 100755
--- a/bin/update_manifest.py
+++ b/bin/update_manifest.py
@@ -54,10 +54,17 @@ def add_repro(reprodir, manifest):
def main():
parser = argparse.ArgumentParser(
description="Update manifest.yaml with generated products")
+ parser.add_argument("-c", "--create", dest="create",
+ action="store_true",
+ help="create 'manifest.yaml' under current working " +
+ "directory if necessary")
parser.add_argument("-r", "--repro", dest="reprodir", default=None,
help="path to the repro directory; add the " +
"reprocessed products to manifest if specified")
args = parser.parse_args()
+
+ if args.create:
+ open("manifest.yaml", "a").close()
manifest = get_manifest()
if args.reprodir: