build: luci.mk: fix compatibility with older Git versions

Fixes: 9d8e99f9b build: gracefully handle non-Git source trees
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
This commit is contained in:
Jo-Philipp Wich 2020-04-15 12:24:15 +02:00
parent 09a8460750
commit 62be45c466

View file

@ -64,7 +64,7 @@ PKG_NAME?=$(LUCI_NAME)
define findrev define findrev
$(shell \ $(shell \
if git log -1 >/dev/null 2>/dev/null; then \ if git log -1 >/dev/null 2>/dev/null; then \
set -- $$(git log -1 --format="%ct %h" --abbrev=7 -- '$(if $(1),:(exclude))po'); \ set -- $$(git log -1 --format="%ct %h" --abbrev=7 -- $(if $(1),. ':(exclude)po',po)); \
if [ -n "$$1" ]; then if [ -n "$$1" ]; then
secs="$$(($$1 % 86400))"; \ secs="$$(($$1 % 86400))"; \
yday="$$(date --utc --date="@$$1" "+%y.%j")"; \ yday="$$(date --utc --date="@$$1" "+%y.%j")"; \