update-keysyms 564 B

123456789101112
  1. #!/bin/sh
  2. # Run this to regenerate xkbcommon-keysyms.h from the X11 headers
  3. # defining the keysyms, update the name <-> keysym mapping and various
  4. # derived headers.
  5. export LC_CTYPE=C.UTF-8
  6. export LC_COLLATE=C.UTF-8
  7. KEYSYMS_HEADER="include/xkbcommon/xkbcommon-keysyms.h"
  8. scripts/update-keysyms-definitions.py > "$KEYSYMS_HEADER"
  9. scripts/update-keysyms-names-handling.py "$KEYSYMS_HEADER" \
  10. src/xkbcomp/keywords.gperf > \
  11. src/keysym-names.h
  12. scripts/update-keysyms-derived-headers.py