dart-sdk/utils
Sigmund Cherem f72782ce9b [dart2js]: require dart2js to be invoked from an approved CLI
The dart2js snapshot is not meant to be invoked directly except from
a limited set of entry points (CLIs and internal build systems).
This change makes it an error to invoke it in unsupported ways.

Note: this change is not expected to be visible to end users.

Fixes #51695

Change-Id: I4013dd00b90bb3d54483e2f112e0ddfb8dc694e4
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/289885
Reviewed-by: Nicholas Shahan <nshahan@google.com>
Reviewed-by: Nate Biggs <natebiggs@google.com>
Commit-Queue: Sigmund Cherem <sigmund@google.com>
2023-03-23 01:58:58 +00:00
..
analysis_server [analyzer] Train snapshot more than --help 2022-11-15 10:49:51 +00:00
bazel [utils] - Migrate utils/bazel/kernel_worker.dart to sound null safety. 2022-10-26 22:44:47 +00:00
compiler [dart2js]: require dart2js to be invoked from an approved CLI 2023-03-23 01:58:58 +00:00
dart2native [BUILD] - Format gn files, this is being done to ensure the unfork CL 2020-03-10 21:56:11 +00:00
dart2wasm [dart2wasm] Build product snapshot when building for the SDK. 2022-10-26 17:04:17 +00:00
dartanalyzer [sdk] no longer generate <sdk>/lib/_internal/strong.sum 2023-03-20 17:25:43 +00:00
dartdev Revert "[VM/CLI] Remove dartdev.dill" 2022-12-13 15:28:19 +00:00
dartdevc [dart2js]: require dart2js to be invoked from an approved CLI 2023-03-23 01:58:58 +00:00
dds Reapply "[build] Don't list Dart sources up front when creating application snapshots." 2021-04-27 17:22:54 +00:00
gen_kernel [build] Use relative paths. 2023-03-08 22:10:42 +00:00
kernel-service [build] Use relative paths. 2023-03-08 22:10:42 +00:00
peg Spelling 2023-01-24 18:00:25 +00:00
tests/peg [test] Apply simarm64 status file entries to simarm64c. 2021-02-25 21:18:02 +00:00
aot_snapshot.gni [build] Use relative paths. 2023-03-08 22:10:42 +00:00
application_snapshot.gni [build] Use relative paths. 2023-03-08 22:10:42 +00:00
compile_platform.gni Replace a bunch of references to .packages 2021-10-12 20:16:15 +00:00
create_timestamp.gni Reapply "[build] Track glob dependencies via depfiles, instead of always re-executing scripts at GN time." 2021-05-12 00:27:28 +00:00
OWNERS [infra] Add OWNERS to the Dart SDK 2022-02-14 14:06:34 +00:00