From 67438379aaf1e5b84cab8895aa156a14a0d0028e Mon Sep 17 00:00:00 2001 From: Jeremy Soller <jackpot51@gmail.com> Date: Mon, 24 Oct 2022 21:22:24 -0600 Subject: [PATCH] Add cosmic-text recipe --- recipes/cosmic-text/.cargo/config | 2 ++ recipes/cosmic-text/recipe.sh | 17 +++++++++++++++++ 2 files changed, 19 insertions(+) create mode 100644 recipes/cosmic-text/.cargo/config create mode 100644 recipes/cosmic-text/recipe.sh diff --git a/recipes/cosmic-text/.cargo/config b/recipes/cosmic-text/.cargo/config new file mode 100644 index 000000000..b0e8868a8 --- /dev/null +++ b/recipes/cosmic-text/.cargo/config @@ -0,0 +1,2 @@ +[patch.crates-io] +libc = { git = "https://gitlab.redox-os.org/redox-os/liblibc.git", branch = "redox-0.2.136" } diff --git a/recipes/cosmic-text/recipe.sh b/recipes/cosmic-text/recipe.sh new file mode 100644 index 000000000..1547f24f1 --- /dev/null +++ b/recipes/cosmic-text/recipe.sh @@ -0,0 +1,17 @@ +GIT=https://github.com/pop-os/cosmic-text.git +BRANCH=main + +function recipe_build { + sysroot="$(realpath ../sysroot)" + set -x + cargo build --target "$TARGET" --release --package editor-orbclient + set +x + skip=1 +} + +function recipe_stage { + dest="$(realpath $1)" + mkdir -pv "$dest/bin" + cp -v "target/${TARGET}/release/editor-orbclient" "$dest/bin/cosmic-text" + skip=1 +} -- GitLab