## C program SUBDIRS = src # data files dist_doc_DATA = README.txt copyright EXTRA_DIST = examples licenses 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 ## init scripts transform_name = @program_transform_name@ hydrilla_new_name = `echo hydrilla | sed '$(transform_name)'` subst_perform = sed -e 's|[@]hydrilla[@]|'$(hydrilla_new_name)'|g' \ -e 's|[@]bindir[@]|$(bindir)|g' \ -e 's|[@]runstatedir[@]|$(runstatedir)|g' \ -e 's|[@]logdir[@]|$(localstatedir)/log|g' bin_SCRIPTS = CLEANFILES = # SysV init script CLEANFILES += daemon/sysv EXTRA_DIST += daemon/sysv.in $(srcdir)/daemon/sysv: $(srcdir)/daemon/sysv.in $(srcdir)/Makefile $(subst_perform) < $< > $@ sysv_script_dest_loc = $(DESTDIR)/etc/init.d sysv_script_dest_path = $(sysv_script_dest_loc)/$(hydrilla_new_name) install-sysv-script: $(srcdir)/daemon/sysv $(MKDIR_P) $(sysv_script_dest_loc) $(INSTALL_SCRIPT) $< $(sysv_script_dest_path) uninstall-sysv-script: rm -f $(sysv_script_dest_path) install-exec-local: install-sysv-script uninstall-local: uninstall-sysv-script .PHONY: install-sysv-script uninstall-sysv-script