summaryrefslogtreecommitdiff
path: root/Taskfile.yaml
diff options
context:
space:
mode:
Diffstat (limited to 'Taskfile.yaml')
-rw-r--r--Taskfile.yaml17
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