From 4a9ea7db6d04cf8ae300abbbcf5ba829ee129e61 Mon Sep 17 00:00:00 2001 From: Ferrari Martino Giordano Date: Thu, 25 Jul 2024 17:29:08 +0200 Subject: [PATCH] added output flag --- autodoc/__main__.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/autodoc/__main__.py b/autodoc/__main__.py index 05ee5f6..e9ac5cb 100644 --- a/autodoc/__main__.py +++ b/autodoc/__main__.py @@ -39,6 +39,7 @@ def __args__(): parser.add_argument( "-d", "--destination", help="Destination folder", type=str, default="." ) + parser.add_argument("-o", "--output", help="Output name", type=str, default="") return parser.parse_args() @@ -73,7 +74,10 @@ def main(): if not config: logging.error(f"Impossible to load configuration `{args.filename}`") sys.exit(1) - filename = os.path.splitext(os.path.basename(args.filename))[0] + if args.output: + filename = args.output + else: + filename = os.path.splitext(os.path.basename(args.filename))[0] autodoc.document(filename, args, config)