diff --git a/platforms/platforms.go b/platforms/platforms.go index d6a8157b..3055cc1d 100644 --- a/platforms/platforms.go +++ b/platforms/platforms.go @@ -83,9 +83,15 @@ func DetermineOperatingSystem() (string, error) { } // DetermineBazelFilename returns the correct file name of a local Bazel binary. -func DetermineBazelFilename(version string, includeSuffix bool, config_ config.Config) (string, error) { +func DetermineBazelFilename(version string, includeSuffix bool, config config.Config) (string, error) { flavor := "bazel" + bazeliskNojdk := config.Get("BAZELISK_NOJDK") + + if len(bazeliskNojdk) != 0 && bazeliskNojdk != "0" { + flavor = "bazel_nojdk" + } + osName, err := DetermineOperatingSystem() if err != nil { return "", err