Add version option to cmake-format

This commit is contained in:
Regen
2019-11-24 18:14:46 +09:00
parent 9670ecfb59
commit 1a8267bb74

View File

@@ -83,10 +83,11 @@ class Formatter(object):
def main(args: List[str] = None):
from pathlib import Path
from argparse import ArgumentParser
from .parser import ListParser
from difflib import unified_diff
from pathlib import Path
from . import __version__
from .parser import ListParser
parser = ArgumentParser()
parser.add_argument('lists', type=Path, nargs='*', help='CMake list files')
@@ -95,6 +96,9 @@ def main(args: List[str] = None):
action='store_true',
help='inplace edit')
parser.add_argument('-d', '--diff', action='store_true', help='show diff')
parser.add_argument('--version',
action='version',
version=f'%(prog)s {__version__}')
args = parser.parse_args(args)