]>
Commit | Line | Data |
---|---|---|
a04caf14 | 1 | # $Header$ |
2 | ||
948cb82b | 3 | DBCFLAGS= |
4 | DBLIBS= -L/usr/ingres/lib -lingres -lm | |
5 | ||
b06e612a | 6 | AFSDIR = /mit/afsdev/bld/dest |
ebe5e0d9 | 7 | CFLAGS = -I$(AFSDIR)/include -I$(AFSDIR)/include/afs -I../include \ |
948cb82b | 8 | -I/usr/athena/include -O ${DBCFLAGS} |
ebe5e0d9 | 9 | LDFLAGS= -L/usr/athena/lib |
a04caf14 | 10 | |
ebe5e0d9 | 11 | OBJS= ptutils.o utils.o ubik.o |
948cb82b | 12 | LIBS= -L../lib $(LDFLAGS) -lmoira -lcom_err -lkrb -ldes ${DBLIBS} |
a04caf14 | 13 | |
b06e612a | 14 | AFSLIBS=$(AFSDIR)/lib/afs/libprot.a $(AFSDIR)/lib/afs/libauth.a \ |
15 | $(AFSDIR)/lib/libubik.a $(AFSDIR)/lib/afs/util.a \ | |
16 | $(AFSDIR)/lib/librxkad.a $(AFSDIR)/lib/afs/libsys.a \ | |
17 | $(AFSDIR)/lib/librx.a $(AFSDIR)/lib/liblwp.a | |
18 | ||
948cb82b | 19 | .SUFFIXES: .dc .sc |
a04caf14 | 20 | |
948cb82b | 21 | .dc.sc: |
22 | awk -f ../util/imake.includes/ingres.awk < $< > $*.sc | |
23 | .sc.c: | |
24 | /usr/ingres/bin/esqlc -p $* | |
a04caf14 | 25 | |
948cb82b | 26 | all: sync ptdump pt_util |
a04caf14 | 27 | |
28 | sync: sync.o $(OBJS) | |
b06e612a | 29 | $(CC) -o sync sync.o $(OBJS) $(AFSLIBS) $(LIBS) |
c9432298 | 30 | |
b06e612a | 31 | ptdump: ptdump.o |
ebe5e0d9 | 32 | cc -o ptdump ptdump.o $(AFSLIBS) $(LDFLAGS) -ldes |
33 | ||
34 | pt_util: pt_util.o $(OBJS) | |
35 | cc -o pt_util pt_util.o $(OBJS) $(AFSLIBS) $(LDFLAGS) -lcom_err -ldes | |
36 | ||
37 | migrate: migrate.o | |
38 | cc -o migrate migrate.o $(LIBS) | |
39 | ||
40 | migrate.c: migrate.qc | |
a04caf14 | 41 | |
42 | clean: | |
ebe5e0d9 | 43 | rm -f *.o sync.c sync migrate.c migrate pt_util ptdump |