mk: Fix the regexp of SHOW_DOCS

The tag marks were missing, and `make tips` didn't work.
This commit is contained in:
Virgile Andreani 2014-02-18 11:53:23 +01:00
parent b0ce960609
commit ece12d8da6
2 changed files with 6 additions and 6 deletions

View File

@ -103,7 +103,7 @@
#
# </tips>
#
# <nittygritty>
# <nitty-gritty>
#
# # The Rust Build System
#
@ -157,7 +157,7 @@
#
# Admittedly this is a little convoluted.
#
# </nittygritty>
# </nitty-gritty>
#
######################################################################

View File

@ -446,13 +446,13 @@ all: $(ALL_TARGET_RULES) $(GENERATED) docs
# $(1) is the name of the doc <section> in Makefile.in
# pick everything between tags | remove first line | remove last line
# | remove extra (?) line | strip leading `#` from lines
SHOW_DOCS = $(Q)awk '/$(1)/,/<\/$(1)>/' $(S)/Makefile.in | sed '1d' | sed '$$d' | sed 's/^\# \?//'
SHOW_DOCS = $(Q)awk '/<$(1)>/,/<\/$(1)>/' $(S)/Makefile.in | sed '1d' | sed '$$d' | sed 's/^\# \?//'
help:
$(call SHOW_DOCS,help)
hot-tips:
$(call SHOW_DOCS,hottips)
tips:
$(call SHOW_DOCS,tips)
nitty-gritty:
$(call SHOW_DOCS,nittygritty)
$(call SHOW_DOCS,nitty-gritty)