Thanks, applied as f5500c922424ee71dd99e80f743ed6d994e5bca6. Michael
[sent from post-receive hook] On Fri, 09 Apr 2021 15:33:18 +0200, Steffen Trumtrar <[email protected]> wrote: > barebox supports setting a buildsystem version. This is useful to have > an exact buildsystem version like a commit hash accessible from barebox. > > Signed-off-by: Steffen Trumtrar <[email protected]> > Message-Id: <[email protected]> > Signed-off-by: Michael Olbrich <[email protected]> > > diff --git a/platforms/barebox.in b/platforms/barebox.in > index 70d175fb5a03..d35d165011b9 100644 > --- a/platforms/barebox.in > +++ b/platforms/barebox.in > @@ -27,6 +27,19 @@ config BAREBOX_VERSION > string > default "2016.08.0" > > +config BAREBOX_CONFIG_BUILDSYSTEM_VERSION > + prompt "add a buildsystem version to the barebox binary" > + bool > + help > + When this option is enabled, the nv variable > "nv.buildsystem_version" > + in barebox is set to PTXCONF_BAREBOX_BUILDSYSTEM_VERSION. > + > +config BAREBOX_BUILDSYSTEM_VERSION > + prompt "barebox buildsystem version" > + depends on BAREBOX_CONFIG_BUILDSYSTEM_VERSION > + string > + default "${PTXDIST_VCS_VERSION}" > + > config BAREBOX_MD5 > prompt "barebox source md5sum" > string > diff --git a/rules/barebox.make b/rules/barebox.make > index 23c948408ab3..bea9f3adcbf8 100644 > --- a/rules/barebox.make > +++ b/rules/barebox.make > @@ -46,6 +46,11 @@ BAREBOX_CONF_OPT := \ > O=$(BAREBOX_BUILD_DIR) \ > $(call barebox-opts, BAREBOX) > > +ifdef PTXCONF_BAREBOX_CONFIG_BUILDSYSTEM_VERSION > +BAREBOX_CONF_OPT += \ > + BUILDSYSTEM_VERSION=$(PTXCONF_BAREBOX_BUILDSYSTEM_VERSION) > +endif > + > BAREBOX_MAKE_OPT := $(BAREBOX_CONF_OPT) > > BAREBOX_TAGS_OPT := TAGS tags cscope _______________________________________________ ptxdist mailing list [email protected] To unsubscribe, send a mail with subject "unsubscribe" to [email protected]
