assembleNativePackage function
Assemble one native target without backend fallback or install scripts.
Implementation
Future<Directory> assembleNativePackage({
required BuiltModule module,
required Directory output,
required Map<String, Object?> metadata,
Map<String, File> assets = const {},
}) async {
if (module.target != BuildTarget.native) {
throw ArgumentError('assembleNativePackage requires a native module.');
}
return _assemblePackage(
modules: [module],
rootTarget: module.target,
output: output,
metadata: metadata,
assets: assets,
);
}