diff options
| author | Paul Buetow <paul@buetow.org> | 2025-08-28 11:18:21 +0300 |
|---|---|---|
| committer | Paul Buetow <paul@buetow.org> | 2025-08-28 11:18:21 +0300 |
| commit | 101500cc9a9b4e636451aba67ae5f8e924432afa (patch) | |
| tree | 4de216b50c4b75598ff87b14f1c1bc197edcc803 /Taskfile.yaml | |
| parent | faf87a23a782bc7d717e363a3a399a64d6a34146 (diff) | |
build: replace Taskfile with Magefile; add Mage targets and README build notes
Diffstat (limited to 'Taskfile.yaml')
| -rw-r--r-- | Taskfile.yaml | 45 |
1 files changed, 0 insertions, 45 deletions
diff --git a/Taskfile.yaml b/Taskfile.yaml deleted file mode 100644 index 753a5f7..0000000 --- a/Taskfile.yaml +++ /dev/null @@ -1,45 +0,0 @@ -version: '3' - -tasks: - default: - deps: ["build"] - install: - deps: ["build"] - cmds: - - cp -v ./hexai-lsp ~/go/bin/ - - cp -v ./hexai ~/go/bin/ - run: - deps: ["dev"] - cmds: - - go run cmd/hexai-lsp/main.go - build: - deps: ["build-hexai-lsp", "build-hexai-cli"] - build-hexai-lsp: - cmds: - - 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-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 - - go test -v ./... - vet: - cmds: - - go vet ./... - lint: - cmds: - - golangci-lint run - dev-install: - cmds: - - go install golang.org/x/tools/gopls@latest - - go install github.com/golangci/golangci-lint/cmd/golangci-lint@latest |
