dev vouch dev on at. thats about it
atvouch.dev
1atvouch-cli:
2 cd ./cli && go build -o ../atvouch
3
4release:
5 cd ./cli && GOOS=linux GOARCH=amd64 go build -o ../release/atvouch-linux-amd64
6 cd ./cli && GOOS=linux GOARCH=arm64 go build -o ../release/atvouch-linux-arm64
7 cd ./cli && GOOS=darwin GOARCH=amd64 go build -o ../release/atvouch-darwin-amd64
8 cd ./cli && GOOS=darwin GOARCH=arm64 go build -o ../release/atvouch-darwin-arm64
9 cd ./cli && GOOS=windows GOARCH=amd64 go build -o ../release/atvouch-windows-amd64.exe
10 cd ./cli && GOOS=windows GOARCH=arm64 go build -o ../release/atvouch-windows-arm64.exe
11
12OAUTH_BASE_URL ?= https://atvouch.dev
13
14.PHONY: frontend
15frontend:
16 cd ./frontend && bunx tsc
17 cd ./frontend && OAUTH_BASE_URL=$(OAUTH_BASE_URL) bunx vite build
18
19.PHONY: local-frontend
20local-frontend:
21 cd ./frontend && bunx tsc
22 cd ./frontend && bunx vite
23
24test:
25 cd ./cli && go test -v .
26
27lexgen:
28 ~/other.git/indigo/lexgen --build-file ./atvouch_lexicons.json ./lexicons