diff --git a/Makefile.am b/Makefile.am index 149f750..93dc475 100644 --- a/Makefile.am +++ b/Makefile.am @@ -69,7 +69,21 @@ coverage-html: -$(MAKE) -C tests $(AM_MAKEFLAGS) -k $@ endif +TR_DIRS = $(varlibdir)/assets/doc \ + $(varlibdir)/assets/html/doc \ + $(varlibdir)/assets/coverage \ + $(varlibdir)/assets/html/coverage \ + $(varrundir) \ + $(trdatadir)/docs/api/ + install-data-hook: - mkdir -p $(varlibdir)/assets/doc $(varlibdir)/assets/html/doc $(varrundir) + mkdir -p $(TR_DIRS) + cp -Rfd docs/api/ $(trdatadir)/docs/ + cp -Rfd tests/coverage/ $(trdatadir)/docs/ $(LN_S) -f $(trdatadir)/docs/api/$(PACKAGE_VERSION)/html $(varlibdir)/assets/doc/$(PACKAGE_VERSION) $(LN_S) -f $(trdatadir)/docs/api/$(PACKAGE_VERSION)/html $(varlibdir)/assets/html/doc/$(PACKAGE_VERSION) + $(LN_S) -f $(trdatadir)/docs/coverage/$(PACKAGE_VERSION) $(varlibdir)/assets/coverage/$(PACKAGE_VERSION) + $(LN_S) -f $(trdatadir)/docs/coverage/$(PACKAGE_VERSION) $(varlibdir)/assets/html/coverage/$(PACKAGE_VERSION) + +uninstall-hook: + rm -Rf $(varlibdir) $(varrundir) $(trdatadir) diff --git a/configure.ac b/configure.ac index 37e0189..2c56cac 100644 --- a/configure.ac +++ b/configure.ac @@ -78,7 +78,8 @@ AM_CFLAGS="${AM_CFLAGS} -DCONFIGDIR=\\\"${myetcdir}\\\"" AM_CFLAGS="${AM_CFLAGS} ${CFLAGS}" AC_SUBST(AM_CFLAGS) -AC_CONFIG_FILES([config/taskrambler.conf]) +AC_CONFIG_FILES([config/taskrambler.conf + assets/html/_documentation.html]) AC_CONFIG_FILES([Makefile src/Makefile