resolve method
Future<File?>
resolve({
- required PrebuiltManifest manifest,
- required NativeTarget target,
- required String libraryStem,
- required ArtifactPayload payload,
- Logger? logger,
Implementation
Future<File?> resolve({
required PrebuiltManifest manifest,
required NativeTarget target,
required String libraryStem,
required ArtifactPayload payload,
Logger? logger,
}) {
logger?.info('Checking shared prebuilt cache for ${target.label}.');
return (installer ?? DefaultArtifactInstaller()).install(
manifest: manifest,
target: target,
libraryStem: libraryStem,
payload: payload,
cacheDirectory: cacheDir,
logger: logger,
);
}