From 89c30e6d1148d6c1845a428cfdce769e270a25e2 Mon Sep 17 00:00:00 2001 From: Patrick McDermott Date: Wed, 06 Jan 2021 01:23:09 -0500 Subject: build: Set SHA and DATE macros Before: $ tmp/edid-decode.data/usr/bin/edid-decode --version edid-decode SHA: not available After: $ tmp/edid-decode.data/usr/bin/edid-decode --version edid-decode SHA: 95d81c9 2020-12-30 --- diff --git a/build b/build index f418e9a..20c5022 100755 --- a/build +++ b/build @@ -2,11 +2,16 @@ include ../source.mk +sha_date_sed_re = ^.*[~+]git\(....\)\(..\)\(..\)\.\([0-9a-f]*\).*$$ +sha_date_sed = s/$(sha_date_sed_re)/sha=-DSHA=\4 date=-DDATE=\1-\2-\3/ +sha_date = $$(printf '%s\n' '$(OPK_SOURCE_VERSION_UPSTREAM)' | \ + sed '$(sha_date_sed)') + nop: @: build: - oh-autobuild + oh-autobuild -- $(sha_date) touch $@ install: build -- cgit v0.9.1