aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Makefile.am21
-rw-r--r--tmux.1 (renamed from tmux.1.in)0
2 files changed, 11 insertions, 10 deletions
diff --git a/Makefile.am b/Makefile.am
index 3eb3190f..84261d41 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -2,14 +2,12 @@
# Obvious program stuff.
bin_PROGRAMS = tmux
-nodist_man1_MANS = tmux.1
-CLEANFILES = tmux.1
+CLEANFILES = tmux.1.mdoc tmux.1.man
# Distribution tarball options.
EXTRA_DIST = \
CHANGES FAQ README TODO examples compat \
- array.h compat.h tmux.h osdep-*.c mdoc2man.awk \
- tmux.1.in
+ array.h compat.h tmux.h osdep-*.c mdoc2man.awk tmux.1
dist-hook:
grep "^#found_debug=" configure
find $(distdir) -name .svn -type d|xargs rm -Rf
@@ -237,15 +235,18 @@ if NO_CFMAKERAW
nodist_tmux_SOURCES += compat/cfmakeraw.c
endif
-# Build tmux.1 in the right format.
-tmux.1: tmux.1.in
+# Install tmux.1 in the right format.
+install-exec-hook:
if test x@MANFORMAT@ = xmdoc; then \
- sed -e "s|@SYSCONFDIR@|$(sysconfdir)|g" $(srcdir)/tmux.1.in \
- >$(srcdir)/tmux.1; \
+ sed -e "s|@SYSCONFDIR@|$(sysconfdir)|g" $(srcdir)/tmux.1 \
+ >$(srcdir)/tmux.1.mdoc; \
else \
- sed -e "s|@SYSCONFDIR@|$(sysconfdir)|g" $(srcdir)/tmux.1.in| \
- $(AWK) -fmdoc2man.awk >$(srcdir)/tmux.1; \
+ sed -e "s|@SYSCONFDIR@|$(sysconfdir)|g" $(srcdir)/tmux.1| \
+ $(AWK) -fmdoc2man.awk >$(srcdir)/tmux.1.man; \
fi
+ $(MKDIR_P) $(DESTDIR)$(mandir)/man1
+ $(INSTALL_DATA) $(srcdir)/tmux.1.@MANFORMAT@ \
+ $(DESTDIR)$(mandir)/man1/tmux.1
# Update SF web site.
upload-index.html: update-index.html
diff --git a/tmux.1.in b/tmux.1
index 7f783b86..7f783b86 100644
--- a/tmux.1.in
+++ b/tmux.1