summaryrefslogtreecommitdiff
path: root/man
diff options
context:
space:
mode:
Diffstat (limited to 'man')
-rw-r--r--man/Makefile.am16
1 files changed, 14 insertions, 2 deletions
diff --git a/man/Makefile.am b/man/Makefile.am
index 94cca7f..c1abd06 100644
--- a/man/Makefile.am
+++ b/man/Makefile.am
@@ -1,3 +1,15 @@
-man_MANS = Xcursor.3
+libmandir = $(mandir)/man$(LIB_MAN_SUFFIX)
-EXTRA_DIST = $(man_MANS)
+libman_SOURCES = Xcursor.man
+libman_DATA = $(libman_SOURCES:man=@LIB_MAN_SUFFIX@)
+
+all-local: $(libman_DATA)
+
+EXTRA_DIST = $(libman_SOURCES)
+CLEANFILES = $(libman_DATA)
+
+SUFFIXES = .$(LIB_MAN_SUFFIX) .man
+
+.man.$(LIB_MAN_SUFFIX):
+ -rm -f $@
+ $(LN_S) $< $@