1ifeq ($(DEBIAN), 1) 2# Every Debian-Source-Paket has one included. 3include /usr/share/husky/huskymak.cfg 4else ifdef RPM_BUILD_ROOT 5# For RPM build is require all files in one directory branch 6include ../huskymak.cfg 7else 8include ../../huskymak.cfg 9endif 10 11all: html info dvi 12 13ifdef HTMLDIR 14html: hpt.html 15else 16html: 17 @echo 18endif 19 20ifdef DVIDIR 21dvi: hpt.dvi 22else 23dvi: 24 @echo 25endif 26 27ifdef INFODIR 28info: hpt.info 29else 30info: 31 @echo 32endif 33 34hpt.html: hpt.texi 35 export LC_ALL=C; makeinfo --html --no-split hpt.texi 36 37hpt.dvi: hpt.texi 38 texi2dvi hpt.texi 39 40hpt.info: hpt.texi 41 makeinfo --no-split hpt.texi 42 43clean: 44 -$(RM) $(RMOPT) *~ 45 -$(RM) $(RMOPT) hpt.aux 46 -$(RM) $(RMOPT) hpt.cp 47 -$(RM) $(RMOPT) hpt.fn 48 -$(RM) $(RMOPT) hpt.fns 49 -$(RM) $(RMOPT) hpt.ky 50 -$(RM) $(RMOPT) hpt.log 51 -$(RM) $(RMOPT) hpt.pg 52 -$(RM) $(RMOPT) hpt.toc 53 -$(RM) $(RMOPT) hpt.tp 54 -$(RM) $(RMOPT) hpt.vr 55 56distclean: clean 57 -$(RM) $(RMOPT) hpt.dvi 58 -$(RM) $(RMOPT) hpt.info* 59 -$(RM) $(RMOPT) hpt.inf 60 -$(RM) $(RMOPT) hpt*html 61 62install: info html dvi 63 @echo . 64ifdef INFODIR 65 -$(MKDIR) $(MKDIROPT) $(DESTDIR)$(INFODIR) 66 $(INSTALL) $(IMOPT) hpt.info $(DESTDIR)$(INFODIR) 67endif 68ifdef HTMLDIR 69 -$(MKDIR) $(MKDIROPT) $(DESTDIR)$(HTMLDIR) 70 $(INSTALL) $(IMOPT) hpt*html $(DESTDIR)$(HTMLDIR) 71endif 72ifdef DVIDIR 73 -$(MKDIR) $(MKDIROPT) $(DESTDIR)$(DVIDIR) 74 $(INSTALL) hpt.dvi $(DESTDIR)$(DVIDIR) 75endif 76uninstall: 77 -install-info --remove --info-dir=$(DESTDIR)$(INFODIR) $(DESTDIR)$(INFODIR)$(DIRSEP)hpt.info 78 -$(RM) $(RMOPT) $(DESTDIR)$(INFODIR)$(DIRSEP)hpt.info 79 -$(RM) $(RMOPT) $(DESTDIR)$(HTMLDIR)$(DIRSEP)hpt*html 80 -$(RM) $(RMOPT) $(DESTDIR)$(DVIDIR)$(DIRSEP)hpt.dvi 81