| Index: sdk/lib/_internal/pub/lib/src/global_packages.dart
|
| diff --git a/sdk/lib/_internal/pub/lib/src/global_packages.dart b/sdk/lib/_internal/pub/lib/src/global_packages.dart
|
| index ed70d5b17fe5b39d49ee97673d6c837b297fd6b3..479a486c528d9081d52ce22d4f0b9a6d8e1553fa 100644
|
| --- a/sdk/lib/_internal/pub/lib/src/global_packages.dart
|
| +++ b/sdk/lib/_internal/pub/lib/src/global_packages.dart
|
| @@ -197,8 +197,11 @@ class GlobalPackages {
|
| var binDir = p.join(_directory, package, 'bin');
|
| cleanDir(binDir);
|
|
|
| - var environment = await AssetEnvironment.create(entrypoint,
|
| - BarbackMode.RELEASE, useDart2JS: false);
|
| + var graph = await entrypoint.loadPackageGraph();
|
| + var environment = await AssetEnvironment.create(
|
| + entrypoint, BarbackMode.RELEASE,
|
| + entrypoints: graph.packages[package].executableIds,
|
| + useDart2JS: false);
|
| environment.barback.errors.listen((error) {
|
| log.error(log.red("Build error:\n$error"));
|
| });
|
|
|