blob: 08a40ea1798824be9e572f792af5c126d7ed39c5 (
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
|
libgbrpcxdr_la_SOURCES = block_clnt.c block_xdr.c block_svc.c
noinst_LTLIBRARIES = libgbrpcxdr.la
noinst_HEADERS = block.h block_svc.h rpc-pragmas.h
EXTRA_DIST = block.x
BUILT_SOURCES = block.h block_clnt.c block_svc.c block_xdr.c
DISTCLEANFILES = Makefile.in $(BUILT_SOURCES)
CLEANFILES = *~ $(BUILT_SOURCES)
block.h: block.x
rpcgen -hM -o $(top_builddir)/rpc/rpcl/$@ $^
block_xdr.c: block.x
rpcgen -cM -o $(top_builddir)/rpc/rpcl/$@ $^
block_clnt.c: block.x
rpcgen -lM -o $(top_builddir)/rpc/rpcl/$@ $^
$(SED) -i 's|TIMEOUT = { 25, 0 }|TIMEOUT = { 300, 0 }|' $(top_builddir)/rpc/rpcl/$@
block_svc.c: block.x
rpcgen -mM -o $(top_builddir)/rpc/rpcl/$@ $^
dist-hook:
find $(distdir) -type f \
-not -name 'block.x' -not -name 'rpc-pragmas.h' \
-not -name 'block_svc.h' -not -name 'Makefile.*' -delete
|