From a89c6a0bd8f1d4c20c6a35fc0c3be7b85a69990c Mon Sep 17 00:00:00 2001 From: Amolith Date: Sat, 28 Oct 2023 13:05:25 -0400 Subject: [PATCH] add dev tool air --- .air.toml | 44 ++++++++++++++++++++++++++++++++++++++++++++ README.md | 2 ++ 2 files changed, 46 insertions(+) create mode 100644 .air.toml diff --git a/.air.toml b/.air.toml new file mode 100644 index 0000000..92d9695 --- /dev/null +++ b/.air.toml @@ -0,0 +1,44 @@ +root = "." +tmp_dir = "tmp" + +[build] + bin = "./tmp/willow" + cmd = "go build -o ./tmp/willow ./cmd" + delay = 1000 + exclude_dir = ["assets", "tmp", "vendor", "testdata", "data"] + exclude_file = [] + exclude_regex = ["_test.go"] + exclude_unchanged = false + follow_symlink = false + full_bin = "" + include_dir = [] + include_ext = ["go", "tpl", "tmpl", "html", "css"] + include_file = [] + kill_delay = "0s" + log = "build-errors.log" + poll = false + poll_interval = 0 + post_cmd = [] + pre_cmd = [] + rerun = false + rerun_delay = 500 + send_interrupt = false + stop_on_error = false + +[color] + app = "" + build = "yellow" + main = "magenta" + runner = "green" + watcher = "cyan" + +[log] + main_only = false + time = false + +[misc] + clean_on_exit = true + +[screen] + clear_on_rebuild = true + keep_scroll = true diff --git a/README.md b/README.md index 6aa093b..c6a2794 100644 --- a/README.md +++ b/README.md @@ -104,6 +104,8 @@ section._ - [just](https://github.com/casey/just) - Command runner to simplify use of the required tools +- [air](https://github.com/cosmtrek/air) + - Watches source files and rebuilds/executes the project when sources change ### Configuring git for git send-email