session-ios/SessionUtilitiesKit/General/BuildConfiguration.swift

22 lines
526 B
Swift
Raw Normal View History

2020-11-11 00:58:56 +01:00
public enum BuildConfiguration : String, CustomStringConvertible {
case debug, production
public static let current: BuildConfiguration = {
#if DEBUG
return .debug
#else
return .production
#endif
}()
public var description: String { return rawValue }
}
@objc public final class LKBuildConfiguration : NSObject {
override private init() { }
@objc public static var current: String { return BuildConfiguration.current.description }
}