kumquat-buildroot/docs
Yann E. MORIN 5b34e68369 docs/manual: allow documents to define some hooks, as for a package
Allow documents to define two hooks:
  - DOC_CHECK_EXTRA_DEPENDENCIES_HOOKS
    to check for extra dependencies required by this document
  - DOC_CHECK_EXTRA_DEPENDENCIES_FMT_HOOKS
    ditto, but for the specific format
  - DOC_POST_EXTRACT_HOOKS:
    to run additional actions to fill-in the build directory

(Replace 'DOC' with the uppercase name of the document, and 'FMT' with
the format.)

This is supposed to replace the current use of overloading the internal
dependency rules, and makes GENDOC behave yet a bit more like the
package infrastructure.

Note that GENDOC_INNER already has the uppercase name as an argument,
whereas GENDOC does not, so the two foreach loops are not exactly
similar (for now.)

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Cc: Samuel Martin <s.martin49@gmail.com>
Cc: Thomas De Schampheleire <patrickdepinguin@gmail.com>
Reviewed-by: Samuel Martin <s.martin49@gmail.com>
Acked-by: Thomas De Schampheleire <patrickdepinguin@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
2014-10-12 07:46:27 +02:00
..
css docs: improve look of sponsors page 2014-09-21 21:20:54 +02:00
images docs: improve look of sponsors page 2014-09-21 21:20:54 +02:00
js website: remove remaining references to uclibc.org 2014-05-25 21:46:51 +02:00
manual docs/manual: allow documents to define some hooks, as for a package 2014-10-12 07:46:27 +02:00
about.html website: new website ! 2014-03-03 21:40:50 +01:00
contribute.html website: rework Contribute page to avoid duplication with manual 2014-05-25 21:45:02 +02:00
copyright.txt trivial: update buildroot e-mail address to buildroot@buildroot.org 2014-02-12 20:39:15 +01:00
docs.html website: remove remaining references to uclibc.org 2014-05-25 21:46:51 +02:00
download.html Update for 2014.08 2014-09-01 13:20:56 +02:00
favicon.ico docs: add favicon / robots.txt 2011-04-04 22:21:47 +02:00
footer.html website: new website ! 2014-03-03 21:40:50 +01:00
git.html website: new website ! 2014-03-03 21:40:50 +01:00
header.html docs: move Buildroot CSS code into its own file 2014-09-21 21:20:02 +02:00
index.html website: add alt-tags to images 2014-05-25 21:51:57 +02:00
news.html docs/news.html: add 2014.08 announcement link 2014-09-01 15:04:48 +02:00
robots.txt docs: add favicon / robots.txt 2011-04-04 22:21:47 +02:00
sponsors.html docs: improve look of sponsors page 2014-09-21 21:20:54 +02:00
support.html website: fix typos and HTML on support page 2014-05-25 21:48:01 +02:00