# schemeTeX Makefile @(#)Makefile       1.3 88/06/30.
CMDS            = st schemeTeX

DOCS            = st.dvi reader.dvi

TEXSTY          = astyped.sty

DEST            = $(HOME)/bin

TEXDEST         = $(HOME)/inputs

# Generic rules
SUFFIXES:       .dvi .tex .st

st.dvi:
       make $*.tex && make $*.dvi

st.tex:
       st $*

tex.dvi:
       latex $*

# Generic commands.

all:    $(CMDS)

doc:    $(DOCS) $(CMDS)

install:        $(CMDS) $(TEXSTY)
       mv $(CMDS) $(DEST)
       cp $(TEXSTY) $(TEXDEST)

clean:
       -rm $(CMDS)

# Specific commands.

schemeTeX:      schemeTeX.l
       lex -t $? > schemeTeX.c
       cc -O -o $@ schemeTeX.c -ll
       rm schemeTeX.c

st:     st.sh
       cp $? $@
       chmod +x $@