Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

CLI applications may also require Tor #40

Open
nns52k opened this issue Apr 30, 2024 · 1 comment
Open

CLI applications may also require Tor #40

nns52k opened this issue Apr 30, 2024 · 1 comment

Comments

@nns52k
Copy link

nns52k commented Apr 30, 2024

Is it possible to remove flutter from dependency list of this package tor? If "yes", CLI programs could use package tor too.

@sneurlax
Copy link
Collaborator

sneurlax commented Oct 3, 2024

Flutter is required by irondash/cargokit, which integrates cargo builds into flutter builds. Dart 3.6's Native Assets feature allows the Flutter-based irondash/cargokit to be replaced with the newer Dart-based irondash/native_toolchain_rust. We can re-architect to wrap the same underlying Rust crate with a new Dart-only build system and thus remove Flutter as a dependency once Dart 3.6 is released with Native Assets.

This is what my package https://pub.dev/packages/arti does. Sorry to advertise here, icota and Foundation-Devices, but once Dart releases Native Assets in a stable version then we can replace cargokit with native_toolchain_rust for this package and migrate from a Flutter package to a Dart one using the aforementioned link as a guide/example.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants