diff options
Diffstat (limited to 'Build/source/texk/web2c/ctiedir/Makefile')
-rw-r--r-- | Build/source/texk/web2c/ctiedir/Makefile | 51 |
1 files changed, 51 insertions, 0 deletions
diff --git a/Build/source/texk/web2c/ctiedir/Makefile b/Build/source/texk/web2c/ctiedir/Makefile new file mode 100644 index 00000000000..8edc24225cf --- /dev/null +++ b/Build/source/texk/web2c/ctiedir/Makefile @@ -0,0 +1,51 @@ +# +# Makefile for ctie distribution - 21 Dec 92 +# +# This file makes CTIE and needs ctangle from cweb distribution. +# + +CTANGLE=ctangle +BINDIR=. +CTIE=$(BINDIR)/ctie + +# directory for CWEB inputs in @i files +CWEBINPUTS= /usr/local/lib/cweb + +CFLAGS= +LDFLAGS= +KPATHSEAFLAGS=-lkpathsea + +default: ctie + + +# CTIE +ctie.o: ctie.c + $(CC) $(LDFLAGS) $(CFLAGS) -DCWEBINPUTS=\"$(CWEBINPUTS)\" -c ctie.c + +ctie: ctie.o + $(CC) $(LDFLAGS) $(CFLAGS) -o $(CTIE) ctie.o + +ctie.c: ctie.w + $(CTANGLE) ctie + +ctie-k.o: ctie-k.c + +ctie-k: ctie-k.o + $(CC) $(LDFLAGS) $(CFLAGS) -o $(BINDIR)/ctie-k ctie-k.o $(KPATHSEAFLAGS) + +ctie-k.c: ctie.w ctie-k.ch + ctangle ctie.w ctie-k.ch ctie-k.c + +clean: + rm -f ctie.o ctie-k.o ctie.outc ctie.outm ctie.tex + rm -f ctie.log ctie.toc ctie.scn ctie.idx + rm -f ctiedoc.aux ctiedoc.log + +veryclean: clean + rm -f $(BINDIR)/ctie $(BINDIR)/ctie-k ctie.dvi ctiedoc.dvi + +ttest: $(CTIE) + $(CTIE) -c ctie.outc ctie.tie ctie.cf? + diff ctie.outc ctie.chf.gen + $(CTIE) -m ctie.outm ctie.tie ctie.cf? + diff ctie.outm ctie.master.gen |