diff options
Diffstat (limited to 'Taskfile.yaml')
| -rw-r--r-- | Taskfile.yaml | 17 |
1 files changed, 13 insertions, 4 deletions
diff --git a/Taskfile.yaml b/Taskfile.yaml index beb76f8..753a5f7 100644 --- a/Taskfile.yaml +++ b/Taskfile.yaml @@ -7,19 +7,28 @@ tasks: deps: ["build"] cmds: - cp -v ./hexai-lsp ~/go/bin/ + - cp -v ./hexai ~/go/bin/ run: deps: ["dev"] cmds: - - go run cmd/hexai/main.go + - go run cmd/hexai-lsp/main.go build: - deps: ["build-hexai-lsp"] + deps: ["build-hexai-lsp", "build-hexai-cli"] build-hexai-lsp: cmds: - - go build -o hexai-lsp cmd/hexai/main.go + - go build -o hexai-lsp cmd/hexai-lsp/main.go + build-hexai-cli: + cmds: + - go build -o hexai cmd/hexai/main.go dev: deps: ["test", "vet", "lint"] cmds: - - go build -race -o hexai-lsp cmd/hexai/main.go + - go build -race -o hexai-lsp cmd/hexai-lsp/main.go + - go build -race -o hexai cmd/hexai/main.go + run-cli: + deps: ["dev"] + cmds: + - echo 'test' | go run cmd/hexai/main.go test: cmds: - go clean -testcache |
