| commit | 5d94782a2b878bdeea0e765aa646abe1d8f5a8aa | [log] [tgz] |
|---|---|---|
| author | James Williams <66931+jwill@users.noreply.github.com> | Mon Mar 03 14:32:26 2025 -0800 |
| committer | James Williams <66931+jwill@users.noreply.github.com> | Mon Mar 03 14:32:26 2025 -0800 |
| tree | b3c184e361e909acf4f3585476e3c411b6695977 | |
| parent | ae32a51b3915e9177c89d04ade69587eba70b5cb [diff] |
Update gradle_tools.dart Add google maven repo as an option for downloading source jars Attempts downloading from both because some deps will be on Google Maven only
This repository is home to Dart packages related to FFI and native assets building and bundling.
| Package | Description | Issues | Version |
|---|---|---|---|
| ffi | Utilities for working with Foreign Function Interface (FFI) code. | ||
| ffigen | Generator for FFI bindings, using LibClang to parse C, Objective-C, and Swift files. | ||
| jni | A library to access JNI from Dart and Flutter that acts as a support library for package:jnigen. | ||
| jnigen | A Dart bindings generator for Java and Kotlin that uses JNI under the hood to interop with Java virtual machine. | ||
| native_assets_builder | This package is the backend that invokes build hooks. | ||
| native_assets_cli | A library that contains the argument and file formats for implementing a native assets CLI. | ||
| native_toolchain_c | A library to invoke the native C compiler installed on the host machine. | ||
| objective_c | A library to access Objective C from Flutter that acts as a support library for package:ffigen. | ||
| swift2objc | A tool for generating bindings that allow interop between Dart and Swift code. | ||
| swiftgen | A tool for generating bindings that allow interop between Dart and Swift code. |
Packages not on this repo but also related to FFI and native assets. ❤️
| Package | Description | Version |
|---|---|---|
| native_toolchain_go | A library to invoke the native Go compiler installed on the host machine. | |
| native_toolchain_rust | A library to invoke the native Rust compiler installed on the host machine. |
For information about our publishing automation and release process, see https://github.com/dart-lang/ecosystem/wiki/Publishing-automation.
For additional information about contributing, see our contributing page.