Files
devsim/makefile
Aleksandr Trushkin 880f67aa73 atmost working example
2024-08-11 21:44:19 +03:00

18 lines
557 B
Makefile

VERSION=$(shell git tag --sort=v:refname 2>/dev/null | head -n1)
REVISION=$(shell git rev-parse --short HEAD)
BUILDTIME=$(shell date -u +%FT%T)
build.docker:
docker build\
--build-arg VERSION=${VERSION}\
--build-arg REVISION=${REVISION}\
--build-arg BUILDTIME=${BUILDTIME}\
-t git.loyso.art/devsim:latest\
.
build:
CGO_ENABALED=0 go build \
-ldflags "-w -s -X 'git.loyso.art/frx/devsim.version=${VERSION}' -X 'git.loyso.art/frx/devsim.revision=${REVISION}' -X 'git.loyso.art/frx/devsim.buildTime=${BUILDTIME}Z'" \
-o bin/web ./cmd/web/*.go