]> andersk Git - moira.git/blame - backup/Makefile
Throw away rest of field if too long
[moira.git] / backup / Makefile
CommitLineData
dec49b94 1.SUFFIXES:
2.SUFFIXES: .qc .o
3CFLAGS= -O
4
5EQLIBS = /usr/rtingres/lib/libqlib /usr/rtingres/lib/compatlib
6
7.qc.o:
ec4cc3ed 8 /usr/rtingres/bin/eqc $*.qc
dec49b94 9 rm -f $*.o
10 cc -c ${CFLAGS} $*.c
79b2a9d6 11 rm -f $*.c
dec49b94 12
79b2a9d6 13all: smsbackup smsrestore counts salvager #copy_backups
dec49b94 14
15smsbackup: dump_db.o bkup1.o bkup.o dumprest.o
16 cc -o $@ ${CFLAGS} dump_db.o bkup1.o bkup.o dumprest.o ${EQLIBS}
17
18smsrestore: rest_db.o rest1.o rest.o dumprest.o
19 cc -o $@ ${CFLAGS} rest_db.o rest1.o rest.o dumprest.o ${EQLIBS}
20
79b2a9d6 21counts: counts.o
22 cc -o $@ ${CFLAGS} counts.o ${EQLIBS}
23
24salvager: salvager.o
25 cc -o $@ ${CFLAGS} salvager.o ${EQLIBS}
26
27copy_backups: copy_backups.c
28 cc -o $@ ${CFLAGS} -I../include copy_backups.c \
29 ../update/sms_update.o -L../lib \
30 -lsms -lgdb -lkrb -ldes -lmisc
31
dec49b94 32bkup.qc: ../db/dbbuild db2bkup.awk
33 cc -E ../db/dbbuild | awk -f db2bkup.awk > bkup.qc
34
35bkup1.qc: bkup.qc
36
37rest.qc: ../db/dbbuild db2rest.awk
38 cc -E ../db/dbbuild | awk -f db2rest.awk > rest.qc
39
40rest1.qc: rest.qc
41
42lint:
43 lint -h dump_db.c bkup.c bkup1.c dumprest.c | egrep -v '^II'
44 lint -h rest_db.c rest.c rest1.c dumprest.c | egrep -v '^II'
45
46clean:
79b2a9d6 47 rm -f *.o smsbackup bkup.qc bkup1.qc smsrestore rest.qc rest1.qc
dec49b94 48 rm -f core *~
79b2a9d6 49 rm -f copy_backups counts salvager
50 rm -f bkup.c bkup1.c counts.c dump_db.c dumprest.c
51 rm -f rest.c rest1.c rest_db.c salvager.c
52
53install:
54 install smsbackup ../bin/smsbackup
55 install smsrestore ../bin/smsrestore
56 install counts ../bin/counts
57 install salvager ../bin/salvager
58 install nightly.sh ../bin/nightly.sh
dec49b94 59
60
This page took 0.122488 seconds and 5 git commands to generate.