2
|
1 #
|
|
2
|
|
3 # Make sure that these correctly indicate where the server source and bin
|
|
4 # directories are:
|
|
5 SERVDIR = ../src
|
|
6 BINDIR = ../bin
|
|
7
|
|
8 # This can also be set to gcc
|
|
9 CC = cc
|
|
10
|
|
11 # If you're on a SysV type system, put -DSYSV here:
|
|
12 #CFLAGS = -O -I${SERVDIR}
|
|
13
|
|
14 # Uncomment this line if youre on an HP/UX system:
|
|
15 #CFLAGS = -O Aa -I${SERVDIR} -DSYSV -D_HPUX_SOURCE
|
|
16 CFLAGS = -O -I${SERVDIR} -DSYSV -D_HPUX_SOURCE -DHAVE_RAND48
|
|
17
|
|
18 OBJS = data.o db.o file.o interface.o main.o
|
|
19
|
|
20
|
|
21 all: pped
|
|
22
|
|
23 pped: ${OBJS}
|
|
24 ${CC} ${CFLAGS} -o $@ ${OBJS} -lm -lcurses
|
|
25
|
|
26 clean:
|
|
27 rm -f *.o *.bak core pped
|
|
28
|
|
29 install: ${BINDIR}/pped
|
|
30
|
|
31 ${BINDIR}/pped: pped
|
|
32 -mv ${BINDIR}/pped ${BINDIR}/pped.old
|
|
33 -rm -f ${BINDIR}/pped.old
|
|
34 cp pped ${BINDIR}/pped
|
|
35 -chmod 700 ${BINDIR}/pped
|
|
36
|