BuiltNativeArtifact.executable constructor
BuiltNativeArtifact.executable({
- required String id,
- required NativeTarget target,
- required NativeArtifactEntry primary,
- List<
NativeArtifactEntry> companions = const [], - Map<
String, Object?> metadata = const {},
Creates an executable artifact with optional companions.
Implementation
factory BuiltNativeArtifact.executable({
required String id,
required NativeTarget target,
required NativeArtifactEntry primary,
List<NativeArtifactEntry> companions = const [],
Map<String, Object?> metadata = const {},
}) {
return BuiltNativeArtifact(
id: id,
target: target,
kind: NativeArtifactKind.executable,
primary: primary,
companions: companions,
metadata: metadata,
);
}