1# The normal way to build Perkeep is just "go run make.go", which
2# doesn't require make. This file is mostly little convenient aliases
3# and notes.
4
5all:
6	go run make.go
7
8presubmit: fmt
9	go install perkeep.org/dev/devcam
10	devcam test -short
11
12fmt:
13	go fmt perkeep.org/cmd/... perkeep.org/dev/... perkeep.org/misc/... perkeep.org/pkg/... perkeep.org/server/... perkeep.org/internal/...
14
15dockerbuild:
16	docker build --tag=gcr.io/perkeep-containers/perkeep:latest .
17
18dockerbuilddev:
19	docker build --tag=gcr.io/perkeep-containers/perkeep-dev-$(USER):latest .
20
21dockerpushdev: dockerbuilddev
22	docker push gcr.io/perkeep-containers/perkeep-dev-$(USER):latest
23