]>
Commit | Line | Data |
---|---|---|
dec49b94 | 1 | .SUFFIXES: |
2 | .SUFFIXES: .qc .o | |
3 | CFLAGS= -O | |
4 | ||
5 | EQLIBS = /usr/rtingres/lib/libqlib /usr/rtingres/lib/compatlib | |
6 | ||
7 | .qc.o: | |
8 | eqc $*.qc | |
9 | rm -f $*.o | |
10 | cc -c ${CFLAGS} $*.c | |
11 | ||
12 | all: smsbackup smsrestore | |
13 | ||
14 | smsbackup: dump_db.o bkup1.o bkup.o dumprest.o | |
15 | cc -o $@ ${CFLAGS} dump_db.o bkup1.o bkup.o dumprest.o ${EQLIBS} | |
16 | ||
17 | smsrestore: rest_db.o rest1.o rest.o dumprest.o | |
18 | cc -o $@ ${CFLAGS} rest_db.o rest1.o rest.o dumprest.o ${EQLIBS} | |
19 | ||
20 | bkup.qc: ../db/dbbuild db2bkup.awk | |
21 | cc -E ../db/dbbuild | awk -f db2bkup.awk > bkup.qc | |
22 | ||
23 | bkup1.qc: bkup.qc | |
24 | ||
25 | rest.qc: ../db/dbbuild db2rest.awk | |
26 | cc -E ../db/dbbuild | awk -f db2rest.awk > rest.qc | |
27 | ||
28 | rest1.qc: rest.qc | |
29 | ||
30 | lint: | |
31 | lint -h dump_db.c bkup.c bkup1.c dumprest.c | egrep -v '^II' | |
32 | lint -h rest_db.c rest.c rest1.c dumprest.c | egrep -v '^II' | |
33 | ||
34 | clean: | |
35 | rm -f *.c *.o smsbackup bkup.qc bkup1.qc smsrestore rest.qc rest1.qc | |
36 | rm -f core *~ | |
37 | ||
38 | ||
39 | ||
40 | ||
41 |