Allow to define `COMMIT` by env
Some package managers download the archive instead of cloning the git repo. When they do that, the call to git fails. This commit allows package managers to provide the COMMIT value via environment. Signed-off-by: Julien Durillon <julien.durillon@clever-cloud.com>
This commit is contained in:
parent
b4a0b1d737
commit
6770c8695a
2
Makefile
2
Makefile
|
@ -14,7 +14,7 @@ RUNC_IMAGE := runc_dev$(if $(GIT_BRANCH_CLEAN),:$(GIT_BRANCH_CLEAN))
|
|||
PROJECT := github.com/opencontainers/runc
|
||||
BUILDTAGS ?= seccomp
|
||||
COMMIT_NO := $(shell git rev-parse HEAD 2> /dev/null || true)
|
||||
COMMIT := $(if $(shell git status --porcelain --untracked-files=no),"${COMMIT_NO}-dirty","${COMMIT_NO}")
|
||||
COMMIT ?= $(if $(shell git status --porcelain --untracked-files=no),"${COMMIT_NO}-dirty","${COMMIT_NO}")
|
||||
|
||||
MAN_DIR := $(CURDIR)/man/man8
|
||||
MAN_PAGES = $(shell ls $(MAN_DIR)/*.8)
|
||||
|
|
Loading…
Reference in New Issue