Skip to content

request: pub dev package & rework iOS build phase #223

Open
@EArminjon

Description

@EArminjon

Is there an existing feature request for this?

  • I have searched the existing issues.

Command

flutterfire

Description

I saw some packages providing cli like flutter_native_splash using the dart command. (ex: dart run flutter_native_splash:create)

I think it can be interesting to have a similar usage for this script as it depend of dart. Installing this tool inside project dev-dependencies instead of global system command will be better.
If you have several projects using several flutter versions, it's a nightmare to handle this good command...

Today, the flutterfire script is launched when we build or run the app. It make sens to put it as project dependency.

Instead of having something like :

#!/bin/bash
PATH=${PATH}:$FLUTTER_ROOT/bin:$HOME/.pub-cache/bin
flutterfire bundle-service-file ...

We could have something like :

#!/bin/bash
PATH=${PATH}:$FLUTTER_ROOT/bin
dart run flutterfire bundle-service-file ...

This will remove the dependency of the $HOME and I think this will be better for projects using tools like FVM.

Reasoning

Help developers to integrate easily this package.
Help developers to work easily on multiple flutter project using different dart and flutter version.

Additional context and comments

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    Needs AttentionOP created or responded to issue and it needs attention.enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions