# $Id: Makefile,v 1.1.2.2 2002/11/10 09:36:34 sfpavel Exp $
#
# makefile for build and install htick documentation
# Require huskymak.cfg
#
# make html generate one htick.html file
# make dvi generate htick.dvi
# make info generate htick.info file (for texinfo documentation system)
# make all generate all files for your platform
#
ifeq ($(DEBIAN), 1)
# Every Debian-Source-Paket has one included.
include ../debian/huskymak.cfg
else
include ../../huskymak.cfg
endif
all: html info
ifdef HTMLDIR
html: htick.html
else
html:
@echo
endif
ifdef DVIDIR
dvi: htick.dvi
else
dvi:
@echo
endif
ifdef INFODIR
info: htick.info
else
info:
@echo
endif
htick.html: htick.texi
export LC_ALL=C; makeinfo --html --no-split htick.texi
htick.dvi: htick.texi
texi2dvi htick.texi
htick.info: htick.texi
export LC_ALL=C; makeinfo --no-split htick.texi
clean:
-$(RM) $(RMOPT) htick.aux
-$(RM) $(RMOPT) htick.cp
-$(RM) $(RMOPT) htick.fn
-$(RM) $(RMOPT) htick.fns
-$(RM) $(RMOPT) htick.ky
-$(RM) $(RMOPT) htick.log
-$(RM) $(RMOPT) htick.pg
-$(RM) $(RMOPT) htick.toc
-$(RM) $(RMOPT) htick.tp
-$(RM) $(RMOPT) htick.vr
distclean: clean
-$(RM) $(RMOPT) htick.dvi
-$(RM) $(RMOPT) htick.info*
-$(RM) $(RMOPT) htick.inf
-$(RM) $(RMOPT) htick*html
install: info html
@echo .
ifdef INFODIR
-$(MKDIR) $(MKDIROPT) $(INFODIR)
$(INSTALL) $(IMOPT) htick.info $(INFODIR)
-install-info --info-dir=$(INFODIR) $(INFODIR)$(DIRSEP)htick.info
endif
ifdef HTMLDIR
-$(MKDIR) $(MKDIROPT) $(HTMLDIR)
$(INSTALL) $(IMOPT) htick*html $(HTMLDIR)
endif
uninstall:
-install-info --remove --info-dir=$(INFODIR) $(INFODIR)$(DIRSEP)htick.info
-$(RM) $(RMOPT) $(INFODIR)$(DIRSEP)htick.info
-$(RM) $(RMOPT) $(HTMLDIR)$(DIRSEP)htick*html
-$(RM) $(RMOPT) $(DVIDIR)$(DIRSEP)htick.dvi
syntax highlighted by Code2HTML, v. 0.9.1