Export Profile Builder
class ExportProfileBuilder(name: String, fileExtension: String = "zip", requiresPlatform: Platform? = null, builder: ExportProfileBuilder.() -> Unit, rules: MutableList<ExportRule> = mutableListOf()) : ExportRuleScope
Constructors
Link copied to clipboard
constructor(name: String, fileExtension: String = "zip", requiresPlatform: Platform? = null, builder: ExportProfileBuilder.() -> Unit, rules: MutableList<ExportRule> = mutableListOf())
Functions
Link copied to clipboard
fun ExportRuleScope.autoPackDirectorRule(excludedProviders: Set<Provider> = setOf(), fileDirectorModel: FileDirectorModel = FileDirectorModel()): ExportRule?
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
fun ExportRuleScope.fileDirectorRule(excludedProviders: Set<Provider> = setOf(), fileDirectorModel: FileDirectorModel = FileDirectorModel()): ExportRule?
Link copied to clipboard
Link copied to clipboard
fun ExportRuleScope.OptionalExportRule(requiresProject: String, exportRule: ExportRule): ExportRule?
Link copied to clipboard
Adds an optional export rule to the profile.
Link copied to clipboard
Provides a fallback mechanism when an optional rule is null.
Link copied to clipboard
Adds an export rule to the profile.