mirror of
https://github.com/photoprism/photoprism.git
synced 2025-09-26 12:51:31 +08:00
Setup: Improve package build configuration #3861
Signed-off-by: Michael Mayer <michael@photoprism.app>
This commit is contained in:
7
Makefile
7
Makefile
@@ -5,6 +5,7 @@
|
|||||||
|
|
||||||
export GO111MODULE=on
|
export GO111MODULE=on
|
||||||
|
|
||||||
|
-include .semver
|
||||||
-include .env
|
-include .env
|
||||||
export
|
export
|
||||||
|
|
||||||
@@ -12,6 +13,12 @@ export
|
|||||||
BINARY_NAME=photoprism
|
BINARY_NAME=photoprism
|
||||||
GOIMPORTS=goimports
|
GOIMPORTS=goimports
|
||||||
|
|
||||||
|
# Build version.
|
||||||
|
SEMVER_MAJOR ?= 0
|
||||||
|
SEMVER_MINOR ?= $(shell date -u +%y%m)
|
||||||
|
SEMVER_PATCH ?= $(shell date -u +%d)
|
||||||
|
SEMVER_VERSION ?= $(SEMVER_MAJOR).$(SEMVER_MINOR).$(SEMVER_PATCH)
|
||||||
|
|
||||||
# Build parameters.
|
# Build parameters.
|
||||||
BUILD_PATH ?= $(shell realpath "./build")
|
BUILD_PATH ?= $(shell realpath "./build")
|
||||||
BUILD_DATE ?= $(shell date -u +%y%m%d)
|
BUILD_DATE ?= $(shell date -u +%y%m%d)
|
||||||
|
Reference in New Issue
Block a user