eqc $*.qc
rm -f $*.o
cc -c ${CFLAGS} $*.c
+ rm -f $*.c
-all: smsbackup smsrestore
+all: smsbackup smsrestore counts salvager #copy_backups
smsbackup: dump_db.o bkup1.o bkup.o dumprest.o
cc -o $@ ${CFLAGS} dump_db.o bkup1.o bkup.o dumprest.o ${EQLIBS}
smsrestore: rest_db.o rest1.o rest.o dumprest.o
cc -o $@ ${CFLAGS} rest_db.o rest1.o rest.o dumprest.o ${EQLIBS}
+counts: counts.o
+ cc -o $@ ${CFLAGS} counts.o ${EQLIBS}
+
+salvager: salvager.o
+ cc -o $@ ${CFLAGS} salvager.o ${EQLIBS}
+
+copy_backups: copy_backups.c
+ cc -o $@ ${CFLAGS} -I../include copy_backups.c \
+ ../update/sms_update.o -L../lib \
+ -lsms -lgdb -lkrb -ldes -lmisc
+
bkup.qc: ../db/dbbuild db2bkup.awk
cc -E ../db/dbbuild | awk -f db2bkup.awk > bkup.qc
lint -h rest_db.c rest.c rest1.c dumprest.c | egrep -v '^II'
clean:
- rm -f *.c *.o smsbackup bkup.qc bkup1.qc smsrestore rest.qc rest1.qc
+ rm -f *.o smsbackup bkup.qc bkup1.qc smsrestore rest.qc rest1.qc
rm -f core *~
-
-
-
+ rm -f copy_backups counts salvager
+ rm -f bkup.c bkup1.c counts.c dump_db.c dumprest.c
+ rm -f rest.c rest1.c rest_db.c salvager.c
+
+install:
+ install smsbackup ../bin/smsbackup
+ install smsrestore ../bin/smsrestore
+ install counts ../bin/counts
+ install salvager ../bin/salvager
+ install nightly.sh ../bin/nightly.sh