github.com/vicanso/pike@v1.0.1-0.20210630235453-9099e041f6ec/.air.toml (about) 1 # Config file for [Air](https://github.com/cosmtrek/air) in TOML format 2 3 # Working directory 4 # . or absolute path, please note that the directories following must be under root. 5 root = "." 6 tmp_dir = "tmp" 7 8 [build] 9 # Just plain old shell command. You could use `make` as well. 10 cmd = "go build -o ./tmp/main ." 11 # Binary file yields from `cmd`. 12 bin = "tmp/main" 13 # Customize binary. 14 full_bin = "GO_ENV=dev ./tmp/main --admin :9013 --alarm http://127.0.0.1:3001/alarms" 15 # Watch these filename extensions. 16 include_ext = ["go", "yml"] 17 # Ignore these filename extensions or directories. 18 exclude_dir = ["assets", "tmp", "vendor", "web"] 19 # Watch these directories if you specified. 20 include_dir = [] 21 # Exclude files. 22 exclude_file = [] 23 # Exclude unchanged files. 24 exclude_unchanged = true 25 # This log file places in your tmp_dir. 26 log = "air.log" 27 # It's not necessary to trigger build each time file changes if it's too frequent. 28 delay = 1000 # ms 29 # Stop running old binary when build errors occur. 30 stop_on_error = true 31 # Send Interrupt signal before killing process (windows does not support this feature) 32 send_interrupt = true 33 # Delay after sending Interrupt signal 34 kill_delay = 500 # ms 35 36 [log] 37 # Show log time 38 time = false 39 40 [color] 41 # Customize each part's color. If no color found, use the raw app log. 42 main = "magenta" 43 watcher = "cyan" 44 build = "yellow" 45 runner = "green" 46 47 [misc] 48 # Delete tmp directory on exit 49 clean_on_exit = true