Skip to content

Commit 99f0c99

Browse files
committed
add dart utils
1 parent f4fd690 commit 99f0c99

File tree

1 file changed

+12
-0
lines changed

1 file changed

+12
-0
lines changed

cmd/install.go

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,11 @@ func fetchRuntimes(config *cfg.ConfigType) {
3535
if err != nil {
3636
log.Fatal(err)
3737
}
38+
case "dart":
39+
err := cfg.InstallDart(r)
40+
if err != nil {
41+
log.Fatal(err)
42+
}
3843
default:
3944
log.Fatal("Unknown runtime:", r.Name())
4045
}
@@ -52,6 +57,13 @@ func fetchTools(config *cfg.ConfigType) {
5257
fmt.Println(err.Error())
5358
log.Fatal(err)
5459
}
60+
case "dartanalyzer":
61+
// dartanalyzer needs dart runtime
62+
dartRuntime := config.Runtimes()["dart"]
63+
err := cfg.InstallDartAnalyzer(dartRuntime, tool, registry)
64+
if err != nil {
65+
log.Fatal(err)
66+
}
5567
default:
5668
log.Fatal("Unknown tool:", tool.Name())
5769
}

0 commit comments

Comments
 (0)