@ -12,7 +12,10 @@ PKG_CONFIG_DEPENDS += \
CONFIG_VERSION_NUMBER \
CONFIG_VERSION_NICK \
CONFIG_VERSION_REPO \
CONFIG_VERSION_DIST
CONFIG_VERSION_DIST \
CONFIG_VERSION_MANUFACTURER \
CONFIG_VERSION_PRODUCT \
CONFIG_VERSION_HWREV \
VERSION_NUMBER := $( call qstrip,$( CONFIG_VERSION_NUMBER) )
VERSION_NUMBER := $( if $( VERSION_NUMBER) ,$( VERSION_NUMBER) ,$( REVISION) )
@ -29,6 +32,14 @@ VERSION_REPO:=$(if $(VERSION_REPO),$(VERSION_REPO),http://downloads.openwrt.org/
VERSION_DIST := $( call qstrip,$( CONFIG_VERSION_DIST) )
VERSION_DIST := $( if $( VERSION_DIST) ,$( VERSION_DIST) ,OpenWrt)
VERSION_MANUFACTURER := $( call qstrip,$( CONFIG_VERSION_MANUFACTURER) )
VERSION_MANUFACTURER := $( if $( VERSION_MANUFACTURER) ,$( VERSION_MANUFACTURER) ,OpenWrt)
VERSION_PRODUCT := $( call qstrip,$( CONFIG_VERSION_PRODUCT) )
VERSION_PRODUCT := $( if $( VERSION_PRODUCT) ,$( VERSION_PRODUCT) ,Generic)
VERSION_HWREV := $( call qstrip,$( CONFIG_VERSION_HWREV) )
VERSION_HWREV := $( if $( VERSION_HWREV) ,$( VERSION_HWREV) ,v0)
d e f i n e t a i n t 2 s y m
$(CONFIG_$(firstword $(subst : , , $( subst +,,$ ( subst -,,$ ( 1) ) ) )))
@ -66,3 +77,6 @@ VERSION_SED:=$(SED) 's,%U,$(VERSION_REPO),g' \
-e 's,%T,$(BOARD),g' \
-e 's,%S,$(BOARD)/$(if $(SUBTARGET),$(SUBTARGET),generic),g' \
-e 's,%t,$(VERSION_TAINTS),g' \
-e 's,%M,$(VERSION_MANUFACTURER),g' \
-e 's,%P,$(VERSION_PRODUCT),g' \
-e 's,%h,$(VERSION_HWREV),g'