ifeq ($(DEBIAN), 1)
include ../../debian/huskymak.cfg
else
include ../../../huskymak.cfg
endif
ifdef HTMLDIR
ifdef INFODIR
all: info
install: install-info
else
all: html
install: install-html
endif
else
ifdef INFODIR
all: info
install: install-info
else
all:
@echo
install:
@echo
endif
endif
html: msged_toc.html
dvi: msged.dvi
info: msged.info
# The DOC target does only work on Tobias Ernst's OS/2 machine ...
doc: msged.doc
# The INF target does only work on OS/2 ...
inf: msged.inf
msged_toc.html: msged.texi
texi2html -split_node -number -menu msged.texi
msged.dvi: msged.texi
texi2dvi msged.texi
msged.info: msged.texi
makeinfo --no-split msged.texi
msged.doc: msged.texi
texi2txt msged.texi
clean:
-$(RM) msged.fns
-$(RM) *~
-$(RM) msged.aux
-$(RM) msged.toc
-$(RM) msged.cp
-$(RM) msged.fn
-$(RM) msged.vr
-$(RM) msged.kr
-$(RM) msged.ke
-$(RM) msged.tp
-$(RM) msged.kes
-$(RM) msged.krs
-$(RM) msged.ky
-$(RM) msged.pg
-$(RM) msged.cps
-$(RM) msged.log
-$(RM) msged.fns
-$(RM) *~
distclean: clean
-$(RM) msged.dvi
-$(RM) msged.inf
-$(RM) msged*html
-$(RM) msged.ps
-$(RM) msged.doc
-$(RM) msged.info*
# The OS/2 INF viewer fails if some of the files from the DVI generating
# process are still lying around. (I have not yet figured out which).
# Therefore, we make a clean before we make the INF file.
msged.inf: msged.texi clean
texi2i msged.texi
install-info: info
-$(MKDIR) $(MKDIROPT) $(INFODIR)
$(INSTALL) $(IMOPT) msged.info $(INFODIR)
-install-info --info-dir=$(INFODIR) $(INFODIR)$(DIRSEP)msged.info
install-html: html
-$(MKDIR) $(MKDIROPT) $(HTMLDIR)
$(INSTALL) $(IMOPT) msged_*.html $(HTMLDIR)
uninstall:
-install-info --remove --info-dir=$(INFODIR) $(INFODIR)$(DIRSEP)msged.info
-$(RM) $(INFODIR)$(DIRSEP)msged.info
-$(RM) $(HTMLDIR)$(DIRSEP)msged_*.html
syntax highlighted by Code2HTML, v. 0.9.1