A Flutter bootstrap project Cookiecutter template for packaging Flet app
Go to file
Feodor Fitsner f97e3ac64b
Rive hacks for iOS and macOS (#68) (#69)
* Update flet dependency override to version 0.80.2

Changed the flet dependency override from a git reference to a specific version (0.80.2) in pubspec.yaml. This simplifies dependency management and ensures compatibility with the latest release.

* Add Rive Native setup build phase for macOS

Introduces a conditional shell script build phase to run 'rive_native:setup' during the build process if 'flet_rive' is present in Flutter dependencies. This ensures proper setup of Rive Native for macOS builds.

* Update rive_native setup script to run from project root

Modified the shell script in the Xcode project to change directory to the project root before running the rive_native setup. This ensures the setup script executes in the correct context for macOS builds.

* Fix rive_native setup script path in macOS Podfile

Ensures the rive_native setup script runs from the project root by setting PROJECT_ROOT and changing directory, allowing pubspec.yaml to be found in CI environments.

* Update flet dependency to use custom git ref

Switched flet dependency from a fixed version to a git reference pointing to the 'rive-0-14-0' branch. This allows using the latest changes from that branch instead of the published version.

* Update flet dependency to use main branch

Changed the flet dependency override from the 'rive-0-14-0' branch to 'main' to ensure the latest updates from the main branch are used.

* Fix rive_native setup script path in Podfile

Ensures the rive_native setup script runs from the project root by updating its shell script phase in the Podfile. This change helps CI environments locate pubspec.yaml correctly.
2026-01-22 12:30:34 -08:00
{{cookiecutter.out_dir}} Rive hacks for iOS and macOS (#68) (#69) 2026-01-22 12:30:34 -08:00
.DS_Store Update serious_python to 0.9.6 and .gitignore 2025-12-01 16:19:06 -08:00
.gitattributes Initial commit 2023-12-27 16:02:58 -08:00
.gitignore Update serious_python to 0.9.6 and .gitignore 2025-12-01 16:19:06 -08:00
LICENSE Initial commit 2023-12-27 16:02:58 -08:00
README.md Initial commit 2023-12-27 16:02:58 -08:00
cookiecutter.json V1 web support (#47) 2025-04-29 13:46:14 -07:00
cookiecutter_extensions.py 0.27.4 Android splash and Loading screen (#43) 2025-03-04 13:52:49 -08:00

README.md

flet-build-template

A Flutter bootstrap project Cookiecutter template for packaging Flet app