From patchwork Wed Nov 28 21:40:30 2012 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Subject: [4/6] manual: add manual-update-lists and manual-clean-lists targets From: Samuel Martin X-Patchwork-Id: 202555 Message-Id: <1354138832-18149-4-git-send-email-s.martin49@gmail.com> To: buildroot@busybox.net Date: Wed, 28 Nov 2012 22:40:30 +0100 Signed-off-by: Samuel Martin --- docs/manual/manual.mk | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/docs/manual/manual.mk b/docs/manual/manual.mk index a344efe..2e4ff6d 100644 --- a/docs/manual/manual.mk +++ b/docs/manual/manual.mk @@ -47,6 +47,18 @@ $(TOPDIR)/docs/manual/package-list.txt: $(TOPDIR)/docs/manual/deprecated-list.txt: python2 $(TOPDIR)/support/scripts/deprecated.py > $@ +manual-clean-lists: + -@$(RM) $(TOPDIR)/docs/manual/package-list.txt + -@$(RM) $(TOPDIR)/docs/manual/deprecated-list.txt + +manual-update-lists: manual-clean-lists $(TOPDIR)/docs/manual/package-list.txt \ + $(TOPDIR)/docs/manual/deprecated-list.txt + @$(call MESSAGE,"Updating the manual lists...") + @test -d $(TOPDIR)/.git && \ + ( cd $(TOPDIR) ; git diff --exit-code docs/manual/ &>/dev/null && \ + echo -en "\nManual is up-to-date.\n\n" ) || \ + echo -en "\nManual is out of date.\nCheck and save the changes if necessary.\n\n" + ################################################################################ # GENDOC -- generates the make targets needed to build asciidoc documentation. #