]>
Commit | Line | Data |
---|---|---|
650d70fc | 1 | .SUFFIXES: |
2 | .SUFFIXES: .o .c .qc | |
3 | CFLAGS= -I../include -g | |
4 | ||
5 | OBJS = dbck.o fix.o phase1.o phase2.o phase3.o phase4.o | |
6 | ||
7 | EQLIBS = ../lib/libsms.a ../server/libsmsglue.a \ | |
8 | /usr/rtingres/lib/libqlib /usr/rtingres/lib/compatlib | |
9 | ||
10 | .qc.c: | |
11 | /usr/rtingres/bin/eqc -p $*.qc | |
12 | ||
13 | all: dbck | |
14 | ||
15 | dbck: ${OBJS} | |
16 | cc -o $@ ${CFLAGS} ${OBJS} ${EQLIBS} | |
17 | ||
18 | dbck.c: dbck.qc | |
19 | dbck.o: dbck.h dbck.c | |
20 | fix.o: fix.c dbck.h | |
21 | fix.c: fix.qc | |
22 | phase1.o: phase1.c dbck.h | |
23 | phase1.c: phase1.qc | |
24 | phase2.o: phase2.c | |
25 | phase2.c: phase2.qc | |
26 | phase3.o: phase3.c | |
27 | phase3.c: phase3.qc | |
28 | phase4.o: phase4.c | |
29 | phase4.c: phase4.qc | |
30 | ||
31 | ||
32 | clean: | |
33 | rm -f *.o | |
34 | rm -f dbck.c fix.c phase1.c phase2.c phase3.c phase4.c dbck | |
35 | rm -f core *~ |