#  This Makefile is part of Numdiff
#  Copyright (C)  2005,2006    Ivano Primi  <ivprimi@libero.it>    
#
#   Copying and distribution of this file, with or without modification,
#   are permitted in any medium without royalty provided the copyright
#   notice and this notice are preserved.

RM=rm
CAT=cat
GZIP=gzip -f
TEXI2HTML=makeinfo --html --no-split
TEXI2INFO=makeinfo
TEXI2PDF=texi2pdf
TEXI2TXT=makeinfo --plaintext

TEXISRC=numdiff.txi
RUBBISH=numdiff.aux numdiff.cp numdiff.cps numdiff.fn numdiff.ky numdiff.log numdiff.pg numdiff.toc numdiff.tp numdiff.vr

all: numdiff.html numdiff.info.gz numdiff.pdf numdiff.txt clean

numdiff.html: $(TEXISRC)
	$(TEXI2HTML) $(TEXISRC)

numdiff.info.gz: numdiff.info
	$(CAT) numdiff.info | $(GZIP) > $@

numdiff.info: $(TEXISRC)
	$(TEXI2INFO) $(TEXISRC)

numdiff.pdf: $(TEXISRC)
	$(TEXI2PDF) $(TEXISRC)

numdiff.txt: $(TEXISRC)
	$(TEXI2TXT) $(TEXISRC) -o $@

clean: $(RUBBISH)
	$(RM) $^

clobber:
	$(RM) numdiff.html numdiff.info.gz numdiff.pdf numdiff.txt


