Configuration v0.1.0
Configuration Release! π
Configuration Plugin available in Tuist.
Using
Then import the Configuration from thr location you want to use.
import ConfigurationIt inherits the ConfigurationType and brings together common configuration types in one place.
enum AppConfiguration: String, ConfigurationsType {
case dev
case prod
var path: Path {
...
}
}And create a configuration in Configuration Values.
extension ConfigurationValues {
var `default`: [ProjectDescription.Configuration] {
ConfigurationGroup {
Debug(AppConfiguration.dev)
Release(AppConfiguration.prod)
}
}
}You can import and use the configuration using keypath where you want to use it.
@Configurations(\.default) var configuration