# HG changeset patch # User Timo Sirainen # Date 1190017748 -10800 # Node ID 92bce6a3fdad8f397bd33cc4150af503468f1534 # Parent fd7ffed497635983f6316506732de6fb89cb6465 Generate also rquota_xdr.h. diff -r fd7ffed49763 -r 92bce6a3fdad .hgignore --- a/.hgignore Mon Sep 17 11:15:50 2007 +0300 +++ b/.hgignore Mon Sep 17 11:29:08 2007 +0300 @@ -74,3 +74,4 @@ src/util/logview src/util/rawlog src/plugins/quota/rquota_xdr.c +src/plugins/quota/rquota_xdr.h diff -r fd7ffed49763 -r 92bce6a3fdad src/plugins/quota/Makefile.am --- a/src/plugins/quota/Makefile.am Mon Sep 17 11:15:50 2007 +0300 +++ b/src/plugins/quota/Makefile.am Mon Sep 17 11:29:08 2007 +0300 @@ -31,10 +31,15 @@ lib10_quota_plugin_la_DEPENDENCIES = \ rquota_xdr.c -rquota_xdr.c: Makefile - $(RPCGEN) -c /usr/include/rpcsvc/rquota.x | \ +RQUOTA_X = /usr/include/rpcsvc/rquota.x +rquota_xdr.c: Makefile rquota_xdr.h $(RQUOTA_X) + $(RPCGEN) -c $(RQUOTA_X) | \ sed -e 's/IXDR_PUT/(void)IXDR_PUT/g' \ -e 's/int32_t \*buf/int32_t *buf ATTR_UNUSED/' > rquota_xdr.c + +# BSD rpcgen wants to include the .h from current directory, so generate it +rquota_xdr.h: + $(RPCGEN) -h $(RQUOTA_X) > rquota_xdr.h endif noinst_HEADERS = \