363f07e89a
Pass which package is being run from `dart run` to native assets builds. This means `dart run ffigen --config=ffigen.yaml` does not need to build native assets of the root package. Note the special treatment for `dart run test` to behave as `dart test`: it does need the native assets for the root package. Rolls native packages to get the new parameter. Bug: https://github.com/dart-lang/native/issues/822 Change-Id: I7ed89b2b7251341278ee7d9cecd29924063cb0bb Cq-Include-Trybots: luci.dart.try:pkg-linux-debug-try,pkg-linux-release-arm64-try,pkg-linux-release-try,pkg-mac-release-arm64-try,pkg-mac-release-try,pkg-win-release-arm64-try,pkg-win-release-try Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/339124 Reviewed-by: Hossein Yousefi <yousefi@google.com> Reviewed-by: Moritz Sümmermann <mosum@google.com> Commit-Queue: Daco Harkes <dacoharkes@google.com>