summaryrefslogtreecommitdiff
path: root/doc/Makefile.in
diff options
context:
space:
mode:
authorCharles Crayne <chuck@thor.crayne.org>2008-01-20 16:27:03 -0800
committerCharles Crayne <chuck@thor.crayne.org>2008-01-20 16:27:03 -0800
commitc17a0eb31b109af863bc7fb5b9e80172d11d4c75 (patch)
tree15637d263dad4643a11cdcbb92e68c78258ce40a /doc/Makefile.in
parente6c01e659e21f10ad38ad18c304f3b3bbab2a9ff (diff)
downloadnasm-c17a0eb31b109af863bc7fb5b9e80172d11d4c75.tar.gz
Add autogenerated instruction list to NASM documentation
1. Allow included files in rdsrc.pl 2. New program inslist.pl to generate instruction list from insns.dat 3. Mark certain comments in insns.dat as documentation subheaders 4. Add Instruction List appendix to nasmdoc.src 5. Update build process to invoke inslist.pl
Diffstat (limited to 'doc/Makefile.in')
-rw-r--r--doc/Makefile.in3
1 files changed, 2 insertions, 1 deletions
diff --git a/doc/Makefile.in b/doc/Makefile.in
index 5c2f9051..e0e245e5 100644
--- a/doc/Makefile.in
+++ b/doc/Makefile.in
@@ -33,8 +33,9 @@ all: $(OUT)
os2: nasm.inf
# Consider html, txt and ps output a side effect
-nasmdoc.dip: nasmdoc.src rdsrc.pl
+nasmdoc.dip: nasmdoc.src rdsrc.pl inslist.pl ../insns.dat
mkdir -p html
+ $(PERL) $(srcdir)/inslist.pl
$(PERL) $(srcdir)/rdsrc.pl < $<
mv -f *.html html