Add redoxer example

This commit is contained in:
Jeremy Soller 2022-10-27 12:07:05 -06:00
parent 650b9a7219
commit dbe223acba
No known key found for this signature in database
GPG key ID: 87F211AF2BE4C2FE

28
redoxer.sh Executable file
View file

@ -0,0 +1,28 @@
#!/usr/bin/env bash
set -ex
rm -rf target/redoxer
mkdir -p target/redoxer
redoxer install \
--no-track \
--path examples/editor-orbclient \
--root "target/redoxer"
cmd="env RUST_LOG=cosmic_text=debug,editor_orbclient=debug ./bin/editor-orbclient"
if [ -f "$1" ]
then
filename="$(basename "$1")"
cp "$1" "target/redoxer/${filename}"
cmd="${cmd} '${filename}'"
fi
cd target/redoxer
# TODO: remove need for linking fonts
redoxer exec \
--gui \
--folder . \
/bin/sh -c \
"ln -s /ui/fonts /usr/share/fonts && ${cmd}"