diff options
Diffstat (limited to 'Makefile.am')
-rw-r--r-- | Makefile.am | 20 |
1 files changed, 15 insertions, 5 deletions
diff --git a/Makefile.am b/Makefile.am index dcecc32c..3441b630 100644 --- a/Makefile.am +++ b/Makefile.am @@ -1,13 +1,23 @@ -SUBDIRS = completions test +SUBDIRS = completions helpers test -sysconf_DATA = bash_completion +pkgdata_DATA = bash_completion profiledir = $(sysconfdir)/profile.d profile_DATA = bash_completion.sh +pkgconfigdir = $(datadir)/pkgconfig +pkgconfig_DATA = bash-completion.pc + bash_completion.sh: bash_completion.sh.in Makefile - sed -e 's|@sysconfdir[@]|$(sysconfdir)|' <$(srcdir)/$@.in >$@ + sed -e 's|@pkgdatadir[@]|$(pkgdatadir)|' <$(srcdir)/$@.in >$@ + +CLEANFILES = bash_completion.sh bash-completion.pc -CLEANFILES = bash_completion.sh +EXTRA_DIST = CHANGES $(sysconf_DATA) $(pkgdata_DATA) bash_completion.sh.in \ + .dir-locals.el -EXTRA_DIST = CHANGES $(sysconf_DATA) bash_completion.sh.in +install-data-hook: + tmpfile=`mktemp $${TMPDIR:-/tmp}/bash_completion.XXXXXX` && \ + sed -e 's|=/etc/bash_completion\.d|=$(sysconfdir)/bash_completion.d|' \ + $(DESTDIR)$(pkgdatadir)/bash_completion > $$tmpfile && \ + mv $$tmpfile $(DESTDIR)$(pkgdatadir)/bash_completion |