From 58779a21c68b5f100d2f3c04f002e5033603e9af Mon Sep 17 00:00:00 2001 From: Bastian Venthur Date: Sat, 6 Feb 2021 19:04:47 +0100 Subject: [PATCH] added static dir --- blag/blag.py | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/blag/blag.py b/blag/blag.py index 16da0d6..c823f26 100644 --- a/blag/blag.py +++ b/blag/blag.py @@ -67,6 +67,11 @@ def parse_args(args): default='templates', help='Template directory (default: templates)', ) + build_parser.add_argument( + '-s', '--static-dir', + default='static', + help='Static directory (default: static)', + ) quickstart_parser = commands.add_parser('quickstart') quickstart_parser.set_defaults(func=quickstart) @@ -113,6 +118,10 @@ def build(args): path = os.path.relpath(f'{root}/{dirname}', start=args.input_dir) os.makedirs(f'{args.output_dir}/{path}', exist_ok=True) + # copy static files over + if os.path.exists(args.static_dir): + shutil.copytree(args.static_dir, args.output_dir, dirs_exist_ok=True) + config = get_config('config.ini') env = Environment(