]> git.ipfire.org Git - thirdparty/ldns.git/commitdiff
Only copy manpages when srcdir != builddir
authorWillem Toorop <willem@nlnetlabs.nl>
Tue, 14 Feb 2017 09:31:20 +0000 (10:31 +0100)
committerWillem Toorop <willem@nlnetlabs.nl>
Tue, 14 Feb 2017 09:31:20 +0000 (10:31 +0100)
Makefile.in

index e7c1d739901ca25c11406b4c627c1c4f206d422d..88c281b0a0b14c089863a36f8aa6a9aeb0d7c9fb 100644 (file)
@@ -256,11 +256,17 @@ manpages: $(srcdir)/doc/function_manpages
        @$(INSTALL) -d doc/man/man3
        @if [ -f $(srcdir)/doc/man/man3/ldns_rr.3 ] ; \
        then \
-               echo "Copying manpages..."; \
-               for m in $(srcdir)/doc/man/man3/*.3 ; \
-               do \
-                       $(INSTALL) -c -C -m 444 $${m} doc/man/man3/ ; \
-               done; \
+               if test -d ldns ; then \
+                       echo "is builddir srcdir" > ldns/YES ; \
+                       if [ ! -f $(srcdir)/ldns/YES ]; then \
+                               echo "Copying manpages..."; \
+                               for m in $(srcdir)/doc/man/man3/*.3 ; \
+                               do \
+                                       $(INSTALL) -c -C -m 444 $${m} doc/man/man3/ ; \
+                               done; \
+                       fi ;\
+                       rm -f ldns/YES; \
+               fi; \
        else \
                echo "Generating manpages..."; \
                cat $(srcdir)/ldns/*.h \