Добавить ресурс с раскладками
This commit is contained in:
29
раскладки/2019-09-19/ген
Executable file
29
раскладки/2019-09-19/ген
Executable file
@@ -0,0 +1,29 @@
|
||||
#!/bin/bash
|
||||
# Создать файл JavaScript с набором раскладок в формате Base64.
|
||||
|
||||
function gen
|
||||
{
|
||||
fileName=$1
|
||||
target=$2
|
||||
|
||||
echo -n "'$fileName' : '" >> $target
|
||||
base64 $fileName | tr -d \\n >> $target
|
||||
echo -e "',\n" >> $target
|
||||
}
|
||||
|
||||
function genLayouts
|
||||
{
|
||||
target=$1
|
||||
|
||||
echo -e "function RR() { return {\n" > $target
|
||||
|
||||
layouts=$(ls *.layout)
|
||||
for layout in $layouts;
|
||||
do
|
||||
gen $layout $target
|
||||
done
|
||||
|
||||
echo "}; }" >> $target
|
||||
}
|
||||
|
||||
genLayouts "../2019-09-19.js"
|
||||
Reference in New Issue
Block a user