build method

  1. @override
Future<BuildResult> build({
  1. required Map<String, dynamic> arguments,
  2. Map<String, String>? environment,
})
override

Implementation

@override
Future<BuildResult> build({
  required Map<String, dynamic> arguments,
  Map<String, String>? environment,
}) {
  if (!arguments.containsKey('export-options-plist') &&
      !arguments.containsKey('export-method')) {
    throw BuildError(
      'Missing `export-options-plist` or `export-method` build argument.',
    );
  }
  return super.build(
    arguments: arguments,
    environment: environment,
  );
}