Hi Ralph, applied
thanks blogic Quoting [EMAIL PROTECTED]: > > We often play around with different package versions. > To make it more generic you can include the > package-version-override.mk just before package.mk within the acc. > package Makefile. > The new package version will stored within the .config files. This > allows to control our regression tests by exchanging the > .config file rather then changing the make files of the buildsystem. > > Signed-off-by: ralph <[EMAIL PROTECTED]> > > --- > > Index: include/package-version-override.mk > =================================================================== > --- include/package-version-override.mk (revision 0) > +++ include/package-version-override.mk (revision 0) > @@ -0,0 +1,22 @@ > + > +PKG_VERSION_ORGINAL:=$(PKG_VERSION) > + > +ifeq ($(CONFIG_$(PKG_NAME)_USE_OTHER_VERSION),y) > +PKG_VERSION:= $(strip $(subst ",, $(CONFIG_$(PKG_NAME)_OTHER_VERSION))) > +PKG_MD5SUM:= > +PKG_SOURCE:=$(subst $(PKG_VERSION_ORGINAL),$(PKG_VERSION),$(PKG_SOURCE)) > +endif > + > +define Package/$(PKG_NAME)/config > + menu "overwrite package version" > + depends on PACKAGE_$(PKG_NAME) > + config $(PKG_NAME)_USE_OTHER_VERSION > + depends on PACKAGE_$(PKG_NAME) > + bool "Use other source version" > + default n > + config $(PKG_NAME)_OTHER_VERSION > + depends on $(PKG_NAME)_USE_OTHER_VERSION > + string "$(PKG_BASE_NAME) version as string > (default version: $(PKG_VERSION_ORGINAL))" > + default "$(PKG_VERSION_ORGINAL)" > + endmenu > +endef > _______________________________________________ > openwrt-devel mailing list > openwrt-devel@lists.openwrt.org > http://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-devel > _______________________________________________ openwrt-devel mailing list openwrt-devel@lists.openwrt.org http://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-devel