firmware: hijack firmare-product for build-time metadata

This commit is contained in:
Franco Fichtner 2018-09-16 19:03:36 +02:00
parent 490a68e8c1
commit 8d6a9b4197
3 changed files with 8 additions and 0 deletions

View File

@ -34,6 +34,7 @@ CORE_HASH= ${CORE_COMMIT:C/^.*-//1}
CORE_ABI?= 18.7
CORE_ARCH?= ${ARCH}
CORE_FLAVOUR= ${FLAVOUR}
CORE_OPENVPN?= # empty
CORE_PHP?= 71
CORE_PYTHON?= 27

View File

@ -33,15 +33,18 @@ GIT!= which git || echo true
ARCH!= uname -p
REPLACEMENTS= CORE_ABI \
CORE_ARCH \
CORE_COPYRIGHT_HOLDER \
CORE_COPYRIGHT_WWW \
CORE_COPYRIGHT_YEARS \
CORE_FLAVOUR \
CORE_HASH \
CORE_MAINTAINER \
CORE_NAME \
CORE_PACKAGESITE \
CORE_PRODUCT \
CORE_REPOSITORY \
CORE_VERSION \
CORE_WWW
MAKE_REPLACE= # empty

View File

@ -1,10 +1,14 @@
{
"product_abi": "%%CORE_ABI%%",
"product_arch": "%%CORE_ARCH%%",
"product_copyright_owner": "%%CORE_COPYRIGHT_HOLDER%%",
"product_copyright_url": "%%CORE_COPYRIGHT_WWW%%",
"product_copyright_years": "%%CORE_COPYRIGHT_YEARS%%",
"product_email": "%%CORE_MAINTAINER%%",
"product_flavour": "%%CORE_FLAVOUR%%",
"product_hash": "%%CORE_HASH%%",
"product_id": "%%CORE_NAME%%",
"product_name": "%%CORE_PRODUCT%%",
"product_version": "%%CORE_VERSION%%",
"product_website": "%%CORE_WWW%%"
}