@ -17,28 +17,31 @@ PKG_CONFIG_DEPENDS += \
CONFIG_VERSION_PRODUCT \
CONFIG_VERSION_PRODUCT \
CONFIG_VERSION_HWREV \
CONFIG_VERSION_HWREV \
VERSION_NUMBER := $( call qstrip,$( CONFIG_VERSION_NUMBER) )
qstrip_escape = $( subst ',' \' ' ,$( call qstrip,$( 1) ) )
#'
VERSION_NUMBER := $( call qstrip_escape,$( CONFIG_VERSION_NUMBER) )
VERSION_NUMBER := $( if $( VERSION_NUMBER) ,$( VERSION_NUMBER) ,$( REVISION) )
VERSION_NUMBER := $( if $( VERSION_NUMBER) ,$( VERSION_NUMBER) ,$( REVISION) )
VERSION_CODE := $( call qstrip,$( CONFIG_VERSION_NUMBER) )
VERSION_CODE := $( call qstrip_escape ,$( CONFIG_VERSION_NUMBER) )
VERSION_CODE := $( if $( VERSION_CODE) ,$( VERSION_CODE) ,Bleeding Edge)
VERSION_CODE := $( if $( VERSION_CODE) ,$( VERSION_CODE) ,Bleeding Edge)
VERSION_NICK := $( call qstrip,$( CONFIG_VERSION_NICK) )
VERSION_NICK := $( call qstrip_escape ,$( CONFIG_VERSION_NICK) )
VERSION_NICK := $( if $( VERSION_NICK) ,$( VERSION_NICK) ,$( RELEASE) )
VERSION_NICK := $( if $( VERSION_NICK) ,$( VERSION_NICK) ,$( RELEASE) )
VERSION_REPO := $( call qstrip,$( CONFIG_VERSION_REPO) )
VERSION_REPO := $( call qstrip_escape ,$( CONFIG_VERSION_REPO) )
VERSION_REPO := $( if $( VERSION_REPO) ,$( VERSION_REPO) ,http://downloads.openwrt.org/snapshots/trunk/%T/packages)
VERSION_REPO := $( if $( VERSION_REPO) ,$( VERSION_REPO) ,http://downloads.openwrt.org/snapshots/trunk/%T/packages)
VERSION_DIST := $( call qstrip,$( CONFIG_VERSION_DIST) )
VERSION_DIST := $( call qstrip_escape ,$( CONFIG_VERSION_DIST) )
VERSION_DIST := $( if $( VERSION_DIST) ,$( VERSION_DIST) ,OpenWrt)
VERSION_DIST := $( if $( VERSION_DIST) ,$( VERSION_DIST) ,OpenWrt)
VERSION_MANUFACTURER := $( call qstrip,$( CONFIG_VERSION_MANUFACTURER) )
VERSION_MANUFACTURER := $( call qstrip_escape ,$( CONFIG_VERSION_MANUFACTURER) )
VERSION_MANUFACTURER := $( if $( VERSION_MANUFACTURER) ,$( VERSION_MANUFACTURER) ,OpenWrt)
VERSION_MANUFACTURER := $( if $( VERSION_MANUFACTURER) ,$( VERSION_MANUFACTURER) ,OpenWrt)
VERSION_PRODUCT := $( call qstrip,$( CONFIG_VERSION_PRODUCT) )
VERSION_PRODUCT := $( call qstrip_escape ,$( CONFIG_VERSION_PRODUCT) )
VERSION_PRODUCT := $( if $( VERSION_PRODUCT) ,$( VERSION_PRODUCT) ,Generic)
VERSION_PRODUCT := $( if $( VERSION_PRODUCT) ,$( VERSION_PRODUCT) ,Generic)
VERSION_HWREV := $( call qstrip,$( CONFIG_VERSION_HWREV) )
VERSION_HWREV := $( call qstrip_escape ,$( CONFIG_VERSION_HWREV) )
VERSION_HWREV := $( if $( VERSION_HWREV) ,$( VERSION_HWREV) ,v0)
VERSION_HWREV := $( if $( VERSION_HWREV) ,$( VERSION_HWREV) ,v0)
d e f i n e t a i n t 2 s y m
d e f i n e t a i n t 2 s y m
@ -80,3 +83,5 @@ VERSION_SED:=$(SED) 's,%U,$(VERSION_REPO),g' \
-e 's,%M,$(VERSION_MANUFACTURER),g' \
-e 's,%M,$(VERSION_MANUFACTURER),g' \
-e 's,%P,$(VERSION_PRODUCT),g' \
-e 's,%P,$(VERSION_PRODUCT),g' \
-e 's,%h,$(VERSION_HWREV),g'
-e 's,%h,$(VERSION_HWREV),g'
VERSION_SED_SCRIPT := $( subst '\' ',' \' \\ \\ \' \' ' ,$( VERSION_SED) )