summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Makefile.am9
-rw-r--r--configure.in7
2 files changed, 16 insertions, 0 deletions
diff --git a/Makefile.am b/Makefile.am
index 52fd5f11..66a1cb1f 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -7,3 +7,12 @@ EXTRA_DIST= COPYING README config.rpath mkinstalldirs config.rpath \
intltool-extract.in intltool-merge.in intltool-update.in
ACLOCAL_AMFLAGS = -I m4
+
+if CREATE_XKBCOMP_SYMLINK
+install-data-hook:
+ ln -sf ../../../bin/xkbcomp $(DESTDIR)$(xkb_base)/xkbcomp
+
+else
+install-data-hook:
+
+endif
diff --git a/configure.in b/configure.in
index c010e6b9..db5d98b0 100644
--- a/configure.in
+++ b/configure.in
@@ -26,8 +26,15 @@ AC_ARG_WITH( xkb_rules_symlink,
[ --with-xkb-rules-symlink=NAME create symlink to "old style" rules files (xfree86 or xorg)],
xkb_rules_symlink="$withval" )
+AC_ARG_ENABLE( xkbcomp_symlink,
+ [ --enable-xkbcomp-symlink create xkbcomp symlink to $(xkb_base)../../../bin/xkbcomp],
+ enable_xkbcomp_symlink="$enableval",
+ enable_xkbcomp_symlink="yes" )
+
AM_CONDITIONAL(CREATE_RULES_SYMLINK, test "x$xkb_rules_symlink" != "x")
+AM_CONDITIONAL(CREATE_XKBCOMP_SYMLINK, test "x$enable_xkbcomp_symlink" == "xyes")
+
ALL_LINGUAS="af az bg cs da fr hu nl ru sk sq sr sv tr uk zh_CN"
AM_GNU_GETTEXT