Build Information
Successful build of XcodeProjectCLI, reference v1.2.3 (a0fd07), with Swift 6.4 for macOS (SPM) on 27 Sep 2026 15:31:02 UTC.
Swift 6 data race errors: 0
Build Command
env DEVELOPER_DIR=/Applications/Xcode-27.0.0-Release.Candidate.app xcrun swift build --arch arm64Build Log
========================================
RunAll
========================================
Builder version: 5.1.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/wojciech-kulik/XcodeProjectCLI.git
Reference: v1.2.3
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/wojciech-kulik/XcodeProjectCLI
* tag v1.2.3 -> FETCH_HEAD
HEAD is now at a0fd07e fix: version (#23)
Cloned https://github.com/wojciech-kulik/XcodeProjectCLI.git
Revision (git rev-parse @):
a0fd07edb1d8b5722121358a46b11f349db4fe9a
SUCCESS checkout https://github.com/wojciech-kulik/XcodeProjectCLI.git at v1.2.3
========================================
Build
========================================
Selected platform: macosSpm
Swift version: 6.4
Building package at path: $PWD
https://github.com/wojciech-kulik/XcodeProjectCLI.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-27.0.0-Release.Candidate.app xcrun swift build --arch arm64
Building for debugging...
[Computing dependencies]
[Pre-planning 1 / 273]
[Planning deferred tasks]
[60 / 124]
[65 / 129] ArgumentParserToolInfo
[69 / 133] ArgumentParserToolInfo
[76 / 134] AEXML
[86 / 175]
[95 / 220]
[101 / 220] ArgumentParserToolInfo
[110 / 220]
[114 / 220]
[115 / 220]
[119 / 220]
[124 / 220]
[129 / 220]
[134 / 220]
[137 / 220]
[141 / 220]
[142 / 220]
[150 / 220]
[151 / 220]
[152 / 220]
[159 / 220] AEXML
[170 / 221] ArgumentParser
[171 / 221] PathKit
[176 / 233] ArgumentParser
[180 / 233] ArgumentParser
[189 / 233] XcodeProj
[190 / 233] XcodeProj
[191 / 233] XcodeProj
[193 / 233] XcodeProj
[195 / 233] XcodeProj
[204 / 233] AEXML
[206 / 234] PathKit
[206 / 234] XcodeProject
[209 / 248]
[216 / 248] XcodeProject
[221 / 248] XcodeProject
[227 / 249] XcodeProj
[231 / 249] XcodeProject
[234 / 249] ArgumentParser
[245 / 260] XcodeProjectCommands
[256 / 261] xcp-product
[259 / 263] xcp-product
[261 / 263] xcp-product
Build complete! (10.36 sec)
Fetching https://github.com/wojciech-kulik/XcodeProj.git
[1/18901] Fetching xcodeproj
Fetched https://github.com/wojciech-kulik/XcodeProj.git (2.32s)
Fetching https://github.com/kylef/PathKit.git
Fetching https://github.com/apple/swift-argument-parser
Fetching https://github.com/tadija/AEXML.git
[1/1460] Fetching pathkit
[16/3619] Fetching pathkit, aexml
[3620/22566] Fetching pathkit, aexml, swift-argument-parser
Fetched https://github.com/kylef/PathKit.git (1.06s)
[2349/21106] Fetching aexml, swift-argument-parser
Fetched https://github.com/apple/swift-argument-parser (1.86s)
Fetched https://github.com/tadija/AEXML.git (1.86s)
Computing version for https://github.com/kylef/PathKit.git
Computed https://github.com/kylef/PathKit.git at 1.0.1 (4.65s)
Fetching https://github.com/kylef/Spectre.git
[1/1021] Fetching spectre
Fetched https://github.com/kylef/Spectre.git (1.46s)
Computing version for https://github.com/tadija/AEXML.git
warning: 'aexml': /Package.swift:11:19: warning: 'v4' is deprecated: watchOS 9.0 is the oldest supported version [#DeprecatedDeclaration]
9 | .macOS(.v10_13),
10 | .tvOS(.v12),
11 | .watchOS(.v4)
| `- warning: 'v4' is deprecated: watchOS 9.0 is the oldest supported version [#DeprecatedDeclaration]
12 | ],
13 | products: [
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
Computed https://github.com/tadija/AEXML.git at 4.7.0 (2.03s)
Computing version for https://github.com/kylef/Spectre.git
Computed https://github.com/kylef/Spectre.git at 0.10.1 (2.16s)
Computing version for https://github.com/apple/swift-argument-parser
Computed https://github.com/apple/swift-argument-parser at 1.8.2 (0.55s)
Creating working copy for https://github.com/apple/swift-argument-parser
Working copy of https://github.com/apple/swift-argument-parser resolved at 1.8.2
Creating working copy for https://github.com/wojciech-kulik/XcodeProj.git
Working copy of https://github.com/wojciech-kulik/XcodeProj.git resolved at main (db12c9c)
Creating working copy for https://github.com/tadija/AEXML.git
Working copy of https://github.com/tadija/AEXML.git resolved at 4.7.0
Creating working copy for https://github.com/kylef/PathKit.git
Working copy of https://github.com/kylef/PathKit.git resolved at 1.0.1
Creating working copy for https://github.com/kylef/Spectre.git
Working copy of https://github.com/kylef/Spectre.git resolved at 0.10.1
warning: 'aexml': /Users/admin/builder/spi-builder-workspace/.build/checkouts/AEXML/Package.swift:11:19: warning: 'v4' is deprecated: watchOS 9.0 is the oldest supported version [#DeprecatedDeclaration]
9 | .macOS(.v10_13),
10 | .tvOS(.v12),
11 | .watchOS(.v4)
| `- warning: 'v4' is deprecated: watchOS 9.0 is the oldest supported version [#DeprecatedDeclaration]
12 | ],
13 | products: [
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
Build complete.
{
"dependencies" : [
{
"identity" : "xcodeproj",
"requirement" : {
"branch" : [
"main"
]
},
"type" : "sourceControl",
"url" : "https://github.com/wojciech-kulik/XcodeProj.git"
},
{
"identity" : "swift-argument-parser",
"requirement" : {
"range" : [
{
"lower_bound" : "1.5.0",
"upper_bound" : "2.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/apple/swift-argument-parser"
}
],
"manifest_display_name" : "XcodeProjectCLI",
"name" : "XcodeProjectCLI",
"path" : "/Users/admin/builder/spi-builder-workspace",
"platforms" : [
{
"name" : "macos",
"version" : "13.0"
}
],
"products" : [
{
"name" : "XcodeProject",
"targets" : [
"XcodeProject"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "xcp",
"targets" : [
"XcodeProjectCLI"
],
"type" : {
"executable" : null
}
}
],
"targets" : [
{
"c99name" : "XcodeProjectCommandsTests",
"module_type" : "SwiftTarget",
"name" : "XcodeProjectCommandsTests",
"path" : "Tests/XcodeProjectCommandsTests",
"sources" : [
"AddColorAssetCommandTests.swift",
"AddDataAssetCommandTests.swift",
"AddFileCommandTests.swift",
"AddGroupCommandTests.swift",
"AddImageAssetCommandTests.swift",
"DeleteAssetCommandTests.swift",
"DeleteFileCommandTests.swift",
"DeleteGroupCommandTests.swift",
"GetBuildSettingCommandTests.swift",
"InputPathTests.swift",
"ListAssetsCommandTests.swift",
"ListTargetsCommandTests.swift",
"MoveAssetCommandTests.swift",
"MoveFileCommandTests.swift",
"MoveGroupCommandTests.swift",
"ProjectPathTests.swift",
"RenameFileCommandTests.swift",
"RenameGroupCommandTests.swift",
"SetBuildSettingCommandTests.swift",
"SetTargetCommandTests.swift",
"Utils/ProjectAssetsTests.swift",
"Utils/ProjectTests.swift",
"Utils/SerializedSuite.swift",
"Utils/String+LinesComparison.swift",
"Utils/TestProjectStructure.swift"
],
"target_dependencies" : [
"XcodeProjectCommands"
],
"type" : "test"
},
{
"c99name" : "XcodeProjectCommands",
"module_type" : "SwiftTarget",
"name" : "XcodeProjectCommands",
"path" : "Sources/XcodeProjectCommands",
"product_dependencies" : [
"ArgumentParser"
],
"product_memberships" : [
"xcp"
],
"sources" : [
"Assets/AddColorAssetCommand.swift",
"Assets/AddDataAssetCommand.swift",
"Assets/AddImageAssetCommand.swift",
"Assets/DeleteAssetCommand.swift",
"Assets/ListAssetsCommand.swift",
"Assets/MoveAssetCommand.swift",
"BuildSettings/GetBuildSettingCommand.swift",
"BuildSettings/SetBuildSettingCommand.swift",
"Files/AddFileCommand.swift",
"Files/DeleteFileCommand.swift",
"Files/MoveFileCommand.swift",
"Files/RenameFileCommand.swift",
"Groups/AddGroupCommand.swift",
"Groups/DeleteGroupCommand.swift",
"Groups/MoveGroupCommand.swift",
"Groups/RenameGroupCommand.swift",
"ProjectOptions.swift",
"Targets/ListTargetsCommand.swift",
"Targets/SetTargetCommand.swift"
],
"target_dependencies" : [
"XcodeProject"
],
"type" : "library"
},
{
"c99name" : "XcodeProjectCLI",
"module_type" : "SwiftTarget",
"name" : "XcodeProjectCLI",
"path" : "Sources/XcodeProjectCLI",
"product_dependencies" : [
"ArgumentParser"
],
"product_memberships" : [
"xcp"
],
"sources" : [
"XcodeProjectCLI.swift"
],
"target_dependencies" : [
"XcodeProjectCommands"
],
"type" : "executable"
},
{
"c99name" : "XcodeProject",
"module_type" : "SwiftTarget",
"name" : "XcodeProject",
"path" : "Sources/XcodeProject",
"product_dependencies" : [
"XcodeProj"
],
"product_memberships" : [
"XcodeProject",
"xcp"
],
"sources" : [
"Core/AssetTemplateBuilders/ColorAssetBuilder.swift",
"Core/AssetTemplateBuilders/DataAssetBuilder.swift",
"Core/AssetTemplateBuilders/ImageAssetBuilder.swift",
"Core/Project.swift",
"Core/ProjectAssets.swift",
"Core/ProjectFiles.swift",
"Core/ProjectGroups.swift",
"Core/ProjectTargets.swift",
"Extensions/Collection.swift",
"Extensions/PBXFileElement.swift",
"Extensions/PBXGroup.swift",
"Extensions/PBXNativeTarget.swift",
"Extensions/String.swift",
"Extensions/XcodeProj.swift",
"Models/AssetInfo.swift",
"Models/AssetType.swift",
"Models/HexColor.swift",
"Models/InputPath.swift",
"Models/RenderingMode.swift",
"Models/Typealiases.swift",
"Models/XcodeProjectError.swift",
"Utils/PathUtils.swift"
],
"type" : "library"
}
],
"tools_version" : "5.9"
}
Done.