qemu-e2k/pc-bios/keymaps
Gerd Hoffmann 09db9b9db3 meson: fix keymaps without qemu-keymap
In case the qemu-keymap tool generating them is neither installed on the
system nor built from sources (due to xkbcommon not being available)
qemu will not find the keymaps when started directly from the build
tree,

This happens because commit ddcf607fa3 ("meson: drop keymaps symlink")
removed the symlink to the source tree, and the special handling for
install doesn't help in case we do not install qemu.

Lets fix that by simply copying over the file from the source tree as
fallback.

Reported-by: Thomas Huth <thuth@redhat.com>
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
Message-Id: <20200827102617.14448-1-kraxel@redhat.com>
[thuth: Rebased, changed "config_host['qemu_datadir']" to "qemu_datadir",
        added Gerd's UNLINK fix to configure script]
Signed-off-by: Thomas Huth <thuth@redhat.com>
2020-09-03 12:46:56 +02:00
..
.gitignore meson: convert pc-bios/keymaps/Makefile 2020-08-21 17:06:17 -04:00
ar keymaps: update 2020-08-21 17:06:17 -04:00
bepo keymaps: update 2020-08-21 17:06:17 -04:00
cz keymaps: update 2020-08-21 17:06:17 -04:00
da keymaps: update 2020-08-21 17:06:17 -04:00
de keymaps: update 2020-08-21 17:06:17 -04:00
de-ch keymaps: update 2020-08-21 17:06:17 -04:00
en-gb keymaps: update 2020-08-21 17:06:17 -04:00
en-us keymaps: update 2020-08-21 17:06:17 -04:00
es keymaps: update 2020-08-21 17:06:17 -04:00
et keymaps: update 2020-08-21 17:06:17 -04:00
fi keymaps: update 2020-08-21 17:06:17 -04:00
fo keymaps: update 2020-08-21 17:06:17 -04:00
fr keymaps: update 2020-08-21 17:06:17 -04:00
fr-be keymaps: update 2020-08-21 17:06:17 -04:00
fr-ca keymaps: update 2020-08-21 17:06:17 -04:00
fr-ch keymaps: update 2020-08-21 17:06:17 -04:00
hr keymaps: update 2020-08-21 17:06:17 -04:00
hu keymaps: update 2020-08-21 17:06:17 -04:00
is keymaps: update 2020-08-21 17:06:17 -04:00
it keymaps: update 2020-08-21 17:06:17 -04:00
ja keymaps: update 2020-08-21 17:06:17 -04:00
lt keymaps: update 2020-08-21 17:06:17 -04:00
lv keymaps: update 2020-08-21 17:06:17 -04:00
meson.build meson: fix keymaps without qemu-keymap 2020-09-03 12:46:56 +02:00
mk keymaps: update 2020-08-21 17:06:17 -04:00
nl keymaps: update 2020-08-21 17:06:17 -04:00
no keymaps: update 2020-08-21 17:06:17 -04:00
pl keymaps: update 2020-08-21 17:06:17 -04:00
pt keymaps: update 2020-08-21 17:06:17 -04:00
pt-br keymaps: update 2020-08-21 17:06:17 -04:00
ru keymaps: update 2020-08-21 17:06:17 -04:00
sl keymaps: remove common include 2019-01-10 08:55:28 +01:00
sv keymaps: remove common include 2019-01-10 08:55:28 +01:00
th keymaps: update 2020-08-21 17:06:17 -04:00
tr keymaps: update 2020-08-21 17:06:17 -04:00