From 75752577aea888de365e53982e3a101f35d01b56 Mon Sep 17 00:00:00 2001 From: Aaron LI Date: Tue, 15 Aug 2017 10:21:18 +0800 Subject: update_manifest.py: Add argument --create --- bin/update_manifest.py | 7 +++++++ 1 file changed, 7 insertions(+) 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: -- cgit v1.2.2