sdkBin function

String sdkBin(
  1. String name
)

Return the path to a binary in the SDK's bin/ directory. This will handle appending .bat or .exe on Windows. This is useful for finding the path to SDK utilities like dartdoc, dart2js, ...

Implementation

String sdkBin(String name) {
  if (!Platform.isWindows) return path.join(sdkDir.path, 'bin', name);
  if (name == 'dart') return Platform.resolvedExecutable;
  return path.join(sdkDir.path, 'bin', '$name.bat');
}