a love letter to tangled (android, iOS, and a search API)
1version := `git describe --tags --always --dirty 2>/dev/null || echo dev`
2commit := `git rev-parse --short HEAD 2>/dev/null || echo none`
3ldflags := "-s -w -X main.version=" + version + " -X main.commit=" + commit
4
5build:
6 CGO_ENABLED=0 go build -ldflags "{{ldflags}}" -o twister ./main.go
7
8run-api:
9 go run -ldflags "{{ldflags}}" ./main.go api
10
11run-indexer:
12 go run -ldflags "{{ldflags}}" ./main.go indexer
13
14test:
15 go test ./...
16
17clean:
18 rm -f twister