16 lines
372 B
Makefile
16 lines
372 B
Makefile
VERSION=1.2
|
|
SOURCES=$(shell find . -name "*.go" -type f)
|
|
|
|
all: amd64 arm7 dockerimage
|
|
|
|
amd64: $(SOURCES)
|
|
mkdir -p build
|
|
GOOS=linux GOARCH=amd64 go build -o build/mastogem-amd64
|
|
|
|
arm7: $(SOURCES)
|
|
mkdir -p build
|
|
GOOS=linux GOARCH=arm GOARM=7 go build -o build/mastogem-arm7
|
|
|
|
dockerimage: Dockerfile start.sh $(SOURCES)
|
|
sudo docker build -t dervom/mastogem:$(VERSION) .
|