summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--clientcomm/Makefile.am9
1 files changed, 5 insertions, 4 deletions
diff --git a/clientcomm/Makefile.am b/clientcomm/Makefile.am
index dee8745..4aa5356 100644
--- a/clientcomm/Makefile.am
+++ b/clientcomm/Makefile.am
@@ -51,13 +51,14 @@ libclientcomm_a_CPPFLAGS=-I../rnprotocol
EXTRA_libclientcomm_a_SOURCES = rpcif.x
BUILT_SOURCES= rpcif_clnt.cc rpcif_xdr.c rpcif.h rpcif_svc.cc
-CLEANFILES=rpcif_clnt.cc rpcif_xdr.c rpcif.h rpcif.h.tmp rpcif_clnt.c.tmp \
- rpcif_svc.cc.tmp rpcif_svc.cc
+CLEANFILES=rpcif_clnt.cc rpcif_xdr.c rpcif.h rpcif.h.tmp rpcif.h.tmp2 \
+ rpcif_clnt.c.tmp rpcif_svc.cc.tmp rpcif_svc.cc
rpcif.h: rpcif.x
$(RPCGEN) -h -o rpcif.h.tmp rpcif.x
- $(AWK) -f rpcif.h.awk rpcif.h.tmp > rpcif.h
- rm rpcif.h.tmp
+ $(AWK) -f rpcif.h.awk rpcif.h.tmp > rpcif.h.tmp2
+ $(SED) 's,_RPCIF\.H_H_RPCGEN,_RPCIF_H_H_RPCGEN,g' rpcif.h.tmp2 > rpcif.h
+ rm rpcif.h.tmp rpcif.h.tmp2
rpcif_clnt.cc: rpcif.x
$(RPCGEN) -l -o rpcif_clnt.cc.tmp rpcif.x