tool method

CiCommand tool(
  1. CiPackage pkg,
  2. List<String> args, {
  3. Map<String, String> env = const {},
})

The command that runs dart or flutter — whichever pkg needs — with args in its directory.

Implementation

CiCommand tool(
  CiPackage pkg,
  List<String> args, {
  Map<String, String> env = const {},
}) => CiCommand(
  pkg.isFlutter ? (flutter ?? 'flutter') : dart,
  args,
  workingDirectory: pkg.directory,
  environment: env,
);