From d78e04c0509cb1ee96ae53e6b95b3886a30fef98 Mon Sep 17 00:00:00 2001 From: Feodor Fitsner Date: Mon, 3 Mar 2025 14:12:39 -0800 Subject: [PATCH] Fix package_platform --- {{cookiecutter.out_dir}}/_macros.jinja2 | 12 ++++++------ {{cookiecutter.out_dir}}/lib/main.dart | 2 +- 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/{{cookiecutter.out_dir}}/_macros.jinja2 b/{{cookiecutter.out_dir}}/_macros.jinja2 index 2ae239d..e8d6e27 100644 --- a/{{cookiecutter.out_dir}}/_macros.jinja2 +++ b/{{cookiecutter.out_dir}}/_macros.jinja2 @@ -15,16 +15,16 @@ {% endif %} {% endmacro %} -{% macro get_config_platform() %} - {% if cookiecutter.options.package_platform == "Darwin" %} +{% macro get_config_platform(package_platform) %} + {% if package_platform == "Darwin" %} macos - {% elif cookiecutter.options.package_platform == "Windows" %} + {% elif package_platform == "Windows" %} windows - {% elif cookiecutter.options.package_platform == "Linux" %} + {% elif package_platform == "Linux" %} linux - {% elif cookiecutter.options.package_platform == "iOS" %} + {% elif package_platform == "iOS" %} ios - {% elif cookiecutter.options.package_platform == "Android" %} + {% elif package_platform == "Android" %} android {% else %} web diff --git a/{{cookiecutter.out_dir}}/lib/main.dart b/{{cookiecutter.out_dir}}/lib/main.dart index f7d11c4..20bee1a 100644 --- a/{{cookiecutter.out_dir}}/lib/main.dart +++ b/{{cookiecutter.out_dir}}/lib/main.dart @@ -17,7 +17,7 @@ import "python.dart"; /* {% import "_macros.jinja2" as macros %} -{% set config_platform = macros.get_config_platform() | trim %} +{% set config_platform = macros.get_config_platform(cookiecutter.options.package_platform) | trim %} {{ config_platform }} {% set splash_screen = macros.get_value(cookiecutter.pyproject, "tool.flet.splash_screen") | default(True, true) %} {% set splash_screen_text = macros.get_value(cookiecutter.pyproject, "tool.flet.splash_screen_text") | trim %}