Updated depot_tools and make the envvars pretty
This commit is contained in:
Родитель
6a7fdc3061
Коммит
2c94f7e854
|
@ -502,9 +502,10 @@ Information ("");
|
|||
Information ("Environment Variables:");
|
||||
var envars = EnvironmentVariables ();
|
||||
var max = envars.Max (v => v.Key.Length) + 2;
|
||||
foreach (var envVar in envars) {
|
||||
foreach (var envVar in envars.OrderBy (e => e.Key.ToLower ())) {
|
||||
var spaces = string.Concat (Enumerable.Repeat (" ", max - envVar.Key.Length));
|
||||
if (envVar.Key.ToLower () == "path") {
|
||||
var toSplit = new [] { "path", "psmodulepath" };
|
||||
if (toSplit.Contains (envVar.Key.ToLower ())) {
|
||||
var paths = new string [0];
|
||||
if (IsRunningOnWindows ()) {
|
||||
paths = envVar.Value.Split (';');
|
||||
|
@ -512,8 +513,9 @@ foreach (var envVar in envars) {
|
|||
paths = envVar.Value.Split (':');
|
||||
}
|
||||
Information ($" {envVar.Key}:{spaces}{{0}}", paths.FirstOrDefault ());
|
||||
var keySpaces = string.Concat (Enumerable.Repeat (" ", envVar.Key.Length));
|
||||
foreach (var path in paths.Skip (1)) {
|
||||
Information ($" {spaces}{{0}}", path);
|
||||
Information ($" {keySpaces} {spaces}{{0}}", path);
|
||||
}
|
||||
} else {
|
||||
Information ($" {envVar.Key}:{spaces}{{0}}", envVar.Value);
|
||||
|
|
|
@ -1 +1 @@
|
|||
Subproject commit 4d2e8bfffdbd5ed055c5cd1e30bf511fb2662fb9
|
||||
Subproject commit 15b1778c2c45cc1dd9f87620e9e8f32ad2e10077
|
Загрузка…
Ссылка в новой задаче