From 7aa519b04c15012a5be397d20ff763ee8f9e9e2d Mon Sep 17 00:00:00 2001 From: Jeremy Soller <jackpot51@gmail.com> Date: Tue, 6 Dec 2022 15:49:07 -0700 Subject: [PATCH] Add more iced examples --- recipes/iced/recipe.toml | 32 +++++++++++++++++++------------- 1 file changed, 19 insertions(+), 13 deletions(-) diff --git a/recipes/iced/recipe.toml b/recipes/iced/recipe.toml index d4595a44c..c92d017f7 100644 --- a/recipes/iced/recipe.toml +++ b/recipes/iced/recipe.toml @@ -10,17 +10,23 @@ dependencies = [ "zlib" ] script = """ - set -x - for example in styling tour - do - ${COOKBOOK_CARGO} rustc \ - --release \ - --manifest-path "${COOKBOOK_SOURCE}/Cargo.toml" \ - --package "${example}" \ - -- \ - -L "${COOKBOOK_SYSROOT}/lib" \ - -C link-args="-Wl,-Bstatic $("${TARGET}-pkg-config" --libs osmesa) -lz -lstdc++ -lc -lgcc" - mkdir -pv "${COOKBOOK_STAGE}/bin" - cp -v "target/${TARGET}/release/${example}" "${COOKBOOK_STAGE}/bin/iced-${example}" - done +EXAMPLES=( + game_of_life + solar_system + styling + tour +) +set -x +for example in "${EXAMPLES[@]}" +do + ${COOKBOOK_CARGO} rustc \ + --release \ + --manifest-path "${COOKBOOK_SOURCE}/Cargo.toml" \ + --package "${example}" \ + -- \ + -L "${COOKBOOK_SYSROOT}/lib" \ + -C link-args="-Wl,-Bstatic $("${TARGET}-pkg-config" --libs osmesa) -lz -lstdc++ -lc -lgcc" + mkdir -pv "${COOKBOOK_STAGE}/bin" + cp -v "target/${TARGET}/release/${example}" "${COOKBOOK_STAGE}/bin/iced_${example}" +done """ -- GitLab