diff options
Diffstat (limited to 'doc/Makefile.in')
-rw-r--r-- | doc/Makefile.in | 50 |
1 files changed, 50 insertions, 0 deletions
diff --git a/doc/Makefile.in b/doc/Makefile.in new file mode 100644 index 00000000..78fafa3b --- /dev/null +++ b/doc/Makefile.in @@ -0,0 +1,50 @@ +# $Id$ +# +# UNIX Makefile for NASM documentation +# + +srcdir = @srcdir@ +VPATH = @srcdir@ +prefix = @prefix@ +exec_prefix = @exec_prefix@ +bindir = @bindir@ +mandir = @mandir@ +docdir = $(prefix)/doc/nasm +infodir = @infodir@ + +INSTALL = @INSTALL@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ +INSTALL_DATA = @INSTALL_DATA@ + +PERL = perl +MAKEINFO = makeinfo + +SRCS = nasmdoc.src +OUT = nasm.info + +all: $(OUT) + +.SUFFIXES: .src .texi .info .ps .rtf .hpj .dvi .ps .txt .pl + +# Consider html, txt and src output a side effect +.src.texi: + mkdir -p html + $(PERL) ./rdsrc.pl < $< + mv -f *.html html + +nasm.info: nasmdoc.texi + mkdir -p info + $(MAKEINFO) $< + mv -f *.info *.info-* info + +clean: + -rm -f *.rtf *.hpj *.texi *.ph *.gid + +spotless: clean + -rm -rf html info *.hlp *.txt *.ps + +install: all + $(INSTALL_DATA) info/* $(INSTALLROOT)$(infodir) + mkdir -p $(INSTALLROOT)$(docdir)/html + $(INSTALL_DATA) html/* $(INSTALLROOT)$(docdir)/html + $(INSTALL_DATA) nasmdoc.ps nasmdoc.txt $(INSTALLROOT)$(docdir) |