xemu/pc-bios/keymaps/Makefile
Gerd Hoffmann 50963118a1 keymaps: use nodeadkeys variant for de and fr
The reverse keymap code can't handle dead keys.  So use the nodeadkeys
variant of the keyboard layout for the german and french maps.

Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
Message-id: 20190315110248.29208-2-kraxel@redhat.com
2019-03-18 12:06:04 +01:00

57 lines
1.2 KiB
Makefile

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 -v nodeadkeys
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 -v nodeadkeys
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