summaryrefslogtreecommitdiff
path: root/cli.py
diff options
context:
space:
mode:
Diffstat (limited to 'cli.py')
-rwxr-xr-xcli.py5
1 files changed, 4 insertions, 1 deletions
diff --git a/cli.py b/cli.py
index a19b8ce..b9c8a5c 100755
--- a/cli.py
+++ b/cli.py
@@ -12,6 +12,8 @@ __version__ = '0.1'
12 12
13def parse(): 13def parse():
14 parser = optparse.OptionParser(usage='%prog [options] filename') 14 parser = optparse.OptionParser(usage='%prog [options] filename')
15 parser.add_option('--add2archive', '-a', action='store_true', default=False,
16 help='Add to outputed archive non-supported filetypes')
15 parser.add_option('--backup', '-b', action='store_true', default=False, 17 parser.add_option('--backup', '-b', action='store_true', default=False,
16 help='Keep a backup copy') 18 help='Keep a backup copy')
17 parser.add_option('--check', '-c', action='store_true', default=False, 19 parser.add_option('--check', '-c', action='store_true', default=False,
@@ -91,7 +93,8 @@ def main():
91 func = clean_meta 93 func = clean_meta
92 94
93 for filename in filenames: 95 for filename in filenames:
94 class_file = mat.create_class_file(filename, args.backup) 96 class_file = mat.create_class_file(filename, args.backup,
97 args.add2archive)
95 if class_file is not None: 98 if class_file is not None:
96 func(class_file, filename) 99 func(class_file, filename)
97 100