canonicalLibraryName function
String
canonicalLibraryName({
- required NativeTarget target,
- required String libraryStem,
- required ArtifactPayload payload,
Returns the canonical library filename for a payload type.
Implementation
String canonicalLibraryName({
required NativeTarget target,
required String libraryStem,
required ArtifactPayload payload,
}) {
return switch (payload) {
DynamicLibraryPayload() => canonicalDynamicLibraryName(target, libraryStem),
StaticLibraryPayload() => canonicalStaticLibraryName(target, libraryStem),
};
}