KernelBuilder constructor
KernelBuilder({})
Implementation
KernelBuilder({
required this.platform,
required this.summaryOnly,
required this.sdkKernelPath,
required this.outputExtension,
String? librariesPath,
this.useIncrementalCompiler = false,
this.trackUnusedInputs = false,
String? platformSdk,
String? kernelTargetName,
}) : platformSdk = platformSdk ?? sdkDir,
kernelTargetName = kernelTargetName ?? platform.name,
librariesPath = librariesPath ??
p.join(platformSdk ?? sdkDir, 'lib', 'libraries.json'),
buildExtensions = {
moduleExtension(platform): [outputExtension]
},
experiments = enabledExperiments;