blob: 9f24a2e256941346eef3996225d884e65a12f7ad (
plain) (
blame)
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
30
31
32
33
34
35
36
37
38
39
40
41
|
# $Id: Makefile,v 8.16 2006-01-05 22:03:31 ca Exp $
DIR= smm/08.sendmailop
SRCS= op.me
OBJS= op.ps
MACROS= -me
ROFF_CMD= groff
PIC_CMD= pic
EQN_CMD= eqn
UL_CMD= ul
PS2PDF_CMD= ps2pdf
PIC= ${PIC_CMD} -C
EQNASCII= ${EQN_CMD} -C -Tascii
EQNPS= ${EQN_CMD} -C -Tps
ROFFASCII= ${ROFF_CMD} -Tascii ${MACROS}
ROFFNOSGR= GROFF_NO_SGR=1 ${ROFFASCII}
ROFFPS= ${ROFF_CMD} -Tps -mps ${MACROS}
ULASCII= ${UL_CMD} -t dumb
PS2PDF= ${PS2PDF_CMD}
OPTXT_CMD= ${PIC} ${SRCS} | ${EQNASCII} | ${ROFFASCII} | ${ULASCII} 2>/dev/null
OPTXTNS_CMD= ${PIC} ${SRCS} | ${EQNASCII} | ${ROFFNOSGR} | ${ULASCII}
all: ${OBJS}
op.ps: ${SRCS}
rm -f $@
${PIC} ${SRCS} | ${EQNPS} | ${ROFFPS} > $@
test -s $@ || ${ROFFPS} -p -e ${SRCS} > $@
op.txt: ${SRCS}
rm -f $@
${OPTXT_CMD} > $@ || ${OPTXTNS_CMD} > $@
op.pdf: op.ps
rm -f $@
${PS2PDF} op.ps op.pdf
clean:
rm -f op.ps op.txt op.pdf
install: ${OBJS}
|