#! /usr/bin/make -f
#

INST_BIN=	install -g root -o root -m 755
INST_DIR=	install -g root -o root -d -m 755
INST_DAT=	install -g root -o root -m 644

prefix	=	/usr
BIN	=	$(prefix)/bin
LIB	=	$(prefix)/lib
DOC     =       $(TEXMF)/doc
TEXMF	=	$(LIB)/texmf
TEXDIR	=	$(TEXMF)/tex
SRCDIR	=	$(TEXMF)/fonts/source/ams
VFDIR	=	$(TEXMF)/fonts/vf/ams
TFMDIR	=	$(TEXMF)/fonts/tfm/ams


# This is the default action
all:
	(cd doc/latex; yes | tex amsfonts.ins;)
	make -C cyr-alt all

# This this installs below $(prefix)
install:
	$(INST_DIR)			$(prefix)
	$(INST_DIR)			$(DOC)/amsfonts
	$(INST_DIR)			$(TEXMF)/metafont/misc
	$(INST_DIR)			$(TEXDIR)/amstex/base
	$(INST_DIR)			$(TEXDIR)/latex/amsfonts
	$(INST_DIR)			$(SRCDIR)/cyrillic
	$(INST_DIR)			$(SRCDIR)/euler
	$(INST_DIR)			$(SRCDIR)/symbols
	$(INST_DIR)			$(SRCDIR)/extracm
	$(INST_DIR)			$(VFDIR)/cyr-alt
	$(INST_DIR)			$(TFMDIR)/cyr-alt
	$(INST_DAT) sources/dummy.mf	$(TEXMF)/metafont/misc
	$(INST_DAT) sources/cyrillic/*.mf	$(SRCDIR)/cyrillic
	$(INST_DAT) sources/euler/*.mf		$(SRCDIR)/euler
	$(INST_DAT) sources/symbols/*.mf	$(SRCDIR)/symbols
	$(INST_DAT) sources/extracm/*.mf	$(SRCDIR)/extracm
	$(INST_DAT)	doc/latex/*.fd	$(TEXDIR)/latex/amsfonts
	$(INST_DAT)	doc/latex/*.sty	$(TEXDIR)/latex/amsfonts
	$(INST_DAT)	plaintex/*	$(TEXDIR)/amstex/base
	$(INST_DAT)	cyr-alt/*.vf	$(VFDIR)/cyr-alt
	$(INST_DAT)	cyr-alt/*.tfm	$(TFMDIR)/cyr-alt
	$(INST_DAT)	READ.ME		$(DOC)/amsfonts
	$(INST_DAT)	sources/READ.ME	$(DOC)/amsfonts/READ.ME.sources
	$(INST_DAT)	doc/latex/*.dtx	$(DOC)/amsfonts

# This cleans up
clean:
	(cd doc/latex; rm -f *.sty *.log *.fd;)
	make -C cyr-alt clean

# Local Variables:
#   mode: makefile
# End:
