mirror of
https://github.com/Luzifer/wiki.git
synced 2024-12-20 10:31:18 +00:00
18 lines
289 B
Makefile
18 lines
289 B
Makefile
VERSION := $(shell git describe --tags --always || echo dev)
|
|
|
|
default: build
|
|
|
|
build: frontend
|
|
go build \
|
|
-ldflags "-s -w -X main.version=$(version)" \
|
|
-mod=readonly \
|
|
-trimpath
|
|
|
|
frontend: node_modules
|
|
node ci/build.mjs
|
|
|
|
node_modules:
|
|
npm ci
|
|
|
|
publish: frontend
|
|
bash ./ci/build.sh
|