mirror of
https://github.com/dart-lang/sdk
synced 2024-09-05 00:13:50 +00:00
![]() - Introduces a new output subdirectory `gen/utils/ddc` where the new build targets output files. This is intended to make the migration to the new assets easier since landing this change shouldn't immediately break any dependencies. - Enables building the canary and stable assets at the same time. - Changes more names in our workflow from "dartdevc" to "ddc". - Updates the ddc-canary-linux-chrome and ddc-canary-linux-chrome-unsound configurations to use the new assets. The new outputs appear in directories that are more consistently named, (no more sound vs kernel confusion). They are named in preparation for the eventual deletion of the unsound targets without any lingering cruft to be cleaned up in the sound directories. The new structure is: ``` gen/utils/ddc/ |- canary | |- pkg | |- sdk |- canary_unsound | |- pkg | |- sdk |- stable | |- pkg | |- sdk |- stable-unsound |- pkg |- sdk ``` The 'pkg' and 'sdk' directories all contain outputs with the same files names, each compiled in the respective build modes (sound/unsound and stable/canary). Change-Id: I66822ebf03bba487b6d359a8e0aa818b9e7b6bef Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/313081 Reviewed-by: Sigmund Cherem <sigmund@google.com> Commit-Queue: Nicholas Shahan <nshahan@google.com> |
||
---|---|---|
.. | ||
BUILD.gn |