mirror of
https://github.com/dart-lang/sdk
synced 2024-10-14 19:21:30 +00:00
Generate package config for Flute benchmark
Also conditionally check out the `characters` package, needed by Flute. Change-Id: I71f42005bf78e7681500cca638147f8c978300ba Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/327620 Auto-Submit: Aske Simon Christensen <askesc@google.com> Reviewed-by: Alexander Thomas <athom@google.com> Commit-Queue: Aske Simon Christensen <askesc@google.com>
This commit is contained in:
parent
7cb4779869
commit
d7b522508e
7
DEPS
7
DEPS
|
@ -124,6 +124,7 @@ vars = {
|
|||
"benchmark_harness_rev": "7d0d28e7946702db34ae121543774f60bf8cf03c",
|
||||
"boolean_selector_rev": "f255921c7155da2167e8c96e04e527180787aafb",
|
||||
"browser_launcher_rev": "1f69393d63a2f8d36d00b86cdd20df70c347af82",
|
||||
"characters_rev": "7633a16a22c626e19ca750223237396315268a06",
|
||||
"cli_util_rev": "44118e35e55c75f84fbc5ead051424ee1e73e406",
|
||||
"clock_rev": "1e75f08d3428bcd6f4b7cf70e788f24fc9b661e1",
|
||||
"collection_rev": "91afde43f488eef618454b896301c6ff59af72e0",
|
||||
|
@ -364,6 +365,12 @@ deps = {
|
|||
"@" + Var("boolean_selector_rev"),
|
||||
Var("dart_root") + "/third_party/pkg/browser_launcher":
|
||||
Var("dart_git") + "browser_launcher.git" + "@" + Var("browser_launcher_rev"),
|
||||
Var("dart_root") + "/third_party/pkg/characters": {
|
||||
# Contact athom@ or ensure that license requirements are met before using
|
||||
# this dependency in other parts of the Dart SDK.
|
||||
"url": Var("dart_git") + "characters.git" + "@" + Var("characters_rev"),
|
||||
"condition": "checkout_flute",
|
||||
},
|
||||
Var("dart_root") + "/third_party/pkg/cli_util":
|
||||
Var("dart_git") + "cli_util.git" + "@" + Var("cli_util_rev"),
|
||||
Var("dart_root") + "/third_party/pkg/clock":
|
||||
|
|
|
@ -14,9 +14,13 @@ import 'dart:io';
|
|||
final repoRoot = dirname(dirname(fromUri(Platform.script)));
|
||||
|
||||
void main(List<String> args) {
|
||||
final fluteExists =
|
||||
Directory(join(repoRoot, platform('third_party/flute'))).existsSync();
|
||||
|
||||
var packageDirs = [
|
||||
...listSubdirectories(platform('pkg')),
|
||||
...listSubdirectories(platform('third_party/pkg')),
|
||||
if (fluteExists) ...listSubdirectories(platform('third_party/flute')),
|
||||
platform('pkg/vm_service/test/test_package'),
|
||||
platform(
|
||||
'runtime/observatory_2/tests/service_2/observatory_test_package_2'),
|
||||
|
|
Loading…
Reference in a new issue