#
# Makefile for ADOS/SAS-C
#
# Version 1.4: Jan. 1994
#

# Here we install the binaries:
BINDIR = tex:bin

# Here we install the manual pages:
MANDIR = tex:doc

# Built-in path
T1INPUTS = .,TeX:ps,TeX:afm/

# Compiler directives and other goodies
CC = sc
SYSTEM = UNIX
CFLAGS = DEFINE $(SYSTEM) ign=85+86+88+100+154+161
CLIB = 
OLIBS = $(CLIB) math=s
T1LIBRARY = type1.lib
T1HDR =  idir=/type1
T1LIB = lib=/type1/type1.lib
T1_LIB = /type1/$(T1LIBRARY)

all: ps2pk pk2bm

ps2pk: ps2pk.o encoding.o pkout.o filenames.o $(T1_LIB)
	$(CC) link to=ps2pk encoding.o ps2pk.o pkout.o filenames.o $(T1LIB) $(OLIBS)

ps2pk.o: ps2pk.c pkout.h filenames.h
	$(CC) DEFINE T1INPUTS=\"$(T1INPUTS)\" $(CFLAGS) $(T1HDR) ps2pk.c

pk2bm: pk2bm.o pkin.o
	$(CC) link to=pk2bm  pk2bm.o pkin.o $(CLIB)

mag: mag.o
	$(CC) link to=mag mag.o $(OLIBS)

pfb2pfa: pfb2pfa.o filenames.o
	$(CC) link to=pfb2pfa pfb2pfa.o filenames.o $(CLIB)

pktest: pktest.o pkout.o
	$(CC) link to=pktest pktest.o pkout.o $(OLIBS)

$(T1_LIB):
	maketype $(T1LIBRARY)
	
t1test: $(T1_LIB)
	cd /type1
   smake -f Makefile.sas t1test

#install: ps2pk pk2bm
#	install -c ps2pk   $(BINDIR)/ps2pk
#	install -c pk2bm   $(BINDIR)/pk2bm
#
#install.man:
#	install -c -m 644 ../man/ps2pk.1 $(MANDIR)
#	install -c -m 644 ../man/pk2bm.1 $(MANDIR)

install: ps2pk pk2bm
	copy ps2pk $(BINDIR)
	copy ps2bm $(BINDIR)

install.man
	copy /man/ps2pk.1 $(MANDIR)/ps2pk.doc
	copy /man/pk2bm.1 $(MANDIR)/ps2bm.doc

clean:
	delete *.o *.pk *.info *.lnk pktest ps2pk mag pfb2pfa pk2bm
	cd /type1; smake -f Makefile.sas clean
