blob: aabcb8a24a88cf1c817285b0aaafbfc59881dbac (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
|
default: all
CC = gcc
CFLAGS = -g -DUSG -DDEBUG
MYOBJS = myopen.o myerror.o mymalloc.o
EXTRAOBJS = getopt.o
PSTOMFOBJS = ps2mf.o PSparse.o AFMparse.o ps2mfutl.o
PROGS = ps2mf pfb2pfa pfa2chr chr2ps
all: ${PROGS}
ps2mf: ${EXTRAOBJS} ${PSTOMFOBJS} myopen.o mymalloc.o
${CC} ${CFLAGS} -o ps2mf ${PSTOMFOBJS} myopen.o mymalloc.o ${EXTRAOBJS} -lm
pfb2pfa: ${MYOBJS} ${EXTRAOBJS} pfb2pfa.o
${CC} ${CFLAGS} -o pfb2pfa pfb2pfa.o ${MYOBJS} ${EXTRAOBJS}
pfa2chr: ${MYOBJS} ${EXTRAOBJS} pfa2chr.o
${CC} ${CFLAGS} -o pfa2chr pfa2chr.o ${MYOBJS} ${EXTRAOBJS}
chr2ps: ${MYOBJS} ${EXTRAOBJS} chr2ps.o
${CC} ${CFLAGS} -o chr2ps chr2ps.o ${MYOBJS} ${EXTRAOBJS}
.c.o: $<
${CC} ${CFLAGS} -c $<
clean:
rm -f ${MYOBJS} ${EXTRAOBJS} ${PSTOMFOBJS} %* ${PROGS}
|