blob: 50e2ec9acbf200127aec61c473701ba463fbe627 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
|
### rxdef stuff
includes: fs.h vldb.h cb.h pts.h bos.h volumeserver.h ubik.h bos.h ka.h
## No, cb.ss.c is _not_ a mistake. The _client_ is the callback server.
SRCS += vldb.cs.c \
fs.cs.c \
cb.ss.c \
pts.cs.c \
volumeserver.cs.c \
ubik.cs.c \
bos.cs.c \
ka.cs.c
CFLAGS += -I${AFSSRC}/rxdef -I${AFSSRC}/arlad
YDRFLAGS = -I${.CURDIR}
.PATH: ${AFSSRC}/rxdef
.for f in vldb fs cb pts volumeserver ubik bos ka
stamp_$f: $f.xg
$(YDR) $(YDRFLAGS) ${AFSSRC}/rxdef/$f.xg
touch $@
$f.cs.c $f.cs.h $f.ss.c $f.ss.h $f.ydr.c $f.h: stamp_$f
CLEANFILES+=$f.cs.c $f.cs.h $f.ss.c $f.ss.h $f.ydr.c $f.h stamp_$f
.endfor
|