[Buildroot] [PATCH 2/4] manual: provide make targets to build the documentation

Peter Korsgaard jacmet at uclibc.org
Tue Oct 25 10:14:53 UTC 2011

>>>>> "Thomas" == Thomas Petazzoni <thomas.petazzoni at free-electrons.com> writes:

 Thomas> Special thanks for Yann E. Morin for giving input and suggestions to
 Thomas> implement this.

 Thomas> Signed-off-by: Thomas Petazzoni <thomas.petazzoni at free-electrons.com>
 Thomas> Acked-by: Luca Ceresoli <luca at lucaceresoli.net>
 Thomas> ---
 Thomas>  Makefile |   45 ++++++++++++++++++++++++++++++++++++++++++++-
 Thomas>  1 files changed, 44 insertions(+), 1 deletions(-)

 Thomas> diff --git a/Makefile b/Makefile
 Thomas> index 8525b7d..d0f947d 100644
 Thomas> --- a/Makefile
 Thomas> +++ b/Makefile
 Thomas> @@ -672,10 +672,19 @@ ifeq ($(BR2_TARGET_BAREBOX),y)
 Thomas>  	@echo '  barebox-savedefconfig  - Run barebox savedefconfig'
 Thomas>  endif
 Thomas>  	@echo
 Thomas> +	@echo 'Documentation:'
 Thomas> +	@echo '  manual                 - build manual in HTML, split HTML, PDF and txt'
 Thomas> +	@echo '  manual-html            - build manual in HTML'
 Thomas> +	@echo '  manual-split-html      - build manual in split HTML'
 Thomas> +	@echo '  manual-pdf             - build manual in PDF'
 Thomas> +	@echo '  manual-txt             - build manual in txt'
 Thomas> +	@echo '  manual-epub            - build manual in ePub'
 Thomas> +	@echo
 Thomas>  	@echo 'Miscellaneous:'
 Thomas>  	@echo '  source                 - download all sources needed for offline-build'
 Thomas>  	@echo '  source-check           - check all packages for valid download URLs'
 Thomas>  	@echo '  external-deps          - list external packages used'
 Thomas> +	@echo '  manual	                - build the Buildroot manual'

I don't see the point of this 2nd manual line very close to the others,
so I removed it. Other than that (and Arnout's comments) it looks good,
committed - Thanks.

Bye, Peter Korsgaard

More information about the buildroot mailing list