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