]> code.ossystems Code Review - openembedded-core.git/commitdiff
cve-check.bbclass: use weak assignment for default CVE_PRODUCT
authorMikko Rapeli <mikko.rapeli@bmw.de>
Thu, 20 Jul 2017 13:23:09 +0000 (16:23 +0300)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Mon, 24 Jul 2017 08:12:28 +0000 (09:12 +0100)
This way also bbclasses can override it. For example kernel.bbclass
could set CVE_PRODUCT to linux_kernel for all users of the class
which compile Linux kernels.

Signed-off-by: Mikko Rapeli <mikko.rapeli@bmw.de>
Signed-off-by: Ross Burton <ross.burton@intel.com>
meta/classes/cve-check.bbclass

index 6f5b0f56d2088a1f12880dbc546f4720d0969ee7..8dde4a2cf1812ceb72f4024c14b48417c69d5913 100644 (file)
@@ -22,7 +22,7 @@
 
 # The product name that the CVE database uses.  Defaults to BPN, but may need to
 # be overriden per recipe (for example tiff.bb sets CVE_PRODUCT=libtiff).
-CVE_PRODUCT ?= "${BPN}"
+CVE_PRODUCT ??= "${BPN}"
 
 CVE_CHECK_DB_DIR ?= "${DL_DIR}/CVE_CHECK"
 CVE_CHECK_DB_FILE ?= "${CVE_CHECK_DB_DIR}/nvd.db"