| TOPSRCDIR = @top_srcdir@ |
| TOPOBJDIR = .. |
| SRCDIR = @srcdir@ |
| VPATH = @srcdir@ |
| MODULE = none |
| BOOKNAME = wine-doc |
| DB2HTML = db2html |
| |
| EXTRASUBDIRS = samples status |
| |
| BOOK_SRCS = \ |
| architecture.sgml \ |
| bugs.sgml \ |
| build.sgml \ |
| compiling.sgml \ |
| configuring.sgml \ |
| consoles.sgml \ |
| cvs-regression.sgml \ |
| debugger.sgml \ |
| debugging.sgml \ |
| dlls.sgml \ |
| documentation.sgml \ |
| fonts.sgml \ |
| getting.sgml \ |
| i18n.sgml \ |
| implementation.sgml \ |
| installing.sgml \ |
| introduction.sgml \ |
| ole.sgml \ |
| opengl.sgml \ |
| packaging.sgml \ |
| patches.sgml \ |
| porting.sgml \ |
| printing.sgml \ |
| registry.sgml \ |
| running.sgml \ |
| testing.sgml \ |
| tools.sgml \ |
| wine-doc.sgml \ |
| winelib-bindlls.sgml \ |
| winelib-intro.sgml \ |
| winelib-mfc.sgml \ |
| winelib-pkg.sgml \ |
| winelib-porting.sgml \ |
| winelib-toolkit.sgml \ |
| winelib-user.sgml |
| |
| MAN_TARGETS = wine.man |
| |
| BOOK_TARGETS = \ |
| $(BOOKNAME)/index.html \ |
| $(BOOKNAME).pdf \ |
| $(BOOKNAME).ps |
| |
| all: $(MAN_TARGETS) |
| |
| @MAKE_RULES@ |
| |
| everything: $(MAN_TARGETS) $(BOOK_TARGETS) |
| doc: $(BOOK_TARGETS) |
| html: $(BOOKNAME)/index.html |
| pdf: $(BOOKNAME).pdf |
| ps: $(BOOKNAME).ps |
| |
| .PHONY: everything doc html pdf ps |
| |
| $(BOOKNAME)/index.html: $(BOOK_SRCS) |
| $(DB2HTML) $(BOOKNAME).sgml |
| |
| $(BOOKNAME).pdf: $(BOOK_SRCS) |
| db2pdf -d ./print.dsl $(BOOKNAME).sgml > /dev/null |
| |
| $(BOOKNAME).ps: $(BOOK_SRCS) |
| db2ps $(BOOKNAME).sgml > /dev/null |
| |
| wine.man: wine.man.in |
| sed -e 's,@bindir\@,$(bindir),g' -e 's,@dlldir\@,$(dlldir),g' -e 's,@PACKAGE_STRING\@,@PACKAGE_STRING@,g' $(SRCDIR)/wine.man.in >$@ || $(RM) $@ |
| |
| install:: $(MAN_TARGETS) |
| $(MKINSTALLDIRS) $(mandir)/man$(prog_manext) $(mandir)/man$(conf_manext) |
| $(INSTALL_DATA) wine.man $(mandir)/man$(prog_manext)/wine.$(prog_manext) |
| $(INSTALL_DATA) $(SRCDIR)/wine.conf.man $(mandir)/man$(conf_manext)/wine.conf.$(conf_manext) |
| |
| uninstall:: |
| $(RM) $(mandir)/man$(prog_manext)/wine.$(prog_manext) |
| $(RM) $(mandir)/man$(conf_manext)/wine.conf.$(conf_manext) |
| |
| clean:: |
| $(RM) *.aux *.dvi *.out *.pdf *.ps *.tex *.log $(BOOKNAME).pdf $(BOOKNAME).ps $(MAN_TARGETS) |
| $(RM) -r $(BOOKNAME) html man3w *.junk DBTOHTML_OUTPUT_DIR* |
| |
| ### Dependencies: |