From dbe223acba4652c30a792c32a4d79c1b45c5b81d Mon Sep 17 00:00:00 2001 From: Jeremy Soller Date: Thu, 27 Oct 2022 12:07:05 -0600 Subject: [PATCH] Add redoxer example --- redoxer.sh | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) create mode 100755 redoxer.sh diff --git a/redoxer.sh b/redoxer.sh new file mode 100755 index 0000000..4db9fd5 --- /dev/null +++ b/redoxer.sh @@ -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}"