constructBuildCommand method

String constructBuildCommand(
  1. List<String> dartDefines
)

Constructs the build command string.

Subclasses should override this method to add platform-specific arguments.

Implementation

String constructBuildCommand(List<String> dartDefines) {
  final argTarget = argResults.getOptionTarget();
  final mode = argResults.getMode();
  final argBuildNumber = argResults.getOptionBuildNumber();
  final argBuildName = argResults.getOptionBuildName();
  final argObfuscate = argResults.getFlagObfuscate();
  final argSplitDebugInfo = argResults.getOptionSplitDebugInfo();

  return 'build $buildTarget -t $argTarget ${dartDefines.join(' ')} $mode '
      '$argBuildNumber $argBuildName $argObfuscate $argSplitDebugInfo';
}