From e2084a9dfe103c98b18588d38bdcee317ad17860 Mon Sep 17 00:00:00 2001 From: zztkm Date: Wed, 10 Aug 2022 10:16:52 +0900 Subject: [PATCH] =?UTF-8?q?=F0=9F=9A=A7?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Taskfile.yml | 2 +- vss.v | 14 +++++++++++++- 2 files changed, 14 insertions(+), 2 deletions(-) diff --git a/Taskfile.yml b/Taskfile.yml index fcd8583..54dbe2a 100644 --- a/Taskfile.yml +++ b/Taskfile.yml @@ -62,6 +62,6 @@ tasks: example: desc: Setup for example cmds: - - rm example/vss + - rm -rf example/vss - task: build - cp vss example diff --git a/vss.v b/vss.v index b6eda14..a83406a 100644 --- a/vss.v +++ b/vss.v @@ -14,6 +14,8 @@ const config_params = ['title', 'description'] const default_template = 'layouts/_index.html' +const defautl_static = "static" + const default_index = 'index.md' const default_dist = 'dist' @@ -24,8 +26,18 @@ fn main() { version: '0.0.5' description: 'static site generator' execute: fn (cmd cli.Command) ? { - generate_pages()? + println(cmd.help_message()) } + commands: [ + cli.Command{ + name: 'build' + description: 'build your site' + usage: 'vss build' + execute: fn (cmd cli.Command) ? { + generate_pages()? + } + }, + ] } app.setup()