dart-sdk/tools/sdks
Jonas Termansen df63c24638 Checked in SDKs are now automatically uploaded.
The official dart-sdk packages are now automatically built in the CI and
developers will no longer need to build them manually when rolling the
checked in SDK. The cipd instances are now tagged with the commit hash
instead of the version number, which allows us multiple attempts at
building a particular version (which different commits).

Bug: b/279024347
Change-Id: I4bfb4a5384bb8c671b576afdac0e5008ccfcc8a1
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/296861
Reviewed-by: William Hesse <whesse@google.com>
Commit-Queue: Jonas Termansen <sortie@google.com>
2023-04-21 13:57:15 +00:00
..
.gitignore [fuchsia] Add SDK prebuilts to .gitignore 2018-07-23 18:48:09 +00:00
README Checked in SDKs are now automatically uploaded. 2023-04-21 13:57:15 +00:00

This directory contains a stable Dart SDK, which is used to build the
observatory and to run the test scripts.

The DEPS use CIPD's ${platform} syntax find the right SDK for the platform.

We use the x64 build as the default on Linux, Mac and Windows. Builds for Linux
on ARM and ARM64 are also provided.

The SDK can be updated to a release commit from dev/beta/stable using:

    gclient setdep --var="sdk_tag=git_revision:$commit"

Because these SDKs are used for the presubmit dart format check on changed
files, they may need to be updated often when dart format is changing rapidly.