diff options
author | Lars-Dominik Braun <lars@6xq.net> | 2020-10-17 10:27:36 +0200 |
---|---|---|
committer | Lars-Dominik Braun <lars@6xq.net> | 2020-10-17 10:27:36 +0200 |
commit | 6a2262a7f9bf2ab16ecfdfc52e548ef010c76e00 (patch) | |
tree | 5bde18ebb75f52a28758d86dd27e2e759af58b09 /gen.sh | |
parent | 0d31404e538bc3ed60dfa78a8d9df757f98b82c3 (diff) | |
download | lulua-6a2262a7f9bf2ab16ecfdfc52e548ef010c76e00.tar.gz lulua-6a2262a7f9bf2ab16ecfdfc52e548ef010c76e00.tar.bz2 lulua-6a2262a7f9bf2ab16ecfdfc52e548ef010c76e00.zip |
winkbd: Improve rendering
Create self-containted, minimal, but still human-readable C file with
all typedefs. Gets rid of the copied header file and all of its weird
ifdef logic. Simplifies virtual scancode to virtual key mapping.
Diffstat (limited to 'gen.sh')
-rwxr-xr-x | gen.sh | 4 |
1 files changed, 2 insertions, 2 deletions
@@ -149,9 +149,9 @@ for f in $(ls lulua/data/winkbd/); do echo "build \$tempdir/winkbd/$f: cp lulua/data/winkbd/$f || \$tempdir/winkbd" w64infiles+=" \$tempdir/winkbd/$f" done -w64infiles+=" \$tempdir/winkbd/customization.h" +w64infiles+=" \$tempdir/winkbd/keyboard.c" cat <<EOF -build \$tempdir/winkbd/customization.h: render-winkbd || \$tempdir/winkbd +build \$tempdir/winkbd/keyboard.c: render-winkbd || \$tempdir/winkbd build \$tempdir/ar-lulua-w64: mkdir build \$tempdir/winkbd/System32/kbdarlulua.dll \$tempdir/winkbd/SysWOW64/kbdarlulua.dll: ninjaC | $w64infiles dir = \$tempdir/winkbd |