[infra] Use empty package config for package config generator
Previously, stray package_config.json files could cause the package config generator to fail. Change-Id: If8dc81169a4f95f871572bde5c883a675ab3276b Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/401440 Commit-Queue: Sigurd Meldgaard <sigurdm@google.com> Commit-Queue: Alexander Thomas <athom@google.com> Auto-Submit: Alexander Thomas <athom@google.com> Reviewed-by: Sigurd Meldgaard <sigurdm@google.com>
This commit is contained in:
committed by
Commit Queue
parent
cfbb695dc5
commit
e8dafedc2d
@@ -0,0 +1,12 @@
|
|||||||
|
{
|
||||||
|
"copyright": [
|
||||||
|
"Copyright (c) 2024, the Dart project authors. Please see the AUTHORS ",
|
||||||
|
"file for details. All rights reserved. Use of this source code is ",
|
||||||
|
"governed by a BSD-style license that can be found in the LICENSE file."
|
||||||
|
],
|
||||||
|
"comment": [
|
||||||
|
"Empty package configuration, used to bootstrap generate_package_config.dart"
|
||||||
|
],
|
||||||
|
"configVersion": 2,
|
||||||
|
"packages": []
|
||||||
|
}
|
||||||
@@ -35,6 +35,7 @@ def generate_package_config():
|
|||||||
tools_dir = os.path.dirname(os.path.realpath(__file__))
|
tools_dir = os.path.dirname(os.path.realpath(__file__))
|
||||||
process = subprocess.run([
|
process = subprocess.run([
|
||||||
checked_in_sdk_executable(),
|
checked_in_sdk_executable(),
|
||||||
|
'--packages=%s' % os.path.join(tools_dir, 'empty_package_config.json'),
|
||||||
os.path.join(tools_dir, 'generate_package_config.dart')
|
os.path.join(tools_dir, 'generate_package_config.dart')
|
||||||
])
|
])
|
||||||
return process.returncode
|
return process.returncode
|
||||||
|
|||||||
Reference in New Issue
Block a user