Initial commit on Forgejo
Some checks failed
CI and releases / Test and vet (push) Failing after 1s
CI and releases / Build release binaries (push) Has been skipped
CI and releases / Publish GitHub release (push) Has been skipped

Fresh repository history for elektrine/tarakan-client hosted at
https://git.elektrine.com/elektrine/tarakan-client.
This commit is contained in:
Maxfield Luke 2026-07-29 04:56:36 -04:00
commit 58b29a7f84
70 changed files with 12994 additions and 0 deletions

18
Makefile Normal file
View file

@ -0,0 +1,18 @@
.PHONY: build install test vet check
build:
go build -o bin/tarakan ./cmd/tarakan
# Install to ~/.local/bin (or $GOBIN / $TARAKAN_INSTALL_DIR).
install:
@mkdir -p "$${TARAKAN_INSTALL_DIR:-$${GOBIN:-$${HOME}/.local/bin}}"
go build -o "$${TARAKAN_INSTALL_DIR:-$${GOBIN:-$${HOME}/.local/bin}}/tarakan" ./cmd/tarakan
@echo "installed tarakan → $${TARAKAN_INSTALL_DIR:-$${GOBIN:-$${HOME}/.local/bin}}/tarakan"
test:
go test ./...
vet:
go vet ./...
check: test vet build