Commit 88cdbe033e5dde055abcb4ae782b0f8f2813e589

Authored by Jürgen Knödlseder
1 parent ea008a4d

Test for existence of document directories before installing.

Showing 1 changed file with 7 additions and 5 deletions
Makefile.am
@@ -237,11 +237,13 @@ DOXYGEN_INSTALL_DATA_TARGETS = doxygen-install @@ -237,11 +237,13 @@ DOXYGEN_INSTALL_DATA_TARGETS = doxygen-install
237 doxygen-install: 237 doxygen-install:
238 $(mkinstalldirs) $(DESTDIR)$(docdir) 238 $(mkinstalldirs) $(DESTDIR)$(docdir)
239 @for dir in $(DOCDIRS) ; do \ 239 @for dir in $(DOCDIRS) ; do \
240 - $(mkinstalldirs) $(DESTDIR)$(docdir)/$$dir && \  
241 - for file in $(srcdir)/doc/$$dir/*.* ; do \  
242 - echo "$(INSTALL_DATA) $$file $(DESTDIR)$(docdir)/$$dir" ; \  
243 - $(INSTALL_DATA) "$$file" $(DESTDIR)$(docdir)/$$dir ; \  
244 - done ; \ 240 + if test -e $(srcdir)/doc/$$dir ; then \
  241 + $(mkinstalldirs) $(DESTDIR)$(docdir)/$$dir && \
  242 + for file in $(srcdir)/doc/$$dir/*.* ; do \
  243 + echo "$(INSTALL_DATA) $$file $(DESTDIR)$(docdir)/$$dir" ; \
  244 + $(INSTALL_DATA) "$$file" $(DESTDIR)$(docdir)/$$dir ; \
  245 + done ; \
  246 + fi ; \
245 done 247 done
246 248
247 # Uninstall Doxygen files 249 # Uninstall Doxygen files