]>
Commit | Line | Data |
---|---|---|
1266dc88 | 1 | # $Header$ |
2 | # | |
3 | # Copyright 1990 by the Massachusetts Institute of Technology. | |
4 | # | |
5 | # For copying and distribution information, | |
6 | # please see the file <mit-copyright.h>. | |
7 | # | |
8 | # Imakefile for backup directory. | |
9 | # | |
10 | ||
11 | SRCS= dump_db.c bkup1.c bkup.c dumprest.c rest_db.c rest1.c rest.c | |
12 | SRCDIR=${SRCTOP}/backup | |
13 | CODE= db2bkup.awk db2rest.awk dump_db.h dump_db.dc dumprest.dc \ | |
7bb92f21 | 14 | nightly.sh report.sh rest_db.dc esqlc_fix.pl |
7ceaee21 | 15 | BOBJS= dump_db.o bkup1.o bkupfix.o dumprest.o |
1266dc88 | 16 | ROBJS= rest_db.o rest1.o rest.o dumprest.o |
17 | sqlrule() | |
18 | ||
19 | program(mrbackup, ${BOBJS},${MR_LIBDEP}, ${CLIBS} ${SQL_LIB}, ${PROGDIR}) | |
20 | program(mrrestore, ${ROBJS},${MR_LIBDEP}, ${CLIBS} ${SQL_LIB}, ${PROGDIR}) | |
21 | ||
22 | bkup.dc: ../db/schema db2bkup.awk | |
23 | cc -E ../db/schema | awk -f db2bkup.awk > bkup.dc | |
24 | bkup1.dc: bkup.dc | |
25 | rest.dc: ../db/schema db2rest.awk | |
26 | cc -E ../db/schema | awk -f db2rest.awk > rest.dc | |
27 | rest1.dc: rest.dc | |
28 | clean:: | |
7bb92f21 | 29 | $(RM) bkup.dc bkup1.dc rest.dc rest1.dc bkupfix.c |
1266dc88 | 30 | sqlfile(dump_db) |
31 | sqlfile(rest_db) | |
32 | sqlfile(dumprest) | |
7ceaee21 | 33 | sqlfile(bkup) |
1266dc88 | 34 | sqlfile(bkup1) |
35 | sqlfile(rest) | |
36 | sqlfile(rest1) | |
7ceaee21 | 37 | |
7bb92f21 | 38 | bkupfix.c: bkup.c esqlc_fix.pl |
39 | perl esqlc_fix.pl < bkup.c > bkupfix.c |