KEYMAPS = azerty be-latin1 be2-latin1 croat cz-lat2-prog cz-lat2 cz-us-qwertz \
	  de-latin1-nodeadkeys de-latin1 dk-latin1 dvorak-l dvorak-r dvorak \
	  emacs emacs2 fi-latin1 fr-latin1 fr-pc fr_CH-latin1 fr_CH gr-pc \
	  hebrew hu101 is-latin1 it-ibm jp106 jp106_Ctrl_CAPS la-latin1 lt.l4 \
	  no-latin1 pc110 ru-cp1251 ru-ms ru-yawerty ru_win se-latin1 \
	  sg-latin1-lk450 sg-latin1 slovene sundvorak sunkeymap sunt4-es \
	  sunt4-ja sunt5-cz-us sunt5-de-latin1 sunt5-es sunt5-fi-latin1 \
	  sunt5-fr-latin1 sunt5-ja sunt5-ja_Ctrl_CAPS sunt5-ru sunt5-uk \
	  sunt5-us-cz tr_f-latin5 tr_q-latin5 tralt wangbe

all: keymaps.gz

keymaps.gz:
	@for x in $(KEYMAPS); do \
		loadkeys $$x; \
		../../anaconda/utils/readmap $$x.map; \
	done
	../../anaconda/utils/mapshdr *.map | cat - *.map > keymaps
	gzip -9 keymaps
	rm -rf *.map
