]> git.ipfire.org Git - thirdparty/dovecot/core.git/commitdiff
quota: Fixed compiling with older automakes.
authorTimo Sirainen <tss@iki.fi>
Fri, 10 Jul 2009 15:08:35 +0000 (11:08 -0400)
committerTimo Sirainen <tss@iki.fi>
Fri, 10 Jul 2009 15:08:35 +0000 (11:08 -0400)
--HG--
branch : HEAD

src/plugins/quota/Makefile.am

index b2bdf57526999a1e2d08c49faa2d4308d1106a0a..6e9db6a4a83a7f2357e65583306de5b017f4362d 100644 (file)
@@ -36,12 +36,13 @@ RQUOTA_XDR = rquota_xdr.c
 #RQUOTA_X = /usr/include/rpcsvc/rquota.x
 RQUOTA_X = $(srcdir)/rquota.x
 rquota_xdr.c: Makefile $(RQUOTA_X)
-       if [ "$(builddir)" != "" ] && [ "$(srcdir)" != "$(builddir)" ]; then \
-         cp $(RQUOTA_X) $(builddir); \
+       if [ "$(builddir)" = "" ]; then dir="."; else dir="$(builddir)"; fi; \
+       if [ "$(srcdir)" != "$$dir" ]; then \
+         cp $(RQUOTA_X) $$dir; \
        fi; \
        (echo '#include "lib.h"'; \
         echo '#include <rpc/rpc.h>'; \
-        $(RPCGEN) -c $(builddir)/rquota.x | \
+        $(RPCGEN) -c $$dir/rquota.x | \
          sed -e 's/IXDR_PUT/(void)IXDR_PUT/g' \
            -e 's,/usr/include/rpcsvc/rquota.h,rquota.h,' \
            -e 's/int32_t \*buf/int32_t *buf ATTR_UNUSED/' \