]> andersk Git - moira.git/blame - afssync/Makefile
Allow alternate Moira db to be specified (-db ...)
[moira.git] / afssync / Makefile
CommitLineData
a04caf14 1# $Header$
2
b06e612a 3AFSDIR = /mit/afsdev/bld/dest
ebe5e0d9 4CFLAGS = -I$(AFSDIR)/include -I$(AFSDIR)/include/afs -I../include \
5 -I/usr/athena/include -O
6LDFLAGS= -L/usr/athena/lib
a04caf14 7
ebe5e0d9 8OBJS= ptutils.o utils.o ubik.o
9LIBS= -L../lib $(LDFLAGS) -lmoira -lcom_err -lkrb -ldes \
a04caf14 10 /usr/rtingres/lib/libqlib /usr/rtingres/lib/compatlib
11
b06e612a 12AFSLIBS=$(AFSDIR)/lib/afs/libprot.a $(AFSDIR)/lib/afs/libauth.a \
13 $(AFSDIR)/lib/libubik.a $(AFSDIR)/lib/afs/util.a \
14 $(AFSDIR)/lib/librxkad.a $(AFSDIR)/lib/afs/libsys.a \
15 $(AFSDIR)/lib/librx.a $(AFSDIR)/lib/liblwp.a
16
a04caf14 17.SUFFIXES: .qc
18
19.qc.c:
20 rm -f $*.c
21 /usr/rtingres/bin/eqc -p $*
22
ebe5e0d9 23all: sync ptdump migrate pt_util
a04caf14 24
25sync: sync.o $(OBJS)
b06e612a 26 $(CC) -o sync sync.o $(OBJS) $(AFSLIBS) $(LIBS)
a04caf14 27sync.c: sync.qc
28
b06e612a 29ptdump: ptdump.o
ebe5e0d9 30 cc -o ptdump ptdump.o $(AFSLIBS) $(LDFLAGS) -ldes
31
32pt_util: pt_util.o $(OBJS)
33 cc -o pt_util pt_util.o $(OBJS) $(AFSLIBS) $(LDFLAGS) -lcom_err -ldes
34
35migrate: migrate.o
36 cc -o migrate migrate.o $(LIBS)
37
38migrate.c: migrate.qc
a04caf14 39
40clean:
ebe5e0d9 41 rm -f *.o sync.c sync migrate.c migrate pt_util ptdump
This page took 0.077359 seconds and 5 git commands to generate.