From 1bc8c229fd0bd1f064dd554dbe799a6b5ccd84b3 Mon Sep 17 00:00:00 2001 From: Jeremy Soller <jackpot51@gmail.com> Date: Tue, 15 Nov 2022 15:34:43 -0700 Subject: [PATCH] Add neverball/neverputt manifests --- recipes/neverball/manifest-neverball | 5 +++++ recipes/neverball/manifest-neverputt | 5 +++++ recipes/neverball/recipe.sh | 20 +++++++++++++++++--- 3 files changed, 27 insertions(+), 3 deletions(-) create mode 100644 recipes/neverball/manifest-neverball create mode 100644 recipes/neverball/manifest-neverputt diff --git a/recipes/neverball/manifest-neverball b/recipes/neverball/manifest-neverball new file mode 100644 index 000000000..17458f446 --- /dev/null +++ b/recipes/neverball/manifest-neverball @@ -0,0 +1,5 @@ +name=Neverball +binary=/games/neverball/neverball +icon=/ui/icons/apps/neverball.png +author=The Neverball Developers +description=Neverball diff --git a/recipes/neverball/manifest-neverputt b/recipes/neverball/manifest-neverputt new file mode 100644 index 000000000..d33f7e6d4 --- /dev/null +++ b/recipes/neverball/manifest-neverputt @@ -0,0 +1,5 @@ +name=Neverputt +binary=/games/neverball/neverputt +icon=/ui/icons/apps/neverputt.png +author=The Neverputt Developers +description=Neverputt diff --git a/recipes/neverball/recipe.sh b/recipes/neverball/recipe.sh index 3edbb90ed..4ef177545 100644 --- a/recipes/neverball/recipe.sh +++ b/recipes/neverball/recipe.sh @@ -25,11 +25,25 @@ function recipe_clean { function recipe_stage { dest="$(realpath $1)" - mkdir -p "${dest}/games/neverball" + + # Create install directories + mkdir -pv "${dest}/games/neverball" "${dest}/ui/apps" "${dest}/ui/icons/apps" + + # Copy assets + cp -rv data "${dest}/games/neverball" + + # For each game for bin in neverball neverputt do - "${STRIP}" -v "$bin" -o "${dest}/games/neverball/$bin" + # Install binary + "${STRIP}" -v "${bin}" -o "${dest}/games/neverball/${bin}" + + # Install manifest + cp -v "${COOKBOOK_RECIPE}/manifest-${bin}" "${dest}/ui/apps/${bin}" + + # Install icon + cp -v "dist/${bin}_48.png" "${dest}/ui/icons/apps/${bin}.png" done - cp -rv data "${dest}/games/neverball" + skip=1 } -- GitLab