[gardening] Fix generate_package_config script so it works on Windows.
Fixes https://ci.chromium.org/ui/p/dart/builders/ci.sandbox/pkg-win-release/34622/overview Change-Id: Ia42a52adcf65b41ef6e7a45b5c59539308880600 Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/452905 Reviewed-by: Ryan Macnak <rmacnak@google.com> Commit-Queue: Alexander Aprelev <aam@google.com>
This commit is contained in:
committed by
Commit Queue
parent
4c092f8883
commit
a4016ebd7d
@@ -24,7 +24,7 @@ void main() {
|
||||
final pubspec =
|
||||
File.fromUri(repoRoot.resolve('pubspec.yaml')).readAsStringSync();
|
||||
final overrides = RegExp(
|
||||
r'^dependency_overrides:\n([^]*?)^$',
|
||||
r'^dependency_overrides:$([^]*?)(\r\n|\n)$',
|
||||
multiLine: true,
|
||||
).firstMatch(pubspec)![1]!;
|
||||
overridesFile.writeAsStringSync('''
|
||||
@@ -42,9 +42,8 @@ dependency_overrides:
|
||||
material_color_utilities:
|
||||
path: third_party/pkg/material_color_utilities/dart
|
||||
characters:
|
||||
path: third_party/pkg/core/pkgs/characters/
|
||||
$overrides
|
||||
''');
|
||||
path: third_party/pkg/core/pkgs/characters/'''
|
||||
"$overrides");
|
||||
} else {
|
||||
// Delete the overrides file if it exists.
|
||||
if (overridesFile.existsSync()) {
|
||||
|
||||
Reference in New Issue
Block a user