mirror of
https://github.com/mickael-kerjean/filestash.git
synced 2026-10-19 16:14:39 +00:00
18 lines
443 B
Makefile
18 lines
443 B
Makefile
all:
|
|
make build_init
|
|
make build_frontend
|
|
make build_backend
|
|
|
|
build_init:
|
|
go get ./...
|
|
go generate -x ./server/...
|
|
|
|
build_backend:
|
|
CGO_ENABLED=1 go build --tags "fts5" -o dist/filestash cmd/main.go
|
|
|
|
build_backend_arm64:
|
|
CGO_ENABLED=1 GOOS=linux GOARCH=arm GOARM=7 CC=arm-linux-gnueabihf-gcc go build -o dist/filestash cmd/main.go
|
|
|
|
build_backend_amd64:
|
|
GOOS=linux CGO_ENABLED=1 GOARCH=amd64 CC=gcc go build -o dist/filestash cmd/main.go
|