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