Skip to content

[native_assets] The native assets mapping should use kernel concatenation in AOT #55377

@dcharkes

Description

@dcharkes

We'd like to support adding new assets in link hooks.

Use cases:

  • The build hook outputting a static library and then the link hook making a dynamic library of it.
  • Combining multiple assets into one.

Because the link hooks are run after kernel compilation, that will require using kernel concatenation instead of passing in the native asset mapping before kernel compilation.

This will require adding kernel concatenation support for AOT:

Metadata

Metadata

Assignees

Labels

area-dart-cliUse area-dart-cli for issues related to the 'dart' command like tool.area-vmUse area-vm for VM related issues, including code coverage, and the AOT and JIT backends.dart-cli-build

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions