-
Notifications
You must be signed in to change notification settings - Fork 1.6k
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
Official bazel build support #38581
Comments
What is the status on this topic? Are there any plans? It would not be required to start from 0, @cbracken continued the https://github.com/dart-archive/rules_dart and can be found here https://github.com/cbracken/rules_dart |
One thing that would be useful to know for those developing the rules is what sorts of Dart Bazel support you're looking for. Examples:
cbracken/rules_dart is maintained entirely on a best-efforts basis on evenings/weekends outside my day job. I'm happy to keep up maintenance of what's there and take PRs, since it's mostly low-effort to maintain the existing stuff, but have been reluctant to rewrite e.g. the Flutter support we built internally at Google due to how much additional maintenance it would be to keep it alive. FWIW, I've talked on and off with the Bazel team and if we had a few people willing to maintain a repo under the bazelbuild org, they're more than willing to have the repo there; I'm probably not in a position to provide the sorts of maintenance guarantees they're looking for on my own though. |
For me personally I'm interested in the end to build flutter with Bazel from a Windows host to a iOS/Android/Web target. For the moment I stumbled across the dart rules because I saw that the cbracken/rules_dart do not have support for windows and I started checking if there is any plan of official dart support. |
If there isn't a bug open to add Windows support on cbracken/rules_dart, feel free to file one and we can discuss further there. I believe that if you look through the forks of the repo, someone got partway through adding windows support, though they deleted non-windows support to do it. |
This bug tracks the customer request to officially support building Dart projects using the bazel build system.
If this capability is important to you, please cast a vote by pressing the thumbs-up button on this comment.
The text was updated successfully, but these errors were encountered: