Instance Propertyswift-package-manager 6.0.3XCBuildSupport
name
PIF.swift:151var name: String
var name: String
import XCBuildSupport
final class Project
A PIF project, consisting of a tree of groups and file references, a list of targets, and some additional information.
enum PIF
The Project Interchange Format (PIF) is a structured representation of the project model created by clients (Xcode/SwiftPM) to send to XCBuild.
@frozen struct String
A Unicode string value that is a collection of characters.
required init(from decoder: Decoder) throws
init(guid: GUID, name: String, path: AbsolutePath, projectDirectory: AbsolutePath, developmentRegion: String, buildConfigurations: [BuildConfiguration], targets: [BaseTarget], groupTree: Group)
var buildConfigurations: [BuildConfiguration]
var developmentRegion: String
var groupTree: Group
let guid: GUID
var path: AbsolutePath
var projectDirectory: AbsolutePath
var targets: [BaseTarget]
override func encode(to encoder: Encoder) throws