diff --git a/recipes/iced/recipe.toml b/recipes/iced/recipe.toml
index d4595a44c754b239b3d783e11b1be9588e5eddc6..c92d017f72a515d1a140e4424e4c4ece5bcc66f8 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
 """