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