summaryrefslogtreecommitdiff
path: root/gen.sh
diff options
context:
space:
mode:
authorLars-Dominik Braun <lars@6xq.net>2020-11-14 15:37:02 +0100
committerLars-Dominik Braun <lars@6xq.net>2020-11-14 15:37:02 +0100
commit286bd8b6f17beb77829c7fabcb8e7b1c48b734e3 (patch)
treed6b44f6c07e12925d38443116f43df33f700cb91 /gen.sh
parentde1e1d09f5ab46f0b07f55b2bc5d9722a156bb2c (diff)
downloadlulua-286bd8b6f17beb77829c7fabcb8e7b1c48b734e3.tar.gz
lulua-286bd8b6f17beb77829c7fabcb8e7b1c48b734e3.tar.bz2
lulua-286bd8b6f17beb77829c7fabcb8e7b1c48b734e3.zip
render: Add Klavaro keyboard file
Fixes #8, although Klavaro’s support for diacritics seems to be lacking right now.
Diffstat (limited to 'gen.sh')
-rwxr-xr-xgen.sh7
1 files changed, 7 insertions, 0 deletions
diff --git a/gen.sh b/gen.sh
index f02a89c..47d01ea 100755
--- a/gen.sh
+++ b/gen.sh
@@ -120,6 +120,9 @@ rule zipR
rule render-winkbd
command = lulua-render -l ar-lulua winkbd \$out
+rule render-klavaro
+ command = lulua-render -l ar-lulua klavaro \$out
+
rule ninjaC
command = ninja -C \$dir
@@ -141,6 +144,10 @@ build \$reportdir/fonts/IBMPlexSansArabic-Thin.woff2: cp \$fontdir/IBMPlexSansAr
# build osmconvert
build \$osmconvert: configure-make 3rdparty/osmctools
+# Klavaro keyboard
+build \$reportdir/lulua_ar.kbd: render-klavaro || \$reportdir
+ layout = ${l}
+
# windows drivers
build \$tempdir/winkbd: mkdir lulua/data/winkbd
EOF