Files

32 lines
540 B
Makefile
Raw Permalink Normal View History

.PHONY: install dev build test lint clean docker-build docker-test
install:
go mod tidy
cd frontend && npm install
dev:
wails dev
build:
wails build
test:
go test -v -race ./...
lint:
go vet ./...
clean:
rm -rf build/bin frontend/dist
docker-build:
docker build --target artifact -t fast_reader:0.1.0 .
docker create --name fast_reader-export fast_reader:0.1.0
docker cp fast_reader-export:/fast_reader ./fast_reader-linux
docker rm fast_reader-export
docker-test:
docker build --target go-builder -t fast_reader-ci .