Message ID | 1430492786-17842-1-git-send-email-yann.morin.1998@free.fr |
---|---|
State | Changes Requested |
Headers | show |
On 01/05/15 17:06, Yann E. MORIN wrote: > Commit 53903a15 (*config: improve handling of BR2_LEGACY) added an > option to entirely skip legacy entries, by passing a variable in the > environment. > > Howerver, it mised one location where that variable is also needed, However missed > which is generating the list of packages and deprecated features for > inclusion in the manual. > > Fix that by re-using the global $(COMMON_CONFIG_ENV) variable, > overriding just what we don't want (i.e. br2-external location and > defconfig path). > > Also, slightly re-order variables so the ones we override come right > after the common settings, moving the specific pnes at the end. ones And split into one variable per line. > > Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> > Cc: Arnout Vandecappelle <arnout@mind.be> > --- > docs/manual/manual.mk | 4 +++- > 1 file changed, 3 insertions(+), 1 deletion(-) > > diff --git a/docs/manual/manual.mk b/docs/manual/manual.mk > index d5db2c2..2755582 100644 > --- a/docs/manual/manual.mk > +++ b/docs/manual/manual.mk > @@ -12,8 +12,10 @@ MANUAL_RESOURCES = $(TOPDIR)/docs/images > # should not be included in the manual. > define MANUAL_GEN_LISTS > $(Q)$(call MESSAGE,"Updating the manual lists...") > - $(Q)BR2_DEFCONFIG="" TOPDIR=$(TOPDIR) O=$(@D) \ > + $(Q)$(COMMON_CONFIG_ENV) \ > + BR2_DEFCONFIG="" \ > BR2_EXTERNAL=$(TOPDIR)/support/dummy-external \ > + TOPDIR=$(TOPDIR) O=$(@D) \ Except here you put two variables on a single line... Regards, Arnout Otherwise: Acked-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Tested-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Regards, Arnout > python -B $(TOPDIR)/support/scripts/gen-manual-lists.py > endef > MANUAL_POST_RSYNC_HOOKS += MANUAL_GEN_LISTS >
Arnout, All, On 2015-05-01 17:54 +0200, Arnout Vandecappelle spake thusly: > On 01/05/15 17:06, Yann E. MORIN wrote: [--SNIP--] > > Also, slightly re-order variables so the ones we override come right > > after the common settings, moving the specific pnes at the end. > ones > > And split into one variable per line. No, I did not want to explicitly set one variable per line. The fact that BR2_DEFCONFIG and BR2_EXTERNAL are on their own line each is just becasue the line would be more than 80-char wide otherwise. But if you prefer I put a single vazriable per line, I'm OK with that; I also prefer a single variable per line. > > Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> > > Cc: Arnout Vandecappelle <arnout@mind.be> > > --- > > docs/manual/manual.mk | 4 +++- > > 1 file changed, 3 insertions(+), 1 deletion(-) > > > > diff --git a/docs/manual/manual.mk b/docs/manual/manual.mk > > index d5db2c2..2755582 100644 > > --- a/docs/manual/manual.mk > > +++ b/docs/manual/manual.mk > > @@ -12,8 +12,10 @@ MANUAL_RESOURCES = $(TOPDIR)/docs/images > > # should not be included in the manual. > > define MANUAL_GEN_LISTS > > $(Q)$(call MESSAGE,"Updating the manual lists...") > > - $(Q)BR2_DEFCONFIG="" TOPDIR=$(TOPDIR) O=$(@D) \ > > + $(Q)$(COMMON_CONFIG_ENV) \ > > + BR2_DEFCONFIG="" \ > > BR2_EXTERNAL=$(TOPDIR)/support/dummy-external \ > > + TOPDIR=$(TOPDIR) O=$(@D) \ > > Except here you put two variables on a single line... Because that was not the goal! ;-) But I'll change. Thanks! :-) Regards, Yann E. MORIN.
diff --git a/docs/manual/manual.mk b/docs/manual/manual.mk index d5db2c2..2755582 100644 --- a/docs/manual/manual.mk +++ b/docs/manual/manual.mk @@ -12,8 +12,10 @@ MANUAL_RESOURCES = $(TOPDIR)/docs/images # should not be included in the manual. define MANUAL_GEN_LISTS $(Q)$(call MESSAGE,"Updating the manual lists...") - $(Q)BR2_DEFCONFIG="" TOPDIR=$(TOPDIR) O=$(@D) \ + $(Q)$(COMMON_CONFIG_ENV) \ + BR2_DEFCONFIG="" \ BR2_EXTERNAL=$(TOPDIR)/support/dummy-external \ + TOPDIR=$(TOPDIR) O=$(@D) \ python -B $(TOPDIR)/support/scripts/gen-manual-lists.py endef MANUAL_POST_RSYNC_HOOKS += MANUAL_GEN_LISTS
Commit 53903a15 (*config: improve handling of BR2_LEGACY) added an option to entirely skip legacy entries, by passing a variable in the environment. Howerver, it mised one location where that variable is also needed, which is generating the list of packages and deprecated features for inclusion in the manual. Fix that by re-using the global $(COMMON_CONFIG_ENV) variable, overriding just what we don't want (i.e. br2-external location and defconfig path). Also, slightly re-order variables so the ones we override come right after the common settings, moving the specific pnes at the end. Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Cc: Arnout Vandecappelle <arnout@mind.be> --- docs/manual/manual.mk | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-)