Edit

kc3-lang/libxkbcommon/test/data/sync.sh

Branch :

  • Show log

    Commit

  • Author : Ran Benita
    Date : 2021-05-22 19:55:04
    Hash : e2465c2a
    Message : tests/data: add files needed to fully test compose Signed-off-by: Ran Benita <ran@unusedvar.com>

  • test/data/sync.sh
  • #/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