diff options
author | Wojtek Kosior <koszko@koszko.org> | 2021-08-09 17:25:02 +0200 |
---|---|---|
committer | Wojtek Kosior <koszko@koszko.org> | 2021-08-10 14:15:05 +0200 |
commit | edaa004348571857c03485950202722b6e4fb944 (patch) | |
tree | 8e5d5aeafb2278a62a1bf9ea7fbe9e2a786d899c /Makefile.in | |
parent | f1894d8aba1f8ae4a52dafc50b0a138978607bc4 (diff) | |
download | hydrilla-edaa004348571857c03485950202722b6e4fb944.tar.gz hydrilla-edaa004348571857c03485950202722b6e4fb944.zip |
properly install data in docdir
Diffstat (limited to 'Makefile.in')
-rw-r--r-- | Makefile.in | 46 |
1 files changed, 32 insertions, 14 deletions
diff --git a/Makefile.in b/Makefile.in index cfadfe4..69404ef 100644 --- a/Makefile.in +++ b/Makefile.in @@ -317,7 +317,10 @@ top_build_prefix = @top_build_prefix@ top_builddir = @top_builddir@ top_srcdir = @top_srcdir@ SUBDIRS = src -dist_doc_DATA = README.txt + +# data files +dist_doc_DATA = README.txt copyright +EXTRA_DIST = examples licenses daemon/sysv.in transform_name = @program_transform_name@ hydrilla_new_name = `echo hydrilla | sed '$(transform_name)'` subst_perform = sed -e 's|[@]hydrilla[@]|'$(hydrilla_new_name)'|g' \ @@ -329,7 +332,6 @@ bin_SCRIPTS = # SysV init script CLEANFILES = daemon/sysv -EXTRA_DIST = daemon/sysv.in sysv_script_dest_loc = $(DESTDIR)/etc/init.d sysv_script_dest_path = $(sysv_script_dest_loc)/$(hydrilla_new_name) all: config.h @@ -798,7 +800,7 @@ info: info-recursive info-am: -install-data-am: install-dist_docDATA +install-data-am: install-data-local install-dist_docDATA install-dvi: install-dvi-recursive @@ -857,19 +859,36 @@ uninstall-am: uninstall-binSCRIPTS uninstall-dist_docDATA \ distclean-tags distcleancheck distdir distuninstallcheck dvi \ dvi-am html html-am info info-am install install-am \ install-binSCRIPTS install-data install-data-am \ - install-dist_docDATA install-dvi install-dvi-am install-exec \ - install-exec-am install-exec-local install-html \ - install-html-am install-info install-info-am install-man \ - install-pdf install-pdf-am install-ps install-ps-am \ - install-strip installcheck installcheck-am installdirs \ - installdirs-am maintainer-clean maintainer-clean-generic \ - mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \ - tags-am uninstall uninstall-am uninstall-binSCRIPTS \ - uninstall-dist_docDATA uninstall-local + install-data-local install-dist_docDATA install-dvi \ + install-dvi-am install-exec install-exec-am install-exec-local \ + install-html install-html-am install-info install-info-am \ + install-man install-pdf install-pdf-am install-ps \ + install-ps-am install-strip installcheck installcheck-am \ + installdirs installdirs-am maintainer-clean \ + maintainer-clean-generic mostlyclean mostlyclean-generic pdf \ + pdf-am ps ps-am tags tags-am uninstall uninstall-am \ + uninstall-binSCRIPTS uninstall-dist_docDATA uninstall-local .PRECIOUS: Makefile +install_doc: $(srcdir)/examples $(srcdir)/licenses + cd $(srcdir) && for D in `find examples licenses -type d`; do \ + $(MKDIR_P) $(DESTDIR)/$(docdir)/"$$D"; \ + done + cd $(srcdir) && for F in `find examples licenses -type f`; do \ + $(INSTALL_DATA) "$$F" $(DESTDIR)/$(docdir)/"$$F"; \ + done + +uninstall_doc: + rm -rf $(DESTDIR)/$(docdir)/examples $(DESTDIR)/$(docdir)/licenses + -rmdir $(DESTDIR)/$(docdir) + +install-data-local: install_doc +uninstall-local: uninstall_doc + +.PHONY: install-doc uninstall-doc + $(srcdir)/daemon/sysv: $(srcdir)/daemon/sysv.in $(srcdir)/Makefile $(subst_perform) < $< > $@ @@ -878,9 +897,8 @@ install-sysv-script: $(srcdir)/daemon/sysv $(INSTALL_SCRIPT) $< $(sysv_script_dest_path) uninstall-sysv-script: - rm -f $(DESTDIR)/$(sysv_script_dest_path) + rm -f $(sysv_script_dest_path) -# Inform Automake about our special (un)install rules install-exec-local: install-sysv-script uninstall-local: uninstall-sysv-script |