qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Qemu-devel] [PATCH 2/3] Add pc-bios/keymaps/Makefile


From: Gerd Hoffmann
Subject: [Qemu-devel] [PATCH 2/3] Add pc-bios/keymaps/Makefile
Date: Thu, 5 Oct 2017 17:33:29 +0200

Update files where I think I've figured the correct xkb maps.
TODO: nl-be sl sv

Signed-off-by: Gerd Hoffmann <address@hidden>
---
 pc-bios/keymaps/Makefile | 56 ++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 56 insertions(+)
 create mode 100644 pc-bios/keymaps/Makefile

diff --git a/pc-bios/keymaps/Makefile b/pc-bios/keymaps/Makefile
new file mode 100644
index 0000000000..f0e44fd110
--- /dev/null
+++ b/pc-bios/keymaps/Makefile
@@ -0,0 +1,56 @@
+
+KEYMAP := $(shell which qemu-keymap 2>/dev/null)
+
+MAPS   := ar bepo cz da de de-ch en-us en-gb es et fi fo \
+          fr fr-be fr-ca fr-ch \
+          hr hu is it ja lt lv mk nl no pl pt pt-br ru th tr
+
+ar     : MAP_FLAGS :=  -l ar
+bepo   : MAP_FLAGS :=  -l fr -v dvorak
+cz     : MAP_FLAGS :=  -l cz
+da     : MAP_FLAGS :=  -l dk
+de     : MAP_FLAGS :=  -l de
+de-ch  : MAP_FLAGS :=  -l ch
+en-us  : MAP_FLAGS :=  -l us
+en-gb  : MAP_FLAGS :=  -l gb
+es     : MAP_FLAGS :=  -l es
+et     : MAP_FLAGS :=  -l et
+fi     : MAP_FLAGS :=  -l fi
+fo     : MAP_FLAGS :=  -l fo
+fr     : MAP_FLAGS :=  -l fr
+fr-be  : MAP_FLAGS :=  -l be
+fr-ca  : MAP_FLAGS :=  -l ca -v fr
+fr-ch  : MAP_FLAGS :=  -l ch -v fr
+hr     : MAP_FLAGS :=  -l hr
+hu     : MAP_FLAGS :=  -l hu
+is     : MAP_FLAGS :=  -l is
+it     : MAP_FLAGS :=  -l it
+ja     : MAP_FLAGS :=  -l jp -m jp106
+lt     : MAP_FLAGS :=  -l lt
+lv     : MAP_FLAGS :=  -l lv
+mk     : MAP_FLAGS :=  -l mk
+nl     : MAP_FLAGS :=  -l nl
+no     : MAP_FLAGS :=  -l no
+pl     : MAP_FLAGS :=  -l pl
+pt     : MAP_FLAGS :=  -l pt
+pt-br  : MAP_FLAGS :=  -l br
+ru     : MAP_FLAGS :=  -l ru
+th     : MAP_FLAGS :=  -l th
+tr     : MAP_FLAGS :=  -l tr
+
+ifeq ($(KEYMAP),)
+
+all:
+       @echo "nothing to do (qemu-keymap not found)"
+
+else
+
+all: $(MAPS)
+
+clean:
+       rm -f $(MAPS)
+
+$(MAPS): $(KEYMAP) Makefile
+       $(KEYMAP) -f $@ $(MAP_FLAGS)
+
+endif
-- 
2.9.3




reply via email to

[Prev in Thread] Current Thread [Next in Thread]