ProgramConfiguration
public struct ProgramConfiguration : Codable
Undocumented
-
The current version of Bubo
Declaration
Swift
public var version: String -
A verbose mode that activates or deactivates verbose command line outputs
Declaration
Swift
public var verboseMode: Bool -
All projects that the application can work on identified by their project name
Declaration
Swift
public var projects: [String : URL]? -
The applications root directory URL where all application configuration files live
Declaration
Swift
public var rootUrl: URL? -
The date when the current version of Bubo was initialised
Declaration
Swift
public var initialisationDate: String -
The extended constructor to specify a dedicated application root driectory
Declaration
Swift
public init(version: String, projects: [String : URL], rootRepoUrl: URL) -
The standard constructor Locates the application root directory in the users home directory
Declaration
Swift
public init(version: String, projects: [String : URL])
ProgramConfiguration Structure Reference