[Buildroot] [PATCH 01/25 v7] gendoc infra: move manual build location into $(BUILD_DIR)/docs/manual
Peter Korsgaard
jacmet at uclibc.org
Sun Oct 12 07:25:24 UTC 2014
>>>>> "Yann" == Yann E MORIN <yann.morin.1998 at free.fr> writes:
> From: Samuel Martin <s.martin49 at gmail.com>
> This patch reworks the manual source preparation by:
> - moving the build directory under $(BUILD_DIR)/, this keeps consistency
> with the other Buildroot infrastructures;
> - adding a couple of targets: 'manual-rsync' and 'manual-prepare-sources',
> to deal more efficiently with the manual sources and avoid rsync-ing
> them on every single manual-* target.
> The 'manual-rsync' target only copies the manual sources under git, while
> the 'manual-prepare-sources' also takes care of the generated ones. These
> targets are now run only once, and the manual build is no longer cleaned
> after each manual format generation.
> Now, the 'manual-clean' target only remove the manual build directory, but
> keeps the output one $(O)/output/doc/manual unchanged.
> Doing so (moving the manual build directory and keeping it between 2
> manual format generation) ensures that all generated sources are taken
> in account when generating the manual [1].
> [1] http://lists.busybox.net/pipermail/buildroot/2014-August/104421.html
> Cc: Thomas De Schampheleire <thomas.de.schampheleire at gmail.com>
> Signed-off-by: Samuel Martin <s.martin49 at gmail.com>
> [yann.morin.1998 at free.fr: moved into $(BUILD_DIR)/docs/manual as per
> Thomas P. suggestion]
> Signed-off-by: "Yann E. MORIN" <yann.morin.1998 at free.fr>
> Cc: Thomas Petazzoni <thomas.petazzoni at free-electrons.com>
Committed series with the small comment of Thomas DS and the default
make target fixed, thanks!
--
Bye, Peter Korsgaard
More information about the buildroot
mailing list