build method
Generates the outputs for a given BuildStep
.
Implementation
@override
Future build(BuildStep buildStep) async {
if (buildStep.inputId.package == r'$sdk') return;
var libraryAssets =
await buildStep.findAssets(Glob('**$moduleLibraryExtension')).toList();
var metaModule = await MetaModule.forLibraries(
buildStep, libraryAssets, strategy, _platform);
var id = AssetId(
buildStep.inputId.package, 'lib/${metaModuleExtension(_platform)}');
var metaModules = await buildStep.fetchResource(metaModuleCache);
await metaModules.write(id, buildStep, metaModule);
}