mirror of
https://github.com/netwide-assembler/nasm.git
synced 2025-03-07 17:46:58 +08:00
doc: Makefile fixes missing from previous checkin
This commit is contained in:
parent
773a513a1d
commit
792ade2256
@ -22,7 +22,7 @@ TEXI2DVI = texi2dvi
|
||||
PS2PDF = ps2pdf # Part of GhostScript
|
||||
|
||||
SRCS = nasmdoc.src
|
||||
OUT = nasm.info nasmdoc.ps nasmdoc.pdf
|
||||
OUT = info html nasmdoc.ps nasmdoc.pdf
|
||||
|
||||
# exports
|
||||
export srcdir
|
||||
@ -35,14 +35,22 @@ os2: nasm.inf
|
||||
inslist.src: inslist.pl ../insns.dat
|
||||
$(PERL) $(srcdir)/inslist.pl
|
||||
|
||||
# Consider html, txt and ps output a side effect
|
||||
nasmdoc.dip: nasmdoc.src rdsrc.pl inslist.src
|
||||
.PHONY: html
|
||||
html: html/nasmdoc0.html
|
||||
|
||||
html/nasmdoc0.html: nasmdoc.src rdsrc.pl inslist.src
|
||||
mkdir -p html
|
||||
$(PERL) $(srcdir)/rdsrc.pl < $<
|
||||
$(PERL) $(srcdir)/rdsrc.pl html < $<
|
||||
mv -f *.html html
|
||||
|
||||
nasmdoc.texi: nasmdoc.dip
|
||||
: Generated by side effect
|
||||
nasmdoc.dip: nasmdoc.src rdsrc.pl inslist.src
|
||||
$(PERL) $(srcdir)/rdsrc.pl dip < $<
|
||||
|
||||
nasmdoc.texi: nasmdoc.src rdsrc.pl inslist.src
|
||||
$(PERL) $(srcdir)/rdsrc.pl texi < $<
|
||||
|
||||
nasmdoc.txt: nasmdoc.src rdsrc.pl inslist.src
|
||||
$(PERL) $(srcdir)/rdsrc.pl txt < $<
|
||||
|
||||
nasmdoc.ps: nasmdoc.dip nasmlogo.eps $(srcdir)/../version genpsdriver.pl \
|
||||
genps.pl psfonts.ph pswidth.ph head.ps
|
||||
@ -51,7 +59,8 @@ nasmdoc.ps: nasmdoc.dip nasmlogo.eps $(srcdir)/../version genpsdriver.pl \
|
||||
nasmdoc.pdf: nasmdoc.ps
|
||||
$(PS2PDF) nasmdoc.ps
|
||||
|
||||
nasm.info: info/nasm.info
|
||||
.PHONY: info
|
||||
info: info/nasm.info
|
||||
|
||||
info/nasm.info: nasmdoc.texi
|
||||
mkdir -p info
|
||||
|
Loading…
Reference in New Issue
Block a user