commonMain.co.touchlab.skie.configuration.internal.SwiftCompilerConfigurationKeys.kt Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of configuration-internal-jvm Show documentation
Show all versions of configuration-internal-jvm Show documentation
Internal Configuration declarations for SKIE, used in Gradle plugin.
The newest version!
package co.touchlab.skie.configuration.internal
import co.touchlab.skie.configuration.ConfigurationKey
import co.touchlab.skie.configuration.ConfigurationScope
object SwiftCompilerConfigurationKeys {
object SwiftVersion : ConfigurationKey.String, ConfigurationScope.Global {
override val defaultValue: String = "5"
}
object FreeCompilerArgs : ConfigurationKey.List, ConfigurationScope.Global {
override val defaultValue: List = emptyList()
override fun serializeElement(value: String): String = value
override fun deserializeElement(value: String): String = value
}
}