docs: Look for documentation in sub-directories

The ARM documentation is living in a specific folder under misc. Until
now, it was skipped during building.

In order to avoid missing future directory, use find to look for a
specific file pattern through all the directory.

Note the we already use find in other Makefile.

Signed-off-by: Julien Grall <julien.grall@citrix.com>
Acked-by: Ian Campbell <ian.campbell@citrix.com>
This commit is contained in:
Julien Grall authored and Ian Campbell committed 2015-06-25 11:00:26 +01:00
1 parent 59ccb33c40
commit 6592bf60be
1 file changed
+6 -6
+6 -6
View File
@@ -7,16 +7,16 @@ VERSION := $(shell $(MAKE) -C $(XEN_ROOT)/xen --no-print-directory xenversion)
DOC_ARCHES := arm x86_32 x86_64
# Documentation sources to build
MAN1SRC-y := $(sort $(wildcard man/xl*.pod.1))
MAN1SRC-y += $(sort $(wildcard man/xenstore*.pod.1))
MAN1SRC-y += $(sort $(shell find man -name 'xl*.pod.1' -print))
MAN1SRC-y += $(sort $(shell find man -name 'xenstore*.pod.1' -print))
MAN5SRC-y := $(sort $(wildcard man/xl*.pod.5))
MAN5SRC-y := $(sort $(shell find man 'xl*.pod.5' -print))
MARKDOWNSRC-y := $(sort $(wildcard misc/*.markdown))
MARKDOWNSRC-y := $(sort $(shell find misc '*.markdown' -print))
TXTSRC-y := $(sort $(wildcard misc/*.txt))
TXTSRC-y := $(sort $(shell find misc -name '*.txt' -print))
PANDOCSRC-y := $(sort $(wildcard specs/*.pandoc))
PANDOCSRC-y := $(sort $(shell find specs -name '*.pandoc' -print))
# Documentation targets
DOC_MAN1 := $(patsubst man/%.pod.1,man1/%.1,$(MAN1SRC-y))
Reference in new issue
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.