mirror of
https://github.com/xen-project/xen.git
synced 2026-10-28 18:21:39 +01:00
It is sometimes hard to discover all the optional tools that should be on a system to build all available Xen documentation. By checking for documentation generation tools at ./configure time and displaying a warning, Xen packagers will more easily learn about new optional build dependencies, like markdown, when they are introduced. Based on a patch by Matt Wilson. Changed to use a separate docs/configure which is called from the top-level in the same manner as stubdoms. Rerun autogen.sh and "git add docs/configure" after applying this patch. Signed-off-by: Matt Wilson <msw@amazon.com> Signed-off-by: Ian Campbell <ian.campbell@citrix.com> Acked-by: Matt Wilson <msw@amazon.com> (For the change to introduce docs/configure) Acked-by: Roger Pau Monné <roger.pau@citrix.com> Committed-by: Ian Campbell <ian.campbell@citrix.com>
16 lines
241 B
Makefile
16 lines
241 B
Makefile
|
|
XEN_ROOT=$(CURDIR)/../..
|
|
include $(XEN_ROOT)/Config.mk
|
|
-include $(XEN_ROOT)/config/Docs.mk
|
|
|
|
TARGETS= network-bridge.png network-basic.png
|
|
|
|
all: $(TARGETS)
|
|
|
|
%.png: %.fig
|
|
$(FIG2DEV) -L png $< >$@.tmp
|
|
mv -f $@.tmp $@
|
|
|
|
clean:
|
|
rm -f *~ *.png
|