summaryrefslogtreecommitdiff
path: root/config.make.in
diff options
context:
space:
mode:
authorDiego Nieto Cid <dnietoc@gmail.com>2011-04-16 20:22:31 -0300
committerDiego Nieto Cid <dnietoc@gmail.com>2011-04-16 23:46:58 -0300
commitd028b59ccaac609f5d9e01907df30f9cecd2595e (patch)
tree95c81ae0df891d2c84926ced12aaeb5f3866ecb6 /config.make.in
parentb2662d9ddb3320fb3ac295c4858efe285fc4168f (diff)
Find the absolute path to <X11/keysymdef.h>
Specifying the header file relative to $(includeir) won't work because it is defined in terms of prefix variable which is redefined during installation to the destination directory. And the dependency check will fail during 'make install' because the header might not be in the destination tree. * config.make.in (X11_KEYSYMDEF_H, SED): New variables. * configure.in: Check for sed. Find X11/keysymdef.h absolute location using the preprocessor and save it in X11_KEYSYMDEF_H variable. * console-client/Makefile (kstoucs_map.c): Use X11_KEYSYMDEF_H to depend on the header file.
Diffstat (limited to 'config.make.in')
-rw-r--r--config.make.in2
1 files changed, 2 insertions, 0 deletions
diff --git a/config.make.in b/config.make.in
index 1fbdef1b..6aed976f 100644
--- a/config.make.in
+++ b/config.make.in
@@ -44,6 +44,7 @@ RANLIB = @RANLIB@
MIG = @MIG@
MIGCOM = $(MIG) -cc cat - /dev/null
AWK = @AWK@
+SED = @SED@
# Compilation flags. Append these to the definitions already made by
# the specific Makefile.
@@ -71,6 +72,7 @@ HAVE_X11 = @have_x11@
X11_CFLAGS = @X11_CFLAGS@
X11_LIBS = @X11_LIBS@
XKB_BASE = @XKB_BASE@
+X11_KEYSYMDEF_H = @X11_KEYSYMDEF_H@
# Installation tools.
INSTALL = @INSTALL@