| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980 |
- #/bin/sh
- set -euo pipefail
- XKBCONFIGROOT='/usr/share/X11/xkb'
- XLOCALEDIR='/usr/share/X11/locale'
- if [ ! -d test/data ]; then
- echo "Run this from the top source dir"
- exit 1
- fi
- for file in \
- symbols/terminate \
- symbols/in \
- symbols/keypad \
- symbols/altwin \
- symbols/ctrl \
- symbols/eurosign \
- symbols/inet \
- symbols/shift \
- symbols/pc \
- symbols/ca \
- symbols/cz \
- symbols/srvr_ctrl \
- symbols/capslock \
- symbols/latin \
- symbols/level5 \
- symbols/macintosh_vndr/apple \
- symbols/macintosh_vndr/us \
- symbols/us \
- symbols/nbsp \
- symbols/il \
- symbols/group \
- symbols/compose \
- symbols/level3 \
- symbols/ru \
- symbols/rupeesign \
- symbols/kpdl \
- symbols/de \
- symbols/ch \
- symbols/empty \
- keycodes/xfree86 \
- keycodes/aliases \
- keycodes/evdev \
- keycodes/empty \
- types/complete \
- types/pc \
- types/basic \
- types/iso9995 \
- types/level5 \
- types/numpad \
- types/extra \
- types/mousekeys \
- compat/complete \
- compat/lednum \
- compat/pc \
- compat/ledscroll \
- compat/basic \
- compat/misc \
- compat/iso9995 \
- compat/accessx \
- compat/xfree86 \
- compat/level5 \
- compat/caps \
- compat/ledcaps \
- compat/mousekeys \
- rules/base \
- rules/evdev \
- ; do
- cp "$XKBCONFIGROOT/$file" "test/data/$file"
- done
- for file in \
- compose.dir \
- locale.alias \
- locale.dir \
- en_US.UTF-8/Compose \
- ; do
- cp "$XLOCALEDIR/$file" "test/data/locale/$file"
- done
|