@ -516,7 +516,7 @@ distclean: clean
rm -f qemu-doc.vr qemu-doc.txt
rm -f config.log
rm -f linux-headers/asm
rm -f qemu-ga-qapi.texi qemu-qapi.texi version.texi
rm -f docs/ qemu-ga-qapi.texi docs/ qemu-qmp-q api.texi docs/ version.texi
rm -f docs/qemu-qmp-ref.7 docs/qemu-ga-ref.7
rm -f docs/qemu-qmp-ref.txt docs/qemu-ga-ref.txt
rm -f docs/qemu-qmp-ref.pdf docs/qemu-ga-ref.pdf
@ -663,25 +663,28 @@ ui/console-gl.o: $(SRC_PATH)/ui/console-gl.c \
# documentation
MAKEINFO = makeinfo
MAKEINFOFLAGS = --no-split --number-sections
MAKEINFOFLAGS = --no-split --number-sections -I docs
TEXIFLAG = $( if $( V) ,,--quiet)
version.texi : $( SRC_PATH ) /VERSION
docs/ version.texi: $( SRC_PATH ) /VERSION
$( call quiet-command,echo " @set VERSION $( VERSION) " > $@ ,"GEN" ," $@ " )
%.html : %.texi version .texi
%.html : %.texi
$( call quiet-command,LC_ALL= C $( MAKEINFO) $( MAKEINFOFLAGS) --no-headers \
--html $< -o $@ ,"GEN" ," $@ " )
%.info : %.texi version .texi
%.info : %.texi
$( call quiet-command,$( MAKEINFO) $( MAKEINFOFLAGS) $< -o $@ ,"GEN" ," $@ " )
%.txt : %.texi version .texi
%.txt : %.texi
$( call quiet-command,LC_ALL= C $( MAKEINFO) $( MAKEINFOFLAGS) --no-headers \
--plaintext $< -o $@ ,"GEN" ," $@ " )
%.pdf : %.texi version .texi
$( call quiet-command,texi2pdf $( TEXIFLAG) -I $( SRC_PATH) -I . $< -o $@ ,"GEN" ," $@ " )
%.pdf : %.texi
$( call quiet-command,texi2pdf $( TEXIFLAG) -I $( SRC_PATH) -I docs $< -o $@ ,"GEN" ," $@ " )
docs/qemu-ga-ref.html docs/qemu-ga-ref.info docs/qemu-ga-ref.txt docs/qemu-ga-ref.pdf docs/qemu-ga-ref.7.pod : docs /version .texi
docs/qemu-qmp-ref.html docs/qemu-qmp-ref.info docs/qemu-qmp-ref.txt docs/qemu-qmp-ref.pdf docs/qemu-qmp-ref.pod : docs /version .texi
qemu-options.texi : $( SRC_PATH ) /qemu -options .hx $( SRC_PATH ) /scripts /hxtool
$( call quiet-command,sh $( SRC_PATH) /scripts/hxtool -t < $< > $@ ,"GEN" ," $@ " )
@ -695,10 +698,10 @@ qemu-monitor-info.texi: $(SRC_PATH)/hmp-commands-info.hx $(SRC_PATH)/scripts/hxt
qemu-img-cmds.texi : $( SRC_PATH ) /qemu -img -cmds .hx $( SRC_PATH ) /scripts /hxtool
$( call quiet-command,sh $( SRC_PATH) /scripts/hxtool -t < $< > $@ ,"GEN" ," $@ " )
qemu-qapi.texi : $( qapi -modules ) $( qapi -py )
docs/ qemu-qmp -qapi.texi: $( qapi -modules ) $( qapi -py )
$( call quiet-command,$( PYTHON) $( SRC_PATH) /scripts/qapi2texi.py $< > $@ ,"GEN" ," $@ " )
qemu-ga-qapi.texi : $( SRC_PATH ) /qga /qapi -schema .json $( qapi -py )
docs/ qemu-ga-qapi.texi: $( SRC_PATH ) /qga /qapi -schema .json $( qapi -py )
$( call quiet-command,$( PYTHON) $( SRC_PATH) /scripts/qapi2texi.py $< > $@ ,"GEN" ," $@ " )
qemu.1 : qemu -doc .texi qemu -options .texi qemu -monitor .texi qemu -monitor -info .texi
@ -719,10 +722,10 @@ qemu-doc.html qemu-doc.info qemu-doc.pdf qemu-doc.txt: \
qemu-monitor-info.texi
docs/qemu-ga-ref.dvi docs/qemu-ga-ref.html docs/qemu-ga-ref.info docs/qemu-ga-ref.pdf docs/qemu-ga-ref.txt docs/qemu-ga-ref.7 : \
d o c s / q e m u - g a - r e f . t e x i q e m u - g a - q a p i . t e x i
d o c s / q e m u - g a - r e f . t e x i d o c s / q e m u - g a - q a p i . t e x i
docs/qemu-qmp-ref.dvi docs/qemu-qmp-ref.html docs/qemu-qmp-ref.info docs/qemu-qmp-ref.pdf docs/qemu-qmp-ref.txt docs/qemu-qmp-ref.7 : \
d o c s / q e m u - q m p - r e f . t e x i q e m u - q a p i . t e x i
d o c s / q e m u - q m p - r e f . t e x i d o c s / q e m u - q m p - q a p i . t e x i
i f d e f C O N F I G _ W I N 3 2