From 9a3fcc6e16a911ad7b2a77aec6f0472b1d124906 Mon Sep 17 00:00:00 2001 From: Tomer Fayer <24812754+ftomer@users.noreply.github.com> Date: Sun, 6 Sep 2026 09:47:04 +0300 Subject: [PATCH] Peepo 1.15.2 Keep the promo video rig out of the repo. The capture harness, the Veo and Lyria generators and the `lib/` hooks the walk reads are marketing tooling, same as the listing copy already ignored under store/, and the walk cannot sit in the tree without them: `flutter analyze` fails on hooks that are not applied. `tools/promo/capture.sh` stages both for the length of a run. Also widen the __pycache__ rule, which only covered tools/ itself. --- .gitignore | 9 ++++++++- pubspec.yaml | 2 +- 2 files changed, 9 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index e28fec8..3e4c6bb 100644 --- a/.gitignore +++ b/.gitignore @@ -48,7 +48,7 @@ app.*.map.json .venv/ # scene pipeline -tools/__pycache__/ +**/__pycache__/ tools/scenes/*.preview.png tools/scenes/*.regions.png tools/scenes/*.regions.sheet.png @@ -57,6 +57,13 @@ tools/scenes/*.sheet.png # store screenshot rig output store/ +# Promo video rig. The capture harness, the Veo and Lyria generators and the +# `lib/` hooks the walk reads are kept out of the repo with the rest of the +# marketing material in store/. `tools/promo/capture.sh` stages the hooks and +# the walk itself for the length of a run and takes them straight back out. +tools/promo/ +integration_test/promo_walk_test.dart + .env # Generated source art for the levels: plates and sprite sheets that # `tools/scene.sh build` bakes assets/levels/ from. Too big to track; it is diff --git a/pubspec.yaml b/pubspec.yaml index e946d20..7c4ff57 100644 --- a/pubspec.yaml +++ b/pubspec.yaml @@ -1,7 +1,7 @@ name: peepo description: "Hidden object game - find items in cluttered scenes." publish_to: 'none' -version: 1.15.1+27 +version: 1.15.2+28 environment: sdk: ^3.9.2