INSTPROGS=virtex
PROGS=triptex initex $(INSTPROGS)

BINDIR=/usr/local/bin

PART=tex
DISTDIR=../ptc-tex/$(PART)
DISTFILES=Makefile initex.ch ini_to_trip ini_to_vir run-trip

# Full optimization is too slow on hp9000s800
CDEBUGFLAGS=+O1	

all:	$(PROGS)

$(PROGS): always
	$(MAKE) $@.ch
	$(MAKE) -f ../Makefile.generic PROG=$@ WEBSOURCE=tex PART=$(PART) CDEBUGFLAGS='$(CDEBUGFLAGS)' $@

triptex.ch: initex.ch ini_to_trip
	./ini_to_trip initex.ch triptex.ch

virtex.ch: initex.ch ini_to_vir
	./ini_to_vir initex.ch virtex.ch

install: all
	mv $(INSTPROGS) $(BINDIR)

dist:
	$(MAKE) $(MFLAGS) $(DISTFILES)
	-rm -rf $(DISTDIR)
	mkdir $(DISTDIR)
	ln $(DISTFILES) $(DISTDIR)

clean:
	rm -f core *.p *.c *.o *~ *.log

realclean: clean
	rm -f $(PROGS) *.pool *.fmt *.dvi *.pl *.tfm *.typ

always:
