P.Y. Laligand
a28d599ab6
[gn] The Fuchsia build dir path may be relative.
...
Change-Id: I21f29233406ce6bb12c9fb2a95d5d988e85b5bf2
Bug:
Reviewed-on: https://dart-review.googlesource.com/17641
Reviewed-by: Zach Anderson <zra@google.com >
2017-10-31 19:23:17 +00:00
P.Y. Laligand
abe4ef0cb2
[gn] Use a config file to locate the Fuchsia build directory.
...
Change-Id: Ia849f95455cff096c64f4b023990285c47900222
Bug:
Reviewed-on: https://dart-review.googlesource.com/17341
Reviewed-by: Zach Anderson <zra@google.com >
2017-10-31 16:57:24 +00:00
P.Y. Laligand
9283ed238c
[gn] Look for packages in the Dart "toolchain".
...
Change-Id: I8f4164c5f767bbb45c8e2297c0e97a34651004b3
Bug:
Reviewed-on: https://dart-review.googlesource.com/16336
Reviewed-by: Zach Anderson <zra@google.com >
2017-10-30 19:20:53 +00:00
Brian Wilkerson
62d0376231
Run the sorter to reduce code churn
...
R=scheglov@google.com
Review-Url: https://codereview.chromium.org/2933753002 .
2017-06-12 07:37:14 -07:00
P.Y. Laligand
d7def1271d
Scan all packages files found in the output directory to build package mappings. ( #29400 )
...
This accounts for the (common) situation where multiple targets (library, binaries, test) are declared inside a single Dart package.
2017-04-20 13:36:38 -07:00
Devon Carew
3998e35679
Fix two analyzer warnings.
...
BUG=
R=brianwilkerson@google.com
Review-Url: https://codereview.chromium.org/2832873002 .
2017-04-20 11:32:51 -07:00
P.Y. Laligand
043b8ebbf2
Fixed test failing on Windows. ( #29380 )
2017-04-18 12:50:50 -07:00
P.Y. Laligand
bfdf42a8e0
GN workspaces now use packages files. ( #29364 )
...
The previous version would use a global cache of package locations which would hide missing dependencies.
Also fixed an issue in file tracking with non-existing sources that resolvers such as PackageMapUriResolver sometimes return.
2017-04-18 10:41:29 -07:00
P.Y. Laligand
e0617d1f61
Fix a test. ( #28826 )
2017-02-18 11:39:22 -08:00
P.Y. Laligand
131b0e600f
Made GnWorkspace more robust to the addition of new packages. ( #28824 )
2017-02-17 19:30:51 -08:00
P.Y. Laligand
d0a9768377
Fix analyzer tests.
...
This was failing on Windows.
BUG=
R=brianwilkerson@google.com
Review URL: https://codereview.chromium.org/2654183003 .
2017-01-25 13:25:07 -08:00
P.Y. Laligand
66cda63fea
Added support for GN workspaces.
...
BUG=
R=brianwilkerson@google.com
Review URL: https://codereview.chromium.org/2651613003 .
2017-01-25 09:26:45 -08:00