Build Information
Successful build of MetalSprockets, reference main (4062c6), with Swift 6.4 for macOS (SPM) on 29 Oct 2026 00:31:55 UTC.
Swift 6 data race errors: 0
Build Command
env DEVELOPER_DIR=/Applications/Xcode-27.0.0.app xcrun swift build --arch arm64Build Log
========================================
RunAll
========================================
Builder version: 5.1.3
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/schwa/metalsprockets.git
Reference: main
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/schwa/metalsprockets
* branch main -> FETCH_HEAD
* [new branch] main -> origin/main
HEAD is now at 4062c65 Add opt-in captureHotKeys modifier for GPU frame capture to Xcode or .gputrace (#555)
Cloned https://github.com/schwa/metalsprockets.git
Revision (git rev-parse @):
4062c651c768055ebd2b914562bb5ad851f8a196
SPI manifest file found: $PWD/.spi.yml
SUCCESS checkout https://github.com/schwa/metalsprockets.git at main
Fetching https://github.com/schwa/GoldenImage
Fetching https://github.com/apple/swift-numerics.git
Fetching https://github.com/schwa/MetalCompilerPlugin
Fetching https://github.com/apple/swift-argument-parser
Fetching https://github.com/swiftlang/swift-docc-plugin
Fetching https://github.com/swiftlang/swift-syntax.git
Fetching https://github.com/schwa/MetalSupport
[1/437] Fetching metalcompilerplugin
[124/797] Fetching metalcompilerplugin, goldenimage
[254/1401] Fetching metalcompilerplugin, goldenimage, metalsupport
[267/3746] Fetching metalcompilerplugin, goldenimage, metalsupport, swift-docc-plugin
[385/10512] Fetching metalcompilerplugin, goldenimage, metalsupport, swift-docc-plugin, swift-numerics
[2111/29825] Fetching metalcompilerplugin, goldenimage, metalsupport, swift-docc-plugin, swift-numerics, swift-argument-parser
Fetched https://github.com/schwa/MetalSupport (1.28s)
Fetching https://github.com/nalexn/ViewInspector
[1575/29221] Fetching metalcompilerplugin, goldenimage, swift-docc-plugin, swift-numerics, swift-argument-parser
Fetched https://github.com/apple/swift-numerics.git (2.02s)
Fetching https://github.com/schwa/GeometryLite3D
[3723/35876] Fetching metalcompilerplugin, goldenimage, swift-docc-plugin, swift-argument-parser, viewinspector
[3990/117168] Fetching metalcompilerplugin, goldenimage, swift-docc-plugin, swift-argument-parser, viewinspector, swift-syntax
[28410/117940] Fetching metalcompilerplugin, goldenimage, swift-docc-plugin, swift-argument-parser, viewinspector, swift-syntax, geometrylite3d
Fetched https://github.com/schwa/GeometryLite3D (1.04s)
Fetched https://github.com/nalexn/ViewInspector (1.80s)
Fetching https://github.com/swiftlang/swift-docc-symbolkit
Fetching https://github.com/apple/swift-collections.git
[17847/103747] Fetching metalcompilerplugin, goldenimage, swift-docc-plugin, swift-argument-parser, swift-syntax
[31973/107596] Fetching metalcompilerplugin, goldenimage, swift-docc-plugin, swift-argument-parser, swift-syntax, swift-docc-symbolkit
[32629/136958] Fetching metalcompilerplugin, goldenimage, swift-docc-plugin, swift-argument-parser, swift-syntax, swift-docc-symbolkit, swift-collections
Fetched https://github.com/swiftlang/swift-docc-symbolkit (1.37s)
[37197/133109] Fetching metalcompilerplugin, goldenimage, swift-docc-plugin, swift-argument-parser, swift-syntax, swift-collections
Fetched https://github.com/apple/swift-argument-parser (7.00s)
Fetched https://github.com/swiftlang/swift-docc-plugin (7.00s)
Fetched https://github.com/schwa/MetalCompilerPlugin (7.00s)
[54511/111014] Fetching goldenimage, swift-syntax, swift-collections
Fetched https://github.com/swiftlang/swift-syntax.git (16.44s)
Fetched https://github.com/schwa/GoldenImage (16.44s)
Computing version for https://github.com/nalexn/ViewInspector
[6167/29362] Fetching swift-collections
Computed https://github.com/nalexn/ViewInspector at 0.10.5 (17.11s)
Computing version for https://github.com/swiftlang/swift-syntax.git
Fetched https://github.com/apple/swift-collections.git (19.63s)
Computed https://github.com/swiftlang/swift-syntax.git at 604.0.0 (10.58s)
Computing version for https://github.com/swiftlang/swift-docc-plugin
Computed https://github.com/swiftlang/swift-docc-plugin at 1.5.0 (1.01s)
Computing version for https://github.com/schwa/MetalSupport
Computed https://github.com/schwa/MetalSupport at 1.0.7 (0.73s)
Computing version for https://github.com/schwa/MetalCompilerPlugin
Computed https://github.com/schwa/MetalCompilerPlugin at 0.4.1 (0.74s)
Computing version for https://github.com/schwa/GoldenImage
Computed https://github.com/schwa/GoldenImage at 0.1.6 (0.60s)
Computing version for https://github.com/schwa/GeometryLite3D
Computed https://github.com/schwa/GeometryLite3D at 0.2.4 (0.64s)
Computing version for https://github.com/swiftlang/swift-docc-symbolkit
Computed https://github.com/swiftlang/swift-docc-symbolkit at 1.0.0 (0.76s)
Computing version for https://github.com/apple/swift-collections.git
Computed https://github.com/apple/swift-collections.git at 1.7.3 (0.70s)
Computing version for https://github.com/apple/swift-argument-parser
Computed https://github.com/apple/swift-argument-parser at 1.8.2 (0.62s)
Computing version for https://github.com/apple/swift-numerics.git
Computed https://github.com/apple/swift-numerics.git at 1.1.1 (0.59s)
Creating working copy for https://github.com/nalexn/ViewInspector
Working copy of https://github.com/nalexn/ViewInspector resolved at 0.10.5
Creating working copy for https://github.com/schwa/MetalCompilerPlugin
Working copy of https://github.com/schwa/MetalCompilerPlugin resolved at 0.4.1
Creating working copy for https://github.com/apple/swift-numerics.git
Working copy of https://github.com/apple/swift-numerics.git resolved at 1.1.1
Creating working copy for https://github.com/swiftlang/swift-docc-plugin
Working copy of https://github.com/swiftlang/swift-docc-plugin resolved at 1.5.0
Creating working copy for https://github.com/schwa/MetalSupport
Working copy of https://github.com/schwa/MetalSupport resolved at 1.0.7
Creating working copy for https://github.com/swiftlang/swift-docc-symbolkit
Working copy of https://github.com/swiftlang/swift-docc-symbolkit resolved at 1.0.0
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/swiftlang/swift-syntax.git
Working copy of https://github.com/swiftlang/swift-syntax.git resolved at 604.0.0
Creating working copy for https://github.com/schwa/GoldenImage
Working copy of https://github.com/schwa/GoldenImage resolved at 0.1.6
Creating working copy for https://github.com/schwa/GeometryLite3D
Working copy of https://github.com/schwa/GeometryLite3D resolved at 0.2.4
Creating working copy for https://github.com/apple/swift-collections.git
Working copy of https://github.com/apple/swift-collections.git resolved at 1.7.3
Downloading package prebuilt https://download.swift.org/prebuilts/swift-syntax/604.0.0/swiftlang-6.4.0.34.1-macosx27.0-MacroSupport.zip
Downloaded https://download.swift.org/prebuilts/swift-syntax/604.0.0/swiftlang-6.4.0.34.1-macosx27.0-MacroSupport.zip (1.31s)
========================================
ResolveProductDependencies
========================================
Resolving dependencies ...
{
"identity": ".resolve-product-dependencies",
"name": "resolve-dependencies",
"url": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies",
"version": "unspecified",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies",
"traits": [
"default"
],
"dependencies": [
{
"identity": "metalsprockets",
"name": "MetalSprockets",
"url": "https://github.com/schwa/metalsprockets.git",
"version": "unspecified",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/metalsprockets",
"traits": [
"default"
],
"dependencies": [
{
"identity": "metalcompilerplugin",
"name": "MetalCompilerPlugin",
"url": "https://github.com/schwa/MetalCompilerPlugin",
"version": "0.4.1",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/MetalCompilerPlugin",
"traits": [
"default"
],
"dependencies": [
]
},
{
"identity": "metalsupport",
"name": "MetalSupport",
"url": "https://github.com/schwa/MetalSupport",
"version": "1.0.7",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/MetalSupport",
"traits": [
"default"
],
"dependencies": [
{
"identity": "swift-collections",
"name": "swift-collections",
"url": "https://github.com/apple/swift-collections.git",
"version": "1.7.5",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-collections",
"traits": [
],
"dependencies": [
]
}
]
}
]
}
]
}
Fetching https://github.com/schwa/metalsprockets.git
[1/13755] Fetching metalsprockets
Fetched https://github.com/schwa/metalsprockets.git (20.12s)
Fetching https://github.com/schwa/MetalCompilerPlugin from cache
Fetching https://github.com/swiftlang/swift-syntax.git from cache
Fetching https://github.com/schwa/MetalSupport from cache
Fetched https://github.com/swiftlang/swift-syntax.git from cache (1.01s)
Fetched https://github.com/schwa/MetalCompilerPlugin from cache (1.09s)
Fetched https://github.com/schwa/MetalSupport from cache (1.09s)
Computing version for https://github.com/swiftlang/swift-syntax.git
Computed https://github.com/swiftlang/swift-syntax.git at 604.0.0 (1.18s)
Computing version for https://github.com/schwa/MetalSupport
Computed https://github.com/schwa/MetalSupport at 1.0.7 (0.03s)
Fetching https://github.com/apple/swift-collections.git from cache
Fetched https://github.com/apple/swift-collections.git from cache (0.65s)
Computing version for https://github.com/schwa/MetalCompilerPlugin
Computed https://github.com/schwa/MetalCompilerPlugin at 0.4.1 (0.72s)
Computing version for https://github.com/apple/swift-collections.git
Computed https://github.com/apple/swift-collections.git at 1.7.5 (0.67s)
Creating working copy for https://github.com/schwa/MetalCompilerPlugin
Working copy of https://github.com/schwa/MetalCompilerPlugin resolved at 0.4.1
Creating working copy for https://github.com/schwa/metalsprockets.git
Working copy of https://github.com/schwa/metalsprockets.git resolved at main (4062c65)
Creating working copy for https://github.com/schwa/MetalSupport
Working copy of https://github.com/schwa/MetalSupport resolved at 1.0.7
Creating working copy for https://github.com/apple/swift-collections.git
Working copy of https://github.com/apple/swift-collections.git resolved at 1.7.5
Creating working copy for https://github.com/swiftlang/swift-syntax.git
Working copy of https://github.com/swiftlang/swift-syntax.git resolved at 604.0.0
warning: '.resolve-product-dependencies': dependency 'metalsprockets' is not used by any target
Found 2 product dependencies
- MetalCompilerPlugin
- MetalSupport
========================================
Build
========================================
Selected platform: macosSpm
Swift version: 6.4
Building package at path: $PWD
https://github.com/schwa/metalsprockets.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-27.0.0.app xcrun swift build --arch arm64
Building for debugging...
[Computing dependencies]
[Pre-planning 1 / 1088]
[Planning deferred tasks]
[Starting]
[52 / 433] SwiftSyntax602
[202 / 433] MetalSprockets_MetalSprocketsTests
[202 / 433]
[212 / 441] SwiftSyntax600
[225 / 457] SwiftSyntax510
[279 / 481] SwiftSyntax600
[282 / 481]
[285 / 512]
[287 / 512]
[307 / 512] InternalCollectionsUtilities
[322 / 512] InternalCollectionsUtilities
[331 / 512] SwiftSyntax604
[340 / 514] InternalCollectionsUtilities
[349 / 525] InternalCollectionsUtilities
[353 / 525]
[358 / 525] OrderedCollections
[363 / 551]
[369 / 551]
[375 / 551] OrderedCollections
[379 / 551]
[385 / 551]
[394 / 552] OrderedCollections
[395 / 552]
[404 / 552] SwiftSyntax
[405 / 552] MetalSprocketsUIShaders
[408 / 615] MetalSprocketsUIShaders
[411 / 615]
[417 / 615]
[421 / 615]
[423 / 615]
[427 / 615]
[432 / 615]
[434 / 615]
[436 / 615]
[439 / 615]
[440 / 615]
[447 / 615]
[453 / 615]
[454 / 615]
[457 / 615]
[459 / 615]
[461 / 615]
[467 / 615] MetalSupport
[468 / 615] MetalSupport
[481 / 615] MetalSupport
[482 / 615] MetalSupport
[484 / 615] MetalSupport
[485 / 616]
[487 / 618]
[492 / 647] SwiftBasicFormat
[494 / 647] SwiftDiagnostics
[496 / 647] SwiftDiagnostics
[505 / 647] SwiftBasicFormat
[510 / 647] SwiftParser
[511 / 647] SwiftParser
[513 / 647] SwiftParser
[520 / 647] SwiftParser
[523 / 647] SwiftDiagnostics
[527 / 647] SwiftDiagnostics
[532 / 647] SwiftParserDiagnostics
[540 / 649] SwiftBasicFormat
[540 / 649] SwiftOperators
[548 / 671] SwiftParserDiagnostics
[552 / 671] SwiftParserDiagnostics
[561 / 671] SwiftParserDiagnostics
[566 / 671] SwiftParserDiagnostics
[575 / 671] SwiftBasicFormat
[576 / 672]
[576 / 672] SwiftOperators
[585 / 683] SwiftSyntaxBuilder
[588 / 683] SwiftSyntaxBuilder
[595 / 684] SwiftSyntaxBuilder
[597 / 684] SwiftSyntaxBuilder
[606 / 695] SwiftIfConfig
[608 / 695] SwiftIfConfig
[615 / 696] SwiftIfConfig
[625 / 707] SwiftSyntaxMacros
[627 / 707] SwiftSyntaxMacros
[635 / 708] SwiftSyntaxMacroExpansion
[645 / 718] SwiftSyntaxMacroExpansion
[652 / 719] SwiftSyntaxMacroExpansion
[652 / 719] SwiftCompilerPluginMessageHandling
[661 / 730] SwiftCompilerPluginMessageHandling
[664 / 730] SwiftCompilerPluginMessageHandling
[671 / 731] SwiftCompilerPlugin
[679 / 733] SwiftCompilerPluginMessageHandling
[681 / 733] SwiftSyntax
[683 / 733] SwiftSyntax
[689 / 733] SwiftSyntaxBuilder
[693 / 733] SwiftCompilerPluginMessageHandling
[702 / 734] MetalSprocketsMacros
[706 / 737] MetalSprocketsMacros
[708 / 737] MetalSprocketsMacros
[711 / 738] MetalSprocketsSupport
[719 / 746] MetalSprocketsSupport
[729 / 747] MetalSprockets
[733 / 766]
[734 / 766]
[736 / 766]
[737 / 766]
[748 / 766] MetalSprockets
[755 / 767] MetalSprockets
[755 / 767] MetalSprocketsUI
[765 / 779] MetalSprocketsUI
[767 / 779] MetalSprocketsUI
[769 / 779] MetalSprockets
[770 / 779] MetalSprocketsUI
[776 / 779] MetalSprocketsUI
Build complete! (28.08 sec)
Build complete.
{
"dependencies" : [
{
"identity" : "geometrylite3d",
"requirement" : {
"range" : [
{
"lower_bound" : "0.2.4",
"upper_bound" : "0.3.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/schwa/GeometryLite3D"
},
{
"identity" : "goldenimage",
"requirement" : {
"range" : [
{
"lower_bound" : "0.1.6",
"upper_bound" : "0.2.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/schwa/GoldenImage"
},
{
"identity" : "metalcompilerplugin",
"requirement" : {
"range" : [
{
"lower_bound" : "0.4.1",
"upper_bound" : "0.5.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/schwa/MetalCompilerPlugin"
},
{
"identity" : "metalsupport",
"requirement" : {
"range" : [
{
"lower_bound" : "1.0.7",
"upper_bound" : "1.1.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/schwa/MetalSupport"
},
{
"identity" : "swift-docc-plugin",
"requirement" : {
"range" : [
{
"lower_bound" : "1.5.0",
"upper_bound" : "2.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/swiftlang/swift-docc-plugin"
},
{
"identity" : "swift-syntax",
"requirement" : {
"range" : [
{
"lower_bound" : "604.0.0",
"upper_bound" : "605.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/swiftlang/swift-syntax.git"
},
{
"identity" : "viewinspector",
"requirement" : {
"range" : [
{
"lower_bound" : "0.10.5",
"upper_bound" : "0.11.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/nalexn/ViewInspector"
}
],
"manifest_display_name" : "MetalSprockets",
"name" : "MetalSprockets",
"path" : "/Users/admin/builder/spi-builder-workspace",
"platforms" : [
{
"name" : "ios",
"version" : "26.0"
},
{
"name" : "macos",
"version" : "26.0"
},
{
"name" : "visionos",
"version" : "26.0"
}
],
"products" : [
{
"name" : "MetalSprockets",
"targets" : [
"MetalSprockets"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "MetalSprocketsUI",
"targets" : [
"MetalSprocketsUI"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "MetalSprocketsUIShaders",
"targets" : [
"MetalSprocketsUIShaders"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "MetalSprocketsShaders",
"targets" : [
"MetalSprocketsShaders"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "MetalSprocketsSupport",
"targets" : [
"MetalSprocketsSupport"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "MetalSprocketsMacros",
"targets" : [
"MetalSprocketsMacros"
],
"type" : {
"macro" : null
}
}
],
"swift_languages_versions" : [
"6"
],
"targets" : [
{
"c99name" : "MetalSprocketsUIShaders",
"module_type" : "ClangTarget",
"name" : "MetalSprocketsUIShaders",
"path" : "Sources/MetalSprocketsUIShaders",
"product_dependencies" : [
"MetalCompilerPlugin"
],
"product_memberships" : [
"MetalSprocketsUI",
"MetalSprocketsUIShaders"
],
"sources" : [
"MetalSprocketsUIShaders.mm"
],
"type" : "library"
},
{
"c99name" : "MetalSprocketsUI",
"module_type" : "SwiftTarget",
"name" : "MetalSprocketsUI",
"path" : "Sources/MetalSprocketsUI",
"product_dependencies" : [
"MetalSupport"
],
"product_memberships" : [
"MetalSprocketsUI"
],
"sources" : [
"CaptureHotKeys.swift",
"FrameTiming.swift",
"FrameTimingView.swift",
"Logging.swift",
"MTKView+Environment.swift",
"OverlayBadgeModifier.swift",
"Parameter+SwiftUI.swift",
"PlatformAdaptorView.swift",
"RenderView.swift",
"RenderViewSupport.swift",
"ShaderLibrary+MetalSprocketsUI.swift",
"VisionOS/ImmersiveRenderContent.swift",
"VisionOS/ImmersiveRenderPass.swift",
"VisionOS/ImmersiveRuntime.swift",
"VisionOS/Support.swift",
"YCbCrBillboard.swift",
"YCbCrBillboardRenderPass.swift",
"iOS/ARKitSessionModifier.swift"
],
"target_dependencies" : [
"MetalSprockets",
"MetalSprocketsSupport",
"MetalSprocketsUIShaders"
],
"type" : "library"
},
{
"c99name" : "MetalSprocketsTests",
"module_type" : "SwiftTarget",
"name" : "MetalSprocketsTests",
"path" : "Tests/MetalSprocketsTests",
"product_dependencies" : [
"MetalSupport",
"SwiftSyntaxMacrosTestSupport",
"SwiftCompilerPlugin",
"GeometryLite3D",
"GoldenImage",
"ViewInspector"
],
"resources" : [
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/MetalSprocketsTests/Fixtures",
"rule" : {
"copy" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/MetalSprocketsTests/Golden Images",
"rule" : {
"copy" : {
}
}
}
],
"sources" : [
"AnyBodylessElementTests.swift",
"ArgumentBindingTests.swift",
"ArgumentTablePoolTests.swift",
"BarrierTests.swift",
"BindingTests.swift",
"CPUPhaseTimingsTests.swift",
"CaptureModifierTests.swift",
"CommandBufferCompletionTests.swift",
"CommandBufferSchedulingTests.swift",
"ComparisonCacheTests.swift",
"ComputeCommandTests.swift",
"ComputePassTests.swift",
"ConditionalContentTests.swift",
"CoreContractTests.swift",
"CustomCounterHeapTests.swift",
"DebugGroupTests.swift",
"DepthBiasTests.swift",
"DepthStencilKeyTests.swift",
"DiagnosticsTests.swift",
"DynamicPropertyCacheTests.swift",
"DynamicPropertyTests.swift",
"EasyWins2Tests.swift",
"EasyWins3Tests.swift",
"EasyWinsTests.swift",
"ElementBuilderTests.swift",
"ElementDumpTests.swift",
"EmptyRenderPassTests.swift",
"EncodingTests.swift",
"EnvironmentModifierTests.swift",
"EnvironmentPropagationTests.swift",
"EnvironmentTests.swift",
"EnvironmentValuesDebugTests.swift",
"EnvironmentWriterCollapseTests.swift",
"FrameRendererTests.swift",
"FrameTimingTrackerTests.swift",
"FrameTimingViewTests.swift",
"FunctionConstantsBuildTests.swift",
"FunctionConstantsPortTests.swift",
"FunctionConstantsTests.swift",
"FunctionTableTests.swift",
"FunctionTypesTests.swift",
"GPUCountersTests.swift",
"GPUTimestampSamplingTests.swift",
"GPUTimingTests.swift",
"GoldenPipelineTests.swift",
"GoldenRenderingTests.swift",
"HeadlessRootTests.swift",
"LabeledPipelineTests.swift",
"LoggingElementTests.swift",
"LoggingGateTests.swift",
"MPSInteropTests.swift",
"MSAAEffectivenessTests.swift",
"MSAAModifierEdgeTests.swift",
"MSAAModifierTests.swift",
"MSAATests.swift",
"MTKViewEnvironmentTests.swift",
"MacroTests.swift",
"MeshPipelineTests.swift",
"MeshRenderPipelineTests.swift",
"Metal4BaselineTests.swift",
"Metal4IntegratedProofTests.swift",
"Metal4SDKProbeTests.swift",
"Metal4ShaderProbeTests.swift",
"MetalContextTests.swift",
"MetalDebugLayersTests.swift",
"MetalFXSpatialTests.swift",
"MetalFXTemporalTests.swift",
"MetalLoggingEnvironmentTests.swift",
"MetalSprocketsErrorTests.swift",
"MissingEnvironmentNameTests.swift",
"ModifierContentReconciliationTests.swift",
"NeedsSetupTests.swift",
"NodeTests.swift",
"ObservableElementEqualityTests.swift",
"ObservableObjectTests.swift",
"ObservationTests.swift",
"OffscreenClearDepthTests.swift",
"OffscreenVideoRendererTests.swift",
"OnChangeTests.swift",
"OnDisappearTests.swift",
"OptionalWorkloadTests.swift",
"ParameterBindingTests.swift",
"ParameterCollapseTests.swift",
"ParametersTests.swift",
"PipelineCacheTests.swift",
"PlatformAdaptorViewTests.swift",
"PresentationTests.swift",
"ReconciliationCostTests.swift",
"ReflectionTests.swift",
"RenderAttachmentFormatsTests.swift",
"RenderBinaryLinkingTests.swift",
"RenderPipelineCacheTests.swift",
"RenderPipelineDescriptorTransformerTests.swift",
"RenderStateTests.swift",
"RenderTests.swift",
"RenderViewHostingTests.swift",
"RenderViewSupportTests.swift",
"RenderViewViewModelTests.swift",
"ResidencyTests.swift",
"ResourceCollectionTests.swift",
"RunnerTests.swift",
"ScratchStorageTests.swift",
"SelectiveRebuildTests.swift",
"SetupWorkloadElementTests.swift",
"ShaderDeviceTests.swift",
"ShaderFunctionTests.swift",
"ShaderLibraryLoaderTests.swift",
"ShaderLibraryMoreTests.swift",
"ShaderLibraryTests.swift",
"ShaderLibraryTypeMismatchTests.swift",
"ShaderLoaderGPUFreeTests.swift",
"ShaderParametersTests.swift",
"ShaderProvenancePublicTests.swift",
"ShadersTests.swift",
"SnapshotterTests.swift",
"StateBoxLifetimeTests.swift",
"StateTests.swift",
"StructuralIdentifierTests.swift",
"SubmissionCompletionTests.swift",
"SubmissionIndexTests.swift",
"SubmissionTests.swift",
"SubtreeExtentTests.swift",
"Support/Golden.swift",
"Support/MetalDebugLayers.swift",
"Support/RequiresMetal4.swift",
"Support/Support.swift",
"Support/TestOffscreenRenderer.swift",
"SupportTests.swift",
"SystemEnvironmentTests.swift",
"SystemProcessTests.swift",
"SystemRenderTests.swift",
"SystemSnapshotMoreTests.swift",
"SystemSnapshotTests.swift",
"SystemTests.swift",
"TextureUsageTests.swift",
"TreeReconcilerTests.swift",
"UVEnvironmentValuesTests.swift",
"UberTest.swift",
"UseResourceTests.swift",
"VideoExportTests.swift",
"ViewInspectorTests.swift",
"VisibleFunctionTableTests.swift",
"WorkloadEnabledTests.swift",
"WorkloadErrorUnwindTests.swift",
"WorkloadModifierTests.swift",
"YCbCrBillboardRenderPassTests.swift",
"YCbCrBillboardTests.swift"
],
"target_dependencies" : [
"MetalSprockets",
"MetalSprocketsUI",
"MetalSprocketsSupport"
],
"type" : "test"
},
{
"c99name" : "MetalSprocketsSupport",
"module_type" : "SwiftTarget",
"name" : "MetalSprocketsSupport",
"path" : "Sources/MetalSprocketsSupport",
"product_dependencies" : [
"MetalSupport"
],
"product_memberships" : [
"MetalSprockets",
"MetalSprocketsUI",
"MetalSprocketsSupport"
],
"sources" : [
"BaseSupport.swift",
"CommandBufferLogging.swift",
"Error.swift",
"Logging.swift",
"MetalSprocketsSupportMacros.swift",
"ProcessInfo+Extensions.swift",
"SystemEnvironment.swift"
],
"target_dependencies" : [
"MetalSprocketsMacros"
],
"type" : "library"
},
{
"c99name" : "MetalSprocketsShaders",
"module_type" : "ClangTarget",
"name" : "MetalSprocketsShaders",
"path" : "Sources/MetalSprocketsShaders",
"product_memberships" : [
"MetalSprocketsShaders"
],
"sources" : [
"MetalSprocketsShaders.m"
],
"type" : "library"
},
{
"c99name" : "MetalSprocketsMacros",
"module_type" : "SwiftTarget",
"name" : "MetalSprocketsMacros",
"path" : "Sources/MetalSprocketsMacros",
"product_dependencies" : [
"SwiftSyntaxMacros",
"SwiftCompilerPlugin"
],
"product_memberships" : [
"MetalSprockets",
"MetalSprocketsUI",
"MetalSprocketsSupport",
"MetalSprocketsMacros"
],
"sources" : [
"MetalSprocketsMacros.swift",
"UVEntryMacro.swift"
],
"type" : "macro"
},
{
"c99name" : "MetalSprockets",
"module_type" : "SwiftTarget",
"name" : "MetalSprockets",
"path" : "Sources/MetalSprockets",
"product_dependencies" : [
"MetalSupport"
],
"product_memberships" : [
"MetalSprockets",
"MetalSprocketsUI"
],
"sources" : [
"Core/AnyBodylessElement.swift",
"Core/AnyElement.swift",
"Core/Binding.swift",
"Core/BodylessContentElement.swift",
"Core/BodylessElement.swift",
"Core/CPUPhaseTimings.swift",
"Core/ConditionalContent.swift",
"Core/DynamicProperty.swift",
"Core/Element+Dump.swift",
"Core/Element+Extensions.swift",
"Core/Element+SystemExtensions.swift",
"Core/Element.swift",
"Core/ElementBuilder.swift",
"Core/ElementTypeIdentifier.swift",
"Core/ElementTypeInfo.swift",
"Core/EmptyElement.swift",
"Core/EnvironmentReader.swift",
"Core/EnvironmentValues.swift",
"Core/EnvironmentWritingModifier.swift",
"Core/ForEach.swift",
"Core/Group.swift",
"Core/IdentifiedElement.swift",
"Core/LoggingElement.swift",
"Core/Node.swift",
"Core/NodeElementCache.swift",
"Core/ObservedObject.swift",
"Core/OnChange.swift",
"Core/OnDisappearModifier.swift",
"Core/Optional+Element.swift",
"Core/Snapshotter.swift",
"Core/State.swift",
"Core/StateBox.swift",
"Core/StructuralIdentifier.swift",
"Core/System+Dump.swift",
"Core/System+Process.swift",
"Core/System+Snapshot.swift",
"Core/System+Support.swift",
"Core/System.swift",
"Core/SystemSnapshot.swift",
"Core/TraversalContext.swift",
"Core/TreeReconciler.swift",
"Core/TupleElement.swift",
"Core/WorkloadEnabledModifier.swift",
"Metal/ArgumentTablePool.swift",
"Metal/BarrierElements.swift",
"Metal/CaptureModifier.swift",
"Metal/CommandResources.swift",
"Metal/ComputeDispatch.swift",
"Metal/ComputePass.swift",
"Metal/CoreElements.swift",
"Metal/DebugGroupModifier.swift",
"Metal/DepthBiasModifier.swift",
"Metal/DepthStencilKey.swift",
"Metal/Diagnostics.swift",
"Metal/Draw.swift",
"Metal/FunctionConstants.swift",
"Metal/FunctionTables.swift",
"Metal/FunctionTypes.swift",
"Metal/GPUCounters.swift",
"Metal/GPUTimestampSampling.swift",
"Metal/GPUTiming.swift",
"Metal/IndexedDraw.swift",
"Metal/MSAAModifier.swift",
"Metal/MeshRenderPipeline.swift",
"Metal/MetalContext.swift",
"Metal/MetalFXSpatial.swift",
"Metal/MetalFXSynchronization.swift",
"Metal/MetalFXTemporal.swift",
"Metal/ParameterSet.swift",
"Metal/Parameters.swift",
"Metal/PassEncoders.swift",
"Metal/PipelineCache.swift",
"Metal/Presentation.swift",
"Metal/Recording.swift",
"Metal/RecordingScope.swift",
"Metal/Reflection.swift",
"Metal/RenderAttachmentFormats.swift",
"Metal/RenderPass.swift",
"Metal/RenderPassDescriptorModifier.swift",
"Metal/RenderPipeline.swift",
"Metal/RenderPipelineDescriptorTransformer.swift",
"Metal/ResidencyConfiguration.swift",
"Metal/ResidencyTracker.swift",
"Metal/ResourceCollection.swift",
"Metal/ResultDelivery.swift",
"Metal/ScratchArena.swift",
"Metal/SetupModifier.swift",
"Metal/ShaderCache.swift",
"Metal/ShaderDeviceCheck.swift",
"Metal/ShaderFunction.swift",
"Metal/ShaderLibrary.swift",
"Metal/ShaderLoader.swift",
"Metal/ShaderNamespace.swift",
"Metal/ShaderStore.swift",
"Metal/Shaders.swift",
"Metal/Submission.swift",
"Metal/SubmissionCallbacks.swift",
"Metal/SubmissionCompletion.swift",
"Metal/SubmissionResult.swift",
"Metal/UVEnvironmentValues+Implementation.swift",
"Metal/VertexShader+Extensions.swift",
"Metal/VisibleFunctionTableModifier.swift",
"Metal/WorkloadModifier.swift",
"Roots/Element+Run.swift",
"Roots/FrameRenderer.swift",
"Roots/FrameRunner.swift",
"Roots/OffscreenRenderer.swift",
"Roots/OffscreenVideoRenderer.swift",
"Roots/Runner.swift",
"Roots/VideoFrameWriter.swift",
"Support/Box.swift",
"Support/Logging.swift",
"Support/Support.swift",
"Support/WeakBox.swift",
"Support/isEqual.swift"
],
"target_dependencies" : [
"MetalSprocketsSupport"
],
"type" : "library"
}
],
"tools_version" : "6.2"
}
Done.