X-Git-Url: https://git.piment-noir.org/?a=blobdiff_plain;f=nlm%2FMakefile.am;fp=nlm%2FMakefile.am;h=6945c1ba64a2b7826c574b1d3869e93fb2eaaa4e;hb=763cd6e3e2bbb6906186e7ed6a86660276b596b7;hp=7ec82da9710533d605b3a5f1510a5b5550aec7ea;hpb=061d3f1f99e354af36e8ac259a98f863975e51f5;p=deb_libnfs.git diff --git a/nlm/Makefile.am b/nlm/Makefile.am index 7ec82da..6945c1b 100644 --- a/nlm/Makefile.am +++ b/nlm/Makefile.am @@ -1,7 +1,7 @@ noinst_LTLIBRARIES = libnlm.la -nlm_SOURCES_GENERATED = libnfs-raw-nlm.c -nlm_HEADERS_GENERATED = libnfs-raw-nlm.h +nlm_SOURCES_GENERATED = +nlm_HEADERS_GENERATED = nlm_GENERATED = $(nlm_SOURCES_GENERATED) $(nlm_HEADERS_GENERATED) CLEANFILES = $(nlm_GENERATED) nlm-stamp @@ -9,12 +9,13 @@ CLEANFILES = $(nlm_GENERATED) nlm-stamp libnlm_la_CPPFLAGS = -I$(abs_top_srcdir)/include libnlm_la_SOURCES = \ $(nlm_SOURCES_GENERATED) \ - nlm.c + nlm.c libnfs-raw-nlm.c $(nlm_GENERATED) : nlm-stamp nlm-stamp : nlm.x rm -f $(nlm_GENERATED) - rpcgen -h @RPCGENFLAGS@ $< > libnfs-raw-nlm.h - rpcgen -c @RPCGENFLAGS@ $< | sed -e "s/#include \".*nlm.h\"/#include \"libnfs-raw-nlm.h\"/" > libnfs-raw-nlm.c touch nlm-stamp - + +compile_rpc: + rpcgen -h @RPCGENFLAGS@ nlm.x | sed -e "s/#include //" | sed -e "s/xdr/zdr/g" -e "s/XDR/ZDR/g" > libnfs-raw-nlm.h + rpcgen -c @RPCGENFLAGS@ nlm.x | sed -e "s/#include \".*nlm.h\"/#include \"libnfs-xdr.h\"\n#include \"libnfs-raw-nlm.h\"/" -e "s/xdr/zdr/g" -e "s/XDR/ZDR/g" > libnfs-raw-nlm.c