From 03000af586c9ed3bf2c9e068e93cb133472cdcd2 Mon Sep 17 00:00:00 2001 From: Georg Hopp Date: Sat, 12 Oct 2013 02:46:32 +0100 Subject: [PATCH] format Makefile nicer --- Makefile.am | 30 ++++++++++++++++++++++++------ 1 file changed, 24 insertions(+), 6 deletions(-) diff --git a/Makefile.am b/Makefile.am index 93fcf51..1e8e5c1 100644 --- a/Makefile.am +++ b/Makefile.am @@ -81,12 +81,30 @@ TR_DIRS = $(DESTDIR)/$(trdatadir)/assets/doc \ install-data-hook: $(INSTALL) -d -m 755 $(TR_DIRS) - if [ -d docs/api/ ]; then cp -Rfd docs/api/ $(DESTDIR)/$(trdatadir)/docs/; fi - if [ -d tests/coverage/ ]; then cp -Rfd tests/coverage/ $(DESTDIR)/$(trdatadir)/docs/; fi - $(LN_S) -f $(DESTDIR)/$(trdatadir)/docs/api/$(PACKAGE_VERSION)/html $(DESTDIR)/$(trdatadir)/assets/doc/$(PACKAGE_VERSION) - $(LN_S) -f $(DESTDIR)/$(trdatadir)/docs/api/$(PACKAGE_VERSION)/html $(DESTDIR)/$(trdatadir)/assets/html/doc/$(PACKAGE_VERSION) - $(LN_S) -f $(DESTDIR)/$(trdatadir)/docs/coverage/$(PACKAGE_VERSION) $(DESTDIR)/$(trdatadir)/assets/coverage/$(PACKAGE_VERSION) - $(LN_S) -f $(DESTDIR)/$(trdatadir)/docs/coverage/$(PACKAGE_VERSION) $(DESTDIR)/$(trdatadir)/assets/html/coverage/$(PACKAGE_VERSION) + if [ -d docs/api/ ]; then \ + cp -Rfd docs/api/ $(DESTDIR)/$(trdatadir)/docs/; \ + fi + if [ -d tests/coverage/ ]; then \ + cp -Rfd tests/coverage/ $(DESTDIR)/$(trdatadir)/docs/; \ + fi + if [ -e $(DESTDIR)/$(trdatadir)/docs/api/$(PACKAGE_VERSION)/html ]; \ + then \ + $(LN_S) -f \ + $(DESTDIR)/$(trdatadir)/docs/api/$(PACKAGE_VERSION)/html \ + $(DESTDIR)/$(trdatadir)/assets/doc/$(PACKAGE_VERSION); \ + $(LN_S) -f \ + $(DESTDIR)/$(trdatadir)/docs/api/$(PACKAGE_VERSION)/html \ + $(DESTDIR)/$(trdatadir)/assets/html/doc/$(PACKAGE_VERSION); \ + fi + if [ -e $(DESTDIR)/$(trdatadir)/docs/coverage/$(PACKAGE_VERSION) ]; \ + then \ + $(LN_S) -f \ + $(DESTDIR)/$(trdatadir)/docs/coverage/$(PACKAGE_VERSION) \ + $(DESTDIR)/$(trdatadir)/assets/coverage/$(PACKAGE_VERSION); \ + $(LN_S) -f \ + $(DESTDIR)/$(trdatadir)/docs/coverage/$(PACKAGE_VERSION) \ + $(DESTDIR)/$(trdatadir)/assets/html/coverage/$(PACKAGE_VERSION); \ + fi uninstall-hook: rm -Rf $(varlibdir) $(varrundir) $(trdatadir)