Build Information
Successful build of Swan, reference main (e5edfe), with Swift 6.3 for macOS (SPM) on 3 Oct 2026 09:45:44 UTC.
Swift 6 data race errors: 0
Build Command
env DEVELOPER_DIR=/Applications/Xcode-26.5.0.app xcrun swift build --arch arm64Build Log
========================================
RunAll
========================================
Builder version: 5.1.1
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/adobe/swan.git
Reference: main
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/adobe/swan
* branch main -> FETCH_HEAD
* [new branch] main -> origin/main
HEAD is now at e5edfeb Fix Dawn nightly CI build prerequisites (#134)
Cloned https://github.com/adobe/swan.git
Revision (git rev-parse @):
e5edfebfcf8f3e775c10b25242d322a059d5062b
SUCCESS checkout https://github.com/adobe/swan.git at main
Fetching https://github.com/swiftlang/swift-cmark.git
Fetching https://github.com/swiftlang/swift-format.git
Fetching https://github.com/swiftwasm/JavaScriptKit.git
Fetching https://github.com/swiftlang/swift-syntax.git
Fetching https://github.com/apple/swift-argument-parser.git
Fetching https://github.com/swiftlang/swift-markdown.git
[1/40812] Fetching javascriptkit
[2/59822] Fetching javascriptkit, swift-argument-parser
[193/74921] Fetching javascriptkit, swift-argument-parser, swift-format
[752/82684] Fetching javascriptkit, swift-argument-parser, swift-format, swift-markdown
[13310/101295] Fetching javascriptkit, swift-argument-parser, swift-format, swift-markdown, swift-cmark
[88645/181501] Fetching javascriptkit, swift-argument-parser, swift-format, swift-markdown, swift-cmark, swift-syntax
Fetched https://github.com/swiftlang/swift-cmark.git from cache (2.03s)
Fetched https://github.com/swiftlang/swift-format.git from cache (2.03s)
[58608/147791] Fetching javascriptkit, swift-argument-parser, swift-markdown, swift-syntax
Fetched https://github.com/swiftwasm/JavaScriptKit.git from cache (6.12s)
Fetched https://github.com/apple/swift-argument-parser.git from cache (6.12s)
Fetched https://github.com/swiftlang/swift-syntax.git from cache (6.12s)
Computing version for https://github.com/swiftlang/swift-format.git
Fetched https://github.com/swiftlang/swift-markdown.git from cache (6.12s)
Computed https://github.com/swiftlang/swift-format.git at 603.0.0 (6.87s)
Computing version for https://github.com/swiftlang/swift-syntax.git
Computed https://github.com/swiftlang/swift-syntax.git at 603.0.2 (2.28s)
Computing version for https://github.com/apple/swift-argument-parser.git
Computed https://github.com/apple/swift-argument-parser.git at 1.8.2 (0.58s)
Computing version for https://github.com/swiftwasm/JavaScriptKit.git
Computed https://github.com/swiftwasm/JavaScriptKit.git at 0.59.0 (0.64s)
Computing version for https://github.com/swiftlang/swift-markdown.git
Computed https://github.com/swiftlang/swift-markdown.git at 0.9.0 (0.70s)
Computing version for https://github.com/swiftlang/swift-cmark.git
Computed https://github.com/swiftlang/swift-cmark.git at 0.9.0 (0.67s)
Creating working copy for https://github.com/swiftlang/swift-cmark.git
Working copy of https://github.com/swiftlang/swift-cmark.git resolved at 0.9.0
Creating working copy for https://github.com/apple/swift-argument-parser.git
Working copy of https://github.com/apple/swift-argument-parser.git resolved at 1.8.2
Creating working copy for https://github.com/swiftlang/swift-markdown.git
Working copy of https://github.com/swiftlang/swift-markdown.git resolved at 0.9.0
Creating working copy for https://github.com/swiftlang/swift-syntax.git
Working copy of https://github.com/swiftlang/swift-syntax.git resolved at 603.0.2
Creating working copy for https://github.com/swiftwasm/JavaScriptKit.git
Working copy of https://github.com/swiftwasm/JavaScriptKit.git resolved at 0.59.0
Creating working copy for https://github.com/swiftlang/swift-format.git
Working copy of https://github.com/swiftlang/swift-format.git resolved at 603.0.0
Downloading binary artifact https://github.com/adobe/swan/releases/download/dawn-chromium-stable-148.0.7778.97/dawn-chromium-stable-148.0.7778.97-release_apple.artifactbundle.zip
[2747/19715168] Downloading https://github.com/adobe/swan/releases/download/dawn-chromium-stable-148.0.7778.97/dawn-chromium-stable-148.0.7778.97-release_apple.artifactbundle.zip
Downloaded https://github.com/adobe/swan/releases/download/dawn-chromium-stable-148.0.7778.97/dawn-chromium-stable-148.0.7778.97-release_apple.artifactbundle.zip (1.81s)
========================================
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": "swan",
"name": "Swan",
"url": "https://github.com/adobe/swan.git",
"version": "unspecified",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swan",
"traits": [
"default"
],
"dependencies": [
{
"identity": "swift-argument-parser",
"name": "swift-argument-parser",
"url": "https://github.com/apple/swift-argument-parser.git",
"version": "1.8.2",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-argument-parser",
"traits": [
"default"
],
"dependencies": [
]
},
{
"identity": "swift-syntax",
"name": "swift-syntax",
"url": "https://github.com/swiftlang/swift-syntax.git",
"version": "603.0.2",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-syntax",
"traits": [
"default"
],
"dependencies": [
]
},
{
"identity": "swift-format",
"name": "swift-format",
"url": "https://github.com/swiftlang/swift-format.git",
"version": "603.0.0",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-format",
"traits": [
"default"
],
"dependencies": [
{
"identity": "swift-argument-parser",
"name": "swift-argument-parser",
"url": "https://github.com/apple/swift-argument-parser.git",
"version": "1.8.2",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-argument-parser",
"traits": [
"default"
],
"dependencies": [
]
},
{
"identity": "swift-markdown",
"name": "swift-markdown",
"url": "https://github.com/swiftlang/swift-markdown.git",
"version": "0.9.0",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-markdown",
"traits": [
"default"
],
"dependencies": [
{
"identity": "swift-cmark",
"name": "cmark-gfm",
"url": "https://github.com/swiftlang/swift-cmark.git",
"version": "0.9.0",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-cmark",
"traits": [
"default"
],
"dependencies": [
]
}
]
},
{
"identity": "swift-syntax",
"name": "swift-syntax",
"url": "https://github.com/swiftlang/swift-syntax.git",
"version": "603.0.2",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-syntax",
"traits": [
"default"
],
"dependencies": [
]
}
]
}
]
}
]
}
Fetching https://github.com/adobe/swan.git
[1/6314] Fetching swan
Fetched https://github.com/adobe/swan.git from cache (2.35s)
Fetching https://github.com/swiftlang/swift-syntax.git from cache
Fetching https://github.com/apple/swift-argument-parser.git from cache
Fetching https://github.com/swiftlang/swift-format.git from cache
Fetched https://github.com/swiftlang/swift-format.git from cache (0.76s)
Fetched https://github.com/swiftlang/swift-syntax.git from cache (0.97s)
Fetched https://github.com/apple/swift-argument-parser.git from cache (0.97s)
Computing version for https://github.com/swiftlang/swift-format.git
Computed https://github.com/swiftlang/swift-format.git at 603.0.0 (1.04s)
Fetching https://github.com/swiftlang/swift-markdown.git from cache
Fetched https://github.com/swiftlang/swift-markdown.git from cache (0.73s)
Computing version for https://github.com/swiftlang/swift-syntax.git
Computed https://github.com/swiftlang/swift-syntax.git at 603.0.2 (0.79s)
Computing version for https://github.com/apple/swift-argument-parser.git
Computed https://github.com/apple/swift-argument-parser.git at 1.8.2 (0.03s)
Computing version for https://github.com/swiftlang/swift-markdown.git
Computed https://github.com/swiftlang/swift-markdown.git at 0.9.0 (0.04s)
Fetching https://github.com/swiftlang/swift-cmark.git from cache
Fetched https://github.com/swiftlang/swift-cmark.git from cache (0.91s)
Computing version for https://github.com/swiftlang/swift-cmark.git
Computed https://github.com/swiftlang/swift-cmark.git at 0.9.0 (0.98s)
Creating working copy for https://github.com/swiftlang/swift-cmark.git
Working copy of https://github.com/swiftlang/swift-cmark.git resolved at 0.9.0
Creating working copy for https://github.com/swiftlang/swift-format.git
Working copy of https://github.com/swiftlang/swift-format.git resolved at 603.0.0
Creating working copy for https://github.com/apple/swift-argument-parser.git
Working copy of https://github.com/apple/swift-argument-parser.git resolved at 1.8.2
Creating working copy for https://github.com/swiftlang/swift-markdown.git
Working copy of https://github.com/swiftlang/swift-markdown.git resolved at 0.9.0
Creating working copy for https://github.com/swiftlang/swift-syntax.git
Working copy of https://github.com/swiftlang/swift-syntax.git resolved at 603.0.2
Creating working copy for https://github.com/adobe/swan.git
Working copy of https://github.com/adobe/swan.git resolved at main (e5edfeb)
Fetching binary artifact https://github.com/adobe/swan/releases/download/dawn-chromium-stable-148.0.7778.97/dawn-chromium-stable-148.0.7778.97-release_apple.artifactbundle.zip from cache
Fetched https://github.com/adobe/swan/releases/download/dawn-chromium-stable-148.0.7778.97/dawn-chromium-stable-148.0.7778.97-release_apple.artifactbundle.zip from cache (1.01s)
Found 3 product dependencies
- swift-argument-parser
- swift-syntax
- swift-format
========================================
Build
========================================
Selected platform: macosSpm
Swift version: 6.3
Building package at path: $PWD
https://github.com/adobe/swan.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-26.5.0.app xcrun swift build --arch arm64
[1/1] Compiling plugin GenerateDawnAPINotesPlugin
[2/2] Compiling plugin GenerateDawnBindingsPlugin
[3/3] Compiling plugin Lint Source Code
[4/4] Compiling plugin Format Source Code
[5/5] Compiling plugin GenerateManual
[6/6] Compiling plugin GenerateDoccReference
[7/7] Compiling plugin BridgeJSCommandPlugin
[8/8] Compiling plugin BridgeJS
/Users/admin/builder/spi-builder-workspace/.build/checkouts/JavaScriptKit/Plugins/PackageToJS/Sources/PackageToJS.swift:598:13: warning: initialization of immutable value 'wasmImportsPath' was never used; consider replacing with assignment to '_' or removing it [#no-usage]
596 | packageInputs.append(wasm)
597 |
598 | let wasmImportsPath = self.wasmImportsPath
| `- warning: initialization of immutable value 'wasmImportsPath' was never used; consider replacing with assignment to '_' or removing it [#no-usage]
599 | let wasmImportsTask = planWasmImports(make: &make, intermediatesDirTask: intermediatesDirTask)
600 |
[9/9] Compiling plugin PackageToJS
Building for debugging...
[9/160] Copying libwebgpu_dawn.a
[10/160] Write GenerateDawnAPINotes-entitlement.plist
[11/160] Write GenerateDawnBindings-entitlement.plist
[11/160] Write GenerateDawnAPINotes-tool-entitlement.plist
[11/160] Write Leaks-entitlement.plist
[11/160] Write GameOfLife-entitlement.plist
[11/160] Write GenerateDawnBindings-tool-entitlement.plist
[16/160] Write swift-version-69A768CDF2A0BEE1.txt
[17/160] Compiling cmark-gfm-extensions tagfilter.c
[19/160] Compiling cmark-gfm-extensions tasklist.c
[20/160] Compiling cmark-gfm-extensions strikethrough.c
[21/160] Compiling cmark-gfm-extensions table.c
[21/160] Compiling cmark-gfm-extensions core-extensions.c
[23/160] Compiling cmark-gfm-extensions ext_scanners.c
[24/160] Compiling cmark-gfm-extensions strikethrough.c
[25/160] Compiling cmark-gfm-extensions ext_scanners.c
[26/160] Compiling cmark-gfm-extensions table.c
[27/160] Compiling cmark-gfm-extensions core-extensions.c
[28/160] Compiling cmark-gfm xml.c
[29/160] Compiling cmark-gfm-extensions tasklist.c
[30/160] Compiling cmark-gfm syntax_extension.c
[31/160] Compiling cmark-gfm registry.c
[32/160] Compiling cmark-gfm render.c
[33/160] Compiling cmark-gfm references.c
[34/160] Compiling cmark-gfm plugin.c
[35/160] Compiling cmark-gfm utf8.c
[36/160] Compiling cmark-gfm plaintext.c
[37/160] Compiling cmark-gfm map.c
[38/160] Compiling cmark-gfm linked_list.c
[39/160] Compiling cmark-gfm node.c
[40/160] Compiling cmark-gfm man.c
[41/160] Compiling cmark-gfm latex.c
[42/160] Compiling cmark-gfm scanners.c
[43/160] Compiling cmark-gfm iterator.c
[44/160] Compiling cmark-gfm houdini_html_e.c
[45/160] Compiling cmark-gfm html.c
[46/160] Compiling cmark-gfm houdini_href_e.c
[47/160] Compiling cmark-gfm houdini_html_u.c
[48/160] Compiling cmark-gfm footnotes.c
[49/160] Compiling cmark-gfm inlines.c
[50/160] Compiling cmark-gfm commonmark.c
[51/160] Compiling cmark-gfm cmark_ctype.c
[52/160] Compiling cmark-gfm-extensions autolink.c
[53/160] Compiling cmark-gfm cmark.c
[54/160] Compiling cmark-gfm buffer.c
[55/160] Compiling cmark-gfm arena.c
[56/160] Compiling cmark-gfm xml.c
[57/160] Compiling cmark-gfm syntax_extension.c
[58/160] Compiling cmark-gfm blocks.c
[59/160] Compiling cmark-gfm registry.c
[60/160] Compiling cmark-gfm render.c
[61/160] Compiling cmark-gfm references.c
[62/160] Compiling cmark-gfm utf8.c
[63/160] Compiling cmark-gfm plugin.c
[64/160] Compiling cmark-gfm plaintext.c
[65/160] Compiling cmark-gfm node.c
[66/160] Compiling cmark-gfm map.c
[67/160] Compiling cmark-gfm linked_list.c
[68/160] Compiling cmark-gfm man.c
[69/160] Compiling cmark-gfm iterator.c
[70/160] Compiling cmark-gfm latex.c
[71/160] Compiling cmark-gfm scanners.c
[72/160] Compiling cmark-gfm houdini_html_e.c
[73/160] Compiling cmark-gfm houdini_href_e.c
[74/160] Compiling cmark-gfm html.c
[75/160] Compiling cmark-gfm inlines.c
[76/160] Compiling cmark-gfm footnotes.c
[77/160] Compiling cmark-gfm houdini_html_u.c
[78/160] Compiling cmark-gfm commonmark.c
[79/160] Write sources
[85/160] Compiling cmark-gfm cmark_ctype.c
[86/160] Compiling cmark-gfm cmark.c
[87/160] Write sources
[89/160] Compiling cmark-gfm buffer.c
[90/160] Compiling cmark-gfm arena.c
[91/160] Write sources
[93/160] Compiling cmark-gfm blocks.c
[94/164] Compiling cmark-gfm-extensions autolink.c
[94/164] Write sources
[97/174] Compiling _SwiftSyntaxCShims PlatformMutex.c
[99/174] Write sources
[102/178] Compiling SwiftSyntax601 Empty.swift
[103/178] Emitting module SwiftSyntax601
[104/178] Emitting module SwiftSyntax603
[105/178] Compiling SwiftSyntax603 Empty.swift
[106/178] Compiling SwiftSyntax601 Empty.swift
[107/178] Emitting module SwiftSyntax602
[108/178] Emitting module SwiftSyntax601
[109/178] Compiling SwiftSyntax602 Empty.swift
[110/178] Compiling SwiftSyntax603 Empty.swift
[111/178] Emitting module SwiftSyntax603
[111/178] Write sources
[122/178] Compiling SwiftSyntax600 Empty.swift
[122/178] Write sources
[123/178] Emitting module SwiftSyntax600
[123/178] Write sources
[142/178] Emitting module SwiftSyntax602
[143/178] Compiling SwiftSyntax602 Empty.swift
[144/178] Compiling SwiftSyntax510 Empty.swift
[145/178] Emitting module SwiftSyntax510
[146/178] Emitting module SwiftSyntax600
[147/178] Compiling SwiftSyntax600 Empty.swift
[147/178] Write sources
[148/178] Write BitonicSort-entitlement.plist
[149/178] Write sources
[151/178] Compiling CAtomic CAtomic.c
[153/193] Compiling CDawn implementation.cpp
[155/194] Emitting module SwiftSyntax509
[156/194] Compiling SwiftSyntax509 Empty.swift
[157/194] Emitting module SwiftSyntax510
[158/194] Compiling SwiftSyntax510 Empty.swift
[159/194] Emitting module SwiftSyntax509
[160/194] Compiling SwiftSyntax509 Empty.swift
[160/194] Write sources
[162/466] Compiling RGFW implementation.c
[164/466] Compiling ArgumentParserToolInfo ToolInfo.swift
[165/466] Emitting module ArgumentParserToolInfo
[167/466] Compiling ArgumentParserToolInfo ToolInfo.swift
[168/562] Compiling SwiftSyntax Utils.swift
[169/562] Compiling SwiftSyntax ChildNameForKeyPath.swift
[170/562] Compiling SwiftSyntax Keyword.swift
[171/562] Compiling SwiftSyntax RenamedChildrenCompatibility.swift
[172/562] Compiling SwiftSyntax RenamedNodesCompatibility.swift
[173/562] Compiling SwiftSyntax SyntaxAnyVisitor.swift
[174/562] Compiling SwiftSyntax SyntaxBaseNodes.swift
[175/569] Compiling ArgumentParser BashCompletionsGenerator.swift
[176/569] Compiling ArgumentParser CompletionsGenerator.swift
[177/569] Compiling ArgumentParser FishCompletionsGenerator.swift
[178/569] Compiling ArgumentParser ZshCompletionsGenerator.swift
[179/569] Compiling ArgumentParser Argument.swift
[180/569] Compiling ArgumentParser ArgumentDiscussion.swift
[181/569] Compiling ArgumentParser ArgumentHelp.swift
[182/576] Compiling ArgumentParser ArgumentVisibility.swift
[183/576] Compiling ArgumentParser CompletionKind.swift
[184/576] Compiling ArgumentParser Errors.swift
[185/576] Compiling ArgumentParser Flag.swift
[186/576] Compiling ArgumentParser NameSpecification.swift
[187/576] Compiling ArgumentParser Option.swift
[188/576] Compiling ArgumentParser OptionGroup.swift
[189/576] Compiling ArgumentParser ParentCommand.swift
[190/576] Compiling ArgumentParser AsyncParsableCommand.swift
[191/576] Compiling ArgumentParser CommandConfiguration.swift
[192/576] Compiling ArgumentParser ArgumentDecoder.swift
[193/576] Compiling ArgumentParser ArgumentDefinition.swift
[194/576] Compiling ArgumentParser ArgumentSet.swift
[195/576] Compiling ArgumentParser CommandParser.swift
[203/576] Compiling DawnData Name.swift
[204/576] Compiling DawnData DynamicCodingKeys.swift
[206/576] Compiling DawnData Name.swift
[207/576] Compiling Dawn Structs.swift
[208/576] Compiling Dawn String+WGPUStringView.swift
[209/577] Compiling ArgumentParser SequenceExtensions.swift
[210/577] Compiling ArgumentParser StringExtensions.swift
[211/577] Compiling ArgumentParser SwiftExtensions.swift
[212/577] Compiling ArgumentParser Tree.swift
[213/577] Compiling ArgumentParser AsyncCompletionsValidator.swift
[214/577] Compiling SwiftSyntax SyntaxNodesAB.swift
[215/577] Compiling SwiftSyntax SyntaxNodesC.swift
[216/584] Compiling Dawn WithWGPUPointer.swift
[217/584] Compiling ArgumentParser SplitArguments.swift
[218/584] Compiling ArgumentParser DumpHelpGenerator.swift
[219/584] Compiling ArgumentParser HelpCommand.swift
[220/584] Compiling ArgumentParser HelpGenerator.swift
[221/584] Compiling ArgumentParser MessageInfo.swift
[227/594] Compiling ArgumentParser UsageGenerator.swift
[228/594] Compiling ArgumentParser CollectionExtensions.swift
[229/594] Compiling ArgumentParser Foundation.swift
[230/594] Compiling ArgumentParser Mutex.swift
[231/594] Compiling ArgumentParser Platform.swift
[253/594] Compiling ArgumentParser CodingKeyValidator.swift
[254/594] Compiling ArgumentParser NonsenseFlagsValidator.swift
[262/594] Emitting module Markdown
[263/594] Compiling ArgumentParser ParsableArgumentsValidation.swift
[264/594] Compiling ArgumentParser PositionalArgumentsValidator.swift
[265/594] Compiling ArgumentParser UniqueNamesValidator.swift
[266/594] Compiling SwiftSyntax Assert.swift
[267/594] Compiling SwiftSyntax BumpPtrAllocator.swift
[268/594] Compiling SwiftSyntax CommonAncestor.swift
[269/594] Compiling SwiftSyntax Convenience.swift
[312/601] Emitting module Markdown
[331/601] Emitting module ArgumentParser
[343/601] Emitting module DawnData
[344/601] Compiling DawnData DawnData.swift
[345/601] Emitting module DawnData
[346/601] Compiling DawnData DawnData.swift
[347/607] Compiling ArgumentParser InputOrigin.swift
[348/607] Compiling ArgumentParser Name.swift
[349/607] Compiling ArgumentParser Parsed.swift
[350/607] Compiling ArgumentParser ParsedValues.swift
[351/607] Compiling ArgumentParser ParserError.swift
[362/607] Compiling Markdown CollectionExtensions.swift
[363/607] Compiling Markdown StringExtensions.swift
[364/607] Compiling Markdown MarkupVisitor.swift
[365/607] Compiling Markdown MarkupWalker.swift
[366/607] Compiling Markdown HTMLFormatter.swift
[367/607] Compiling Markdown MarkupFormatter.swift
[368/607] Compiling Markdown MarkupTreeDumper.swift
[369/607] Compiling ArgumentParser CommandGroup.swift
[370/607] Compiling ArgumentParser EnumerableFlag.swift
[371/607] Compiling ArgumentParser ExpressibleByArgument.swift
[372/607] Compiling ArgumentParser ParsableArguments.swift
[373/607] Compiling ArgumentParser ParsableCommand.swift
[384/607] Compiling ArgumentParser InputKey.swift
[385/607] Compiling GenerateDawnAPINotes DawnData+APINotes.swift
[386/607] Compiling GenerateDawnAPINotes Main.swift
[387/607] Emitting module GenerateDawnAPINotes
[389/607] Compiling GenerateDawnAPINotes Main.swift
[390/607] Compiling GenerateDawnAPINotes DawnData+APINotes.swift
[390/607] Write Objects.LinkFileList
[462/607] Emitting module ArgumentParser
[462/607] Linking GenerateDawnAPINotes
[463/607] Linking GenerateDawnAPINotes-tool
[464/607] Applying GenerateDawnAPINotes
[465/607] Applying GenerateDawnAPINotes-tool
[474/607] Emitting module SwiftSyntax
[476/607] Compiling Dawn RequestAdapterOptionsLUID.swift
[483/607] Compiling Dawn Objects.swift
[486/607] Emitting module Dawn
[487/607] Compiling Dawn Structures.swift
[495/611] Compiling WebGPUDawn Extensions.swift
[496/611] Compiling WebGPUDawn WebGPU.swift
[497/611] Emitting module WebGPUDawn
[498/611] Compiling WebGPUDawn BufferReadback.swift
[499/613] Emitting module WebGPU
[500/613] Compiling WebGPU WebGPU.swift
[501/619] Compiling Leaks Leaks.swift
[502/619] Emitting module Leaks
[502/619] Write Objects.LinkFileList
[503/619] Linking Leaks
[504/619] Applying Leaks
[534/619] Compiling DemoUtils Demo.swift
[535/619] Emitting module DemoUtils
[536/619] Compiling DemoUtils Demo+DX12.swift
[537/619] Compiling DemoUtils Demo+Metal.swift
[538/627] Compiling BitonicSort Shaders.swift
[539/627] Compiling BitonicSort main.swift
[540/627] Compiling BitonicSort BitonicSortState.swift
[541/627] Compiling GameOfLife GameOfLife.swift
[542/627] Emitting module GameOfLife
[543/627] Compiling GameOfLife Shaders.swift
[544/627] Emitting module BitonicSort
[545/627] Compiling BitonicSort BitonicSort.swift
[545/627] Write Objects.LinkFileList
[554/627] Linking GameOfLife
[555/627] Applying GameOfLife
[556/627] Linking BitonicSort
[557/627] Applying BitonicSort
[622/747] Compiling SwiftDiagnostics Message.swift
[623/748] Compiling SwiftBasicFormat Trivia+FormatExtensions.swift
[624/748] Compiling SwiftBasicFormat Syntax+Extensions.swift
[625/748] Compiling SwiftBasicFormat SyntaxProtocol+Formatted.swift
[626/748] Compiling SwiftBasicFormat Trivia+FormatExtensions.swift
[627/748] Compiling SwiftBasicFormat Syntax+Extensions.swift
[628/748] Compiling SwiftBasicFormat SyntaxProtocol+Formatted.swift
[629/748] Compiling SwiftDiagnostics Note.swift
[630/748] Compiling SwiftDiagnostics GroupedDiagnostics.swift
[631/748] Compiling SwiftDiagnostics FixIt.swift
[632/748] Compiling SwiftBasicFormat InferIndentation.swift
[633/748] Compiling SwiftDiagnostics DiagnosticDecorator.swift
[634/748] Compiling SwiftDiagnostics ANSIDiagnosticDecorator.swift
[635/748] Compiling SwiftDiagnostics BasicDiagnosticDecorator.swift
[636/748] Compiling SwiftDiagnostics Convenience.swift
[637/748] Emitting module SwiftDiagnostics
[638/748] Compiling SwiftDiagnostics DiagnosticsFormatter.swift
[639/748] Compiling SwiftDiagnostics Diagnostic.swift
[640/748] Compiling SwiftDiagnostics Message.swift
[641/748] Compiling SwiftDiagnostics GroupedDiagnostics.swift
[642/749] Compiling SwiftBasicFormat InferIndentation.swift
[643/749] Compiling SwiftDiagnostics Note.swift
[644/749] Compiling SwiftDiagnostics FixIt.swift
[645/749] Compiling SwiftDiagnostics DiagnosticDecorator.swift
[646/749] Compiling SwiftDiagnostics BasicDiagnosticDecorator.swift
[647/749] Emitting module SwiftDiagnostics
[648/749] Compiling SwiftDiagnostics Diagnostic.swift
[649/749] Compiling SwiftDiagnostics DiagnosticsFormatter.swift
[650/749] Compiling SwiftDiagnostics ANSIDiagnosticDecorator.swift
[651/749] Compiling SwiftDiagnostics Convenience.swift
[652/749] Compiling SwiftBasicFormat Indenter.swift
[653/749] Emitting module SwiftBasicFormat
[654/749] Compiling SwiftBasicFormat BasicFormat.swift
[655/749] Compiling SwiftBasicFormat Indenter.swift
[656/749] Emitting module SwiftBasicFormat
[657/749] Compiling SwiftBasicFormat BasicFormat.swift
[658/749] Compiling SwiftParser Directives.swift
[659/749] Compiling SwiftParser ExpressionInterpretedAsVersionTuple.swift
[660/749] Compiling SwiftParser Expressions.swift
[661/749] Compiling SwiftParser IncrementalParseTransition.swift
[662/753] Compiling SwiftParser TopLevel.swift
[663/753] Compiling SwiftParser TriviaParser.swift
[664/753] Compiling SwiftParser Types.swift
[665/753] Compiling SwiftParser ExperimentalFeatures.swift
[666/753] Compiling SwiftParser UnicodeScalarExtensions.swift
[667/753] Compiling SwiftParser Lookahead.swift
[668/753] Compiling SwiftParser LoopProgressCondition.swift
[669/753] Compiling SwiftParser Modifiers.swift
[670/753] Compiling SwiftParser Recovery.swift
[671/753] Compiling SwiftParser Specifiers.swift
[672/753] Compiling SwiftParser Statements.swift
[673/753] Compiling SwiftParser StringLiteralRepresentedLiteralValue.swift
[674/753] Compiling SwiftParser RegexLiteralLexer.swift
[675/753] Emitting module SwiftParser
[676/753] Compiling SwiftParser TokenConsumer.swift
[677/753] Compiling SwiftParser TokenPrecedence.swift
[678/753] Compiling SwiftParser TokenSpec.swift
[679/753] Compiling SwiftParser TokenSpecSet.swift
[680/753] Compiling SwiftParser Declarations.swift
[681/753] Compiling SwiftParser Names.swift
[682/753] Compiling SwiftParser Nominals.swift
[683/753] Compiling SwiftParser Parameters.swift
[684/753] Compiling SwiftParser ParseSourceFile.swift
[685/753] Compiling SwiftParser Parser.swift
[686/753] Emitting module SwiftParser
[692/757] Compiling SwiftParser Patterns.swift
[697/757] Compiling SwiftParser StringLiterals.swift
[698/757] Compiling SwiftParser SwiftParserCompatibility.swift
[699/757] Compiling SwiftParser SwiftVersion.swift
[700/757] Compiling SwiftParser SyntaxUtils.swift
[701/757] Compiling SwiftParser IsValidIdentifier.swift
[702/757] Compiling SwiftParser Cursor.swift
[703/757] Compiling SwiftParser Lexeme.swift
[704/757] Compiling SwiftParser LexemeSequence.swift
[705/757] Compiling SwiftParser Lexer.swift
[706/757] Compiling SwiftParser Attributes.swift
[707/757] Compiling SwiftParser Availability.swift
[708/757] Compiling SwiftParser CharacterInfo.swift
[709/757] Compiling SwiftParser CollectionNodes+Parsable.swift
[710/757] Compiling SwiftParser CompilerFiles.swift
[744/757] Compiling SwiftParser IsLexerClassified.swift
[745/757] Compiling SwiftParser LayoutNodes+Parsable.swift
[746/757] Compiling SwiftParser Parser+TokenSpecSet.swift
[747/757] Compiling SwiftParser TokenSpecStaticMembers.swift
[752/803] Compiling SwiftParserDiagnostics SyntaxKindNameForDiagnostics.swift
[753/804] Compiling SwiftOperators PrecedenceGroup.swift
[754/804] Compiling SwiftOperators PrecedenceGraph.swift
[755/805] Compiling SwiftParserDiagnostics SyntaxExtensions.swift
[756/805] Compiling SwiftParserDiagnostics TokenNameForDiagnostics.swift
[757/805] Compiling SwiftParserDiagnostics PresenceUtils.swift
[758/805] Compiling SwiftOperators PrecedenceGraph.swift
[759/805] Compiling SwiftOperators PrecedenceGroup.swift
[760/806] Compiling SwiftOperators SyntaxSynthesis.swift
[761/806] Compiling SwiftOperators OperatorTable.swift
[762/806] Compiling SwiftOperators OperatorError.swift
[763/806] Compiling SwiftOperators OperatorTable+Semantics.swift
[764/806] Compiling SwiftOperators OperatorTable+Defaults.swift
[765/806] Emitting module SwiftOperators
[766/806] Compiling SwiftOperators OperatorError+Diagnostics.swift
[767/806] Compiling SwiftOperators Operator.swift
[768/806] Compiling SwiftOperators OperatorTable+Folding.swift
[769/806] Compiling SwiftOperators SyntaxSynthesis.swift
[770/806] Compiling SwiftOperators OperatorTable.swift
[771/806] Compiling SwiftOperators OperatorTable+Semantics.swift
[772/806] Compiling SwiftParserDiagnostics Utils.swift
[773/806] Compiling SwiftParserDiagnostics ChildNameForDiagnostics.swift
[774/806] Compiling SwiftOperators OperatorError.swift
[775/806] Compiling SwiftOperators OperatorTable+Defaults.swift
[776/806] Compiling SwiftOperators OperatorError+Diagnostics.swift
[777/806] Emitting module SwiftOperators
[778/806] Compiling SwiftOperators Operator.swift
[779/806] Compiling SwiftOperators OperatorTable+Folding.swift
[780/806] Compiling SwiftParserDiagnostics ParserDiagnosticMessages.swift
[781/806] Compiling SwiftParserDiagnostics SyntaxKindNameForDiagnostics.swift
[782/806] Compiling SwiftParserDiagnostics ChildNameForDiagnostics.swift
[783/806] Compiling SwiftParserDiagnostics SyntaxExtensions.swift
[784/806] Compiling SwiftParserDiagnostics Utils.swift
[785/807] Compiling SwiftParserDiagnostics PresenceUtils.swift
[786/807] Compiling SwiftParserDiagnostics TokenNameForDiagnostics.swift
[787/807] Compiling SwiftParserDiagnostics MissingNodesError.swift
[788/807] Compiling SwiftParserDiagnostics MissingTokenError.swift
[789/807] Compiling SwiftParserDiagnostics DiagnosticExtensions.swift
[790/807] Compiling SwiftParserDiagnostics LexerDiagnosticMessages.swift
[791/807] Emitting module SwiftParserDiagnostics
[792/807] Compiling SwiftParserDiagnostics MultiLineStringLiteralDiagnosticsGenerator.swift
[793/807] Compiling SwiftParserDiagnostics ParseDiagnosticsGenerator.swift
[794/807] Compiling SwiftParserDiagnostics ParserDiagnosticMessages.swift
[799/807] Emitting module SwiftParserDiagnostics
[802/837] Compiling SwiftSyntaxBuilder ResultBuilders.swift
[803/837] Compiling SwiftSyntaxBuilder RenamedChildrenBuilderCompatibility.swift
[804/837] Compiling SwiftSyntaxBuilder BuildableNodes.swift
[805/838] Compiling SwiftSyntaxBuilder SyntaxParsable+ExpressibleByStringInterpolation.swift
[806/838] Compiling SwiftSyntaxBuilder ValidatingSyntaxNodes.swift
[807/838] Compiling SwiftSyntaxBuilder BuildableNodes.swift
[808/838] Compiling SwiftSyntaxBuilder ResultBuilders.swift
[809/838] Compiling SwiftSyntaxBuilder RenamedChildrenBuilderCompatibility.swift
[810/838] Compiling SwiftSyntaxBuilder WithTrailingCommaSyntax+EnsuringTrailingComma.swift
[814/839] Compiling SwiftSyntaxBuilder ResultBuilderExtensions.swift
[815/839] Compiling SwiftSyntaxBuilder SwiftSyntaxBuilderCompatibility.swift
[816/839] Compiling SwiftSyntaxBuilder Indenter.swift
[817/839] Compiling SwiftSyntaxBuilder ListBuilder.swift
[818/839] Emitting module SwiftSyntaxBuilder
[819/839] Compiling SwiftSyntaxBuilder Syntax+StringInterpolation.swift
[820/839] Compiling SwiftSyntaxBuilder SyntaxNodeWithBody.swift
[821/839] Compiling SwiftSyntaxBuilder ConvenienceInitializers.swift
[822/839] Compiling SwiftSyntaxBuilder DeclSyntaxParseable.swift
[829/839] Emitting module SwiftSyntaxBuilder
[832/839] Compiling SwiftSyntaxBuilder SyntaxExpressibleByStringInterpolationConformances.swift
[834/1009] Compiling SwiftFormat NoEmptyLineOpeningClosingBraces.swift
[835/1009] Compiling SwiftFormat NoEmptyTrailingClosureParentheses.swift
[836/1009] Compiling SwiftFormat NoLabelsInCasePatterns.swift
[837/1009] Compiling SwiftFormat NoLeadingUnderscores.swift
[838/1009] Compiling SwiftFormat NoParensAroundConditions.swift
[839/1009] Compiling SwiftFormat NoPlaygroundLiterals.swift
[840/1009] Compiling SwiftFormat NoVoidReturnOnFunctionSignature.swift
[841/1009] Compiling SwiftFormat OmitExplicitReturns.swift
[842/1009] Compiling SwiftFormat Configuration+Default.swift
[843/1018] Compiling SwiftFormat FullyIndirectEnum.swift
[844/1018] Compiling SwiftFormat GroupNumericLiterals.swift
[845/1018] Compiling SwiftFormat IdentifiersMustBeASCII.swift
[846/1018] Compiling SwiftFormat NeverForceUnwrap.swift
[847/1018] Compiling SwiftFormat NeverUseForceTry.swift
[848/1018] Compiling SwiftFormat NeverUseImplicitlyUnwrappedOptionals.swift
[849/1018] Compiling SwiftFormat NoAccessLevelOnExtensionDeclaration.swift
[850/1018] Compiling SwiftFormat NoAssignmentInExpressions.swift
[851/1018] Compiling SwiftFormat NoBlockComments.swift
[852/1018] Compiling SwiftFormat NoCasesWithOnlyFallthrough.swift
[853/1018] Compiling SwiftFormat SwiftLinter.swift
[854/1018] Compiling SwiftFormat Context.swift
[855/1018] Compiling SwiftFormat DocumentationComment.swift
[856/1018] Compiling SwiftFormat DocumentationCommentText.swift
[857/1018] Compiling SwiftFormat Finding+Convenience.swift
[858/1018] Compiling SwiftFormat FindingEmitter.swift
[859/1018] Compiling SwiftFormat FormatPipeline.swift
[860/1018] Compiling SwiftFormat FunctionDeclSyntax+Convenience.swift
[861/1018] Compiling SwiftFormat ImportsXCTestVisitor.swift
[862/1018] Compiling SwiftFormat LazySplitSequence.swift
[863/1018] Compiling SwiftFormat RuleState.swift
[864/1018] Compiling SwiftFormat SyntaxFormatRule.swift
[865/1018] Compiling SwiftFormat SyntaxLintRule.swift
[866/1018] Compiling SwiftFormat SyntaxProtocol+Convenience.swift
[867/1018] Compiling SwiftFormat SyntaxTraits.swift
[868/1018] Compiling SwiftFormat Trivia+Convenience.swift
[869/1018] Compiling SwiftFormat WithAttributesSyntax+Convenience.swift
[870/1018] Compiling SwiftFormat WithSemicolonSyntax.swift
[871/1018] Compiling SwiftFormat Comment.swift
[872/1027] Emitting module SwiftFormat
[873/1027] Compiling SwiftFormat AllPublicDeclarationsHaveDocumentation.swift
[874/1027] Compiling SwiftFormat AlwaysUseLiteralForEmptyCollectionInit.swift
[875/1027] Compiling SwiftFormat AlwaysUseLowerCamelCase.swift
[876/1027] Compiling SwiftFormat AmbiguousTrailingClosureOverload.swift
[877/1027] Compiling SwiftFormat AvoidRetroactiveConformances.swift
[878/1027] Compiling SwiftFormat BeginDocumentationCommentWithOneLineSummary.swift
[879/1027] Compiling SwiftFormat DoNotUseSemicolons.swift
[880/1027] Compiling SwiftFormat DontRepeatTypeInStaticProperties.swift
[881/1027] Compiling SwiftFormat FileScopedDeclarationPrivacy.swift
[909/1027] Compiling SwiftFormat RuleRegistry+Generated.swift
[910/1027] Compiling SwiftFormat Indent+Length.swift
[911/1027] Compiling SwiftFormat PrettyPrint.swift
[912/1027] Compiling SwiftFormat PrettyPrintBuffer.swift
[913/1027] Compiling SwiftFormat PrettyPrintFindingCategory.swift
[914/1027] Compiling SwiftFormat Token.swift
[915/1027] Compiling SwiftFormat TokenStreamCreator.swift
[916/1027] Compiling SwiftFormat Verbatim.swift
[917/1027] Compiling SwiftFormat WhitespaceFindingCategory.swift
[918/1027] Compiling SwiftFormat WhitespaceLinter.swift
[919/1027] Compiling SwiftFormat LintPipeline.swift
[920/1027] Compiling SwiftFormat ModifierListSyntax+Convenience.swift
[921/1027] Compiling SwiftFormat Parsing.swift
[922/1027] Compiling SwiftFormat Pipelines+Generated.swift
[923/1027] Compiling SwiftFormat RememberingIterator.swift
[924/1027] Compiling SwiftFormat Rule.swift
[925/1027] Compiling SwiftFormat RuleBasedFindingCategory.swift
[926/1027] Compiling SwiftFormat RuleMask.swift
[927/1027] Compiling SwiftFormat RuleNameCache+Generated.swift
[928/1027] Compiling SwiftFormat UseLetInEveryBoundCaseVariable.swift
[929/1027] Compiling SwiftFormat UseShorthandTypeNames.swift
[930/1027] Compiling SwiftFormat UseSingleLinePropertyGetter.swift
[931/1027] Compiling SwiftFormat UseSynthesizedInitializer.swift
[932/1027] Compiling SwiftFormat UseTripleSlashForDocumentationComments.swift
[933/1027] Compiling SwiftFormat UseWhereClausesInForLoops.swift
[934/1027] Compiling SwiftFormat ValidateDocumentationComments.swift
[935/1027] Compiling SwiftFormat FileIterator.swift
[936/1027] Compiling SwiftFormat URL+isRoot.swift
[937/1027] Emitting module SwiftFormat
[958/1027] Compiling SwiftFormat Configuration+Dump.swift
[959/1027] Compiling SwiftFormat Configuration.swift
[960/1027] Compiling SwiftFormat DebugOptions.swift
[961/1027] Compiling SwiftFormat Finding.swift
[962/1027] Compiling SwiftFormat FindingCategorizing.swift
[963/1027] Compiling SwiftFormat Indent.swift
[964/1027] Compiling SwiftFormat Selection.swift
[965/1027] Compiling SwiftFormat SwiftFormatError.swift
[966/1027] Compiling SwiftFormat SwiftFormatter.swift
[985/1027] Compiling SwiftFormat OneCasePerLine.swift
[986/1027] Compiling SwiftFormat OneVariableDeclarationPerLine.swift
[987/1027] Compiling SwiftFormat OnlyOneTrailingClosureArgument.swift
[988/1027] Compiling SwiftFormat OrderedImports.swift
[989/1027] Compiling SwiftFormat ReplaceForEachWithForLoop.swift
[990/1027] Compiling SwiftFormat ReturnVoidInsteadOfEmptyTuple.swift
[991/1027] Compiling SwiftFormat TypeNamesShouldBeCapitalized.swift
[992/1027] Compiling SwiftFormat UseEarlyExits.swift
[993/1027] Compiling SwiftFormat UseExplicitNilCheckInConditions.swift
[1022/1075] Emitting module GenerateDawnBindings
[1023/1077] Compiling GenerateDawnBindings ArraySize+Wrappers.swift
[1024/1077] Compiling GenerateDawnBindings DawnAlias+Wrappers.swift
[1025/1077] Compiling GenerateDawnBindings DawnBitmask+Wrappers.swift
[1026/1077] Compiling GenerateDawnBindings DawnData+Stats.swift
[1027/1077] Compiling GenerateDawnBindings DawnData+Wrappers.swift
[1028/1077] Compiling GenerateDawnBindings DawnCallbackInfo+Wrappers.swift
[1029/1077] Compiling GenerateDawnBindings DawnConstant+Wrappers.swift
[1030/1077] Compiling GenerateDawnBindings DawnDefaultValue+Wrappers.swift
[1031/1077] Compiling GenerateDawnBindings DawnEntity+Wrappers.swift
[1032/1077] Compiling GenerateDawnBindings DawnEnum+Wrappers.swift
[1033/1077] Compiling GenerateDawnBindings DawnStructureMember+Wrappers.swift
[1034/1077] Compiling GenerateDawnBindings DawnType.swift
[1035/1077] Compiling GenerateDawnBindings DawnFunctionArgument+Wrappers.swift
[1036/1077] Compiling GenerateDawnBindings DawnFunctionPointer+Wrappers.swift
[1037/1077] Compiling GenerateDawnBindings DawnMethod+Wrappers.swift
[1038/1079] Emitting module GenerateDawnBindings
[1039/1079] Compiling GenerateDawnBindings Formatter.swift
[1040/1079] Compiling GenerateDawnBindings Main.swift
[1041/1079] Compiling GenerateDawnBindings DawnMethodReturnType+Wrappers.swift
[1042/1079] Compiling GenerateDawnBindings DawnNativeType+Wrappers.swift
[1043/1079] Compiling GenerateDawnBindings DawnCallbackFunction+Wrappers.swift
[1062/1079] Compiling GenerateDawnBindings DawnFunction+Wrappers.swift
[1063/1079] Compiling GenerateDawnBindings DawnObject+Wrappers.swift
[1064/1079] Compiling GenerateDawnBindings DawnStructure+Wrappers.swift
[1070/1079] Compiling GenerateDawnBindings TypeDescriptor.swift
[1071/1079] Compiling GenerateDawnBindings WrapperUtilities.swift
[1071/1079] Write Objects.LinkFileList
[1075/1079] Linking GenerateDawnBindings-tool
[1076/1079] Linking GenerateDawnBindings
[1077/1079] Applying GenerateDawnBindings-tool
[1078/1079] Applying GenerateDawnBindings
Build complete! (47.45s)
Build complete.
{
"dependencies" : [
{
"identity" : "javascriptkit",
"requirement" : {
"range" : [
{
"lower_bound" : "0.59.0",
"upper_bound" : "1.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/swiftwasm/JavaScriptKit.git"
},
{
"identity" : "swift-argument-parser",
"requirement" : {
"range" : [
{
"lower_bound" : "1.8.2",
"upper_bound" : "2.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/apple/swift-argument-parser.git"
},
{
"identity" : "swift-syntax",
"requirement" : {
"range" : [
{
"lower_bound" : "603.0.2",
"upper_bound" : "604.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/swiftlang/swift-syntax.git"
},
{
"identity" : "swift-format",
"requirement" : {
"range" : [
{
"lower_bound" : "603.0.0",
"upper_bound" : "604.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/swiftlang/swift-format.git"
}
],
"manifest_display_name" : "Swan",
"name" : "Swan",
"path" : "/Users/admin/builder/spi-builder-workspace",
"platforms" : [
{
"name" : "macos",
"version" : "15.0"
},
{
"name" : "ios",
"version" : "18.0"
}
],
"products" : [
{
"name" : "WebGPU",
"targets" : [
"WebGPU"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "GenerateDawnBindingsPlugin",
"targets" : [
"GenerateDawnBindingsPlugin"
],
"type" : {
"plugin" : null
}
},
{
"name" : "GenerateDawnAPINotesPlugin",
"targets" : [
"GenerateDawnAPINotesPlugin"
],
"type" : {
"plugin" : null
}
},
{
"name" : "Leaks",
"targets" : [
"Leaks"
],
"type" : {
"executable" : null
}
},
{
"name" : "GenerateDawnBindings",
"targets" : [
"GenerateDawnBindings"
],
"type" : {
"executable" : null
}
},
{
"name" : "GenerateDawnAPINotes",
"targets" : [
"GenerateDawnAPINotes"
],
"type" : {
"executable" : null
}
},
{
"name" : "GameOfLife",
"targets" : [
"GameOfLife"
],
"type" : {
"executable" : null
}
},
{
"name" : "BitonicSort",
"targets" : [
"BitonicSort"
],
"type" : {
"executable" : null
}
}
],
"targets" : [
{
"c99name" : "WebGPUDawn",
"module_type" : "SwiftTarget",
"name" : "WebGPUDawn",
"path" : "Sources/WebGPU/Dawn",
"product_memberships" : [
"WebGPU",
"Leaks",
"GameOfLife",
"BitonicSort"
],
"sources" : [
"BufferReadback.swift",
"Extensions.swift",
"WebGPU.swift"
],
"target_dependencies" : [
"Dawn"
],
"type" : "library"
},
{
"c99name" : "WebGPU",
"module_type" : "SwiftTarget",
"name" : "WebGPU",
"path" : "Sources/WebGPU",
"product_memberships" : [
"WebGPU",
"Leaks",
"GameOfLife",
"BitonicSort"
],
"sources" : [
"WebGPU.swift"
],
"target_dependencies" : [
"WebGPUDawn"
],
"type" : "library"
},
{
"c99name" : "RGFW",
"module_type" : "ClangTarget",
"name" : "RGFW",
"path" : "Demos/RGFW",
"product_memberships" : [
"GameOfLife",
"BitonicSort"
],
"sources" : [
"implementation.c"
],
"type" : "library"
},
{
"c99name" : "Leaks",
"module_type" : "SwiftTarget",
"name" : "Leaks",
"path" : "Demos/Leaks",
"product_memberships" : [
"Leaks"
],
"sources" : [
"Leaks.swift"
],
"target_dependencies" : [
"WebGPU"
],
"type" : "executable"
},
{
"c99name" : "GenerateDawnBindingsPlugin",
"module_type" : "PluginTarget",
"name" : "GenerateDawnBindingsPlugin",
"path" : "Plugins/GenerateDawnBindingsPlugin",
"plugin_capability" : {
"intent" : {
"description" : "Generate Swift Dawn bindings from dawn.json",
"type" : "custom",
"verb" : "generate-dawn-bindings-swift"
},
"permissions" : [
{
"network_scope" : {
"none" : {
}
},
"reason" : "Generate Swift binding files into Sources/Dawn/Generated/",
"type" : "writeToPackageDirectory"
}
],
"type" : "command"
},
"product_memberships" : [
"GenerateDawnBindingsPlugin"
],
"sources" : [
"DawnBindingsPlugin.swift"
],
"target_dependencies" : [
"GenerateDawnBindings"
],
"type" : "plugin"
},
{
"c99name" : "GenerateDawnBindings",
"module_type" : "SwiftTarget",
"name" : "GenerateDawnBindings",
"path" : "Sources/GenerateDawnBindings",
"product_dependencies" : [
"ArgumentParser",
"SwiftSyntax",
"SwiftSyntaxBuilder",
"SwiftBasicFormat",
"SwiftFormat"
],
"product_memberships" : [
"GenerateDawnBindingsPlugin",
"GenerateDawnBindings"
],
"sources" : [
"ArraySize+Wrappers.swift",
"DawnAlias+Wrappers.swift",
"DawnBitmask+Wrappers.swift",
"DawnCallbackFunction+Wrappers.swift",
"DawnCallbackInfo+Wrappers.swift",
"DawnConstant+Wrappers.swift",
"DawnData+Stats.swift",
"DawnData+Wrappers.swift",
"DawnDefaultValue+Wrappers.swift",
"DawnEntity+Wrappers.swift",
"DawnEnum+Wrappers.swift",
"DawnFunction+Wrappers.swift",
"DawnFunctionArgument+Wrappers.swift",
"DawnFunctionPointer+Wrappers.swift",
"DawnMethod+Wrappers.swift",
"DawnMethodReturnType+Wrappers.swift",
"DawnNativeType+Wrappers.swift",
"DawnObject+Wrappers.swift",
"DawnStructure+Wrappers.swift",
"DawnStructureMember+Wrappers.swift",
"DawnType.swift",
"Formatter.swift",
"Main.swift",
"TypeDescriptor.swift",
"WrapperUtilities.swift"
],
"target_dependencies" : [
"DawnData"
],
"type" : "executable"
},
{
"c99name" : "GenerateDawnAPINotesPlugin",
"module_type" : "PluginTarget",
"name" : "GenerateDawnAPINotesPlugin",
"path" : "Plugins/GenerateDawnAPINotesPlugin",
"plugin_capability" : {
"intent" : {
"description" : "Generate Dawn APINotes from dawn.json",
"type" : "custom",
"verb" : "generate-dawn-apinotes"
},
"permissions" : [
{
"network_scope" : {
"none" : {
}
},
"reason" : "Generate APINotes file",
"type" : "writeToPackageDirectory"
}
],
"type" : "command"
},
"product_memberships" : [
"GenerateDawnAPINotesPlugin"
],
"sources" : [
"APINotesPlugin.swift"
],
"target_dependencies" : [
"GenerateDawnAPINotes"
],
"type" : "plugin"
},
{
"c99name" : "GenerateDawnAPINotes",
"module_type" : "SwiftTarget",
"name" : "GenerateDawnAPINotes",
"path" : "Sources/GenerateDawnAPINotes",
"product_memberships" : [
"GenerateDawnAPINotesPlugin",
"GenerateDawnAPINotes"
],
"sources" : [
"DawnData+APINotes.swift",
"Main.swift"
],
"target_dependencies" : [
"DawnData"
],
"type" : "executable"
},
{
"c99name" : "GameOfLife",
"module_type" : "SwiftTarget",
"name" : "GameOfLife",
"path" : "Demos/GameOfLife",
"product_memberships" : [
"GameOfLife"
],
"sources" : [
"GameOfLife.swift",
"Shaders.swift"
],
"target_dependencies" : [
"DemoUtils"
],
"type" : "executable"
},
{
"c99name" : "DemoUtils",
"module_type" : "SwiftTarget",
"name" : "DemoUtils",
"path" : "Demos/DemoUtils",
"product_memberships" : [
"GameOfLife",
"BitonicSort"
],
"sources" : [
"Demo+DX12.swift",
"Demo+Metal.swift",
"Demo.swift"
],
"target_dependencies" : [
"RGFW",
"WebGPU"
],
"type" : "library"
},
{
"c99name" : "DawnTests",
"module_type" : "SwiftTarget",
"name" : "DawnTests",
"path" : "Tests/DawnTests",
"sources" : [
"Setup.swift",
"StructTests.swift",
"WGSLStringViewTest.swift",
"WebGPUDeviceTests.swift",
"WebGPUPipelineTests.swift",
"WithWGPUPointerTests.swift"
],
"target_dependencies" : [
"WebGPU"
],
"type" : "test"
},
{
"c99name" : "DawnLib",
"module_type" : "BinaryTarget",
"name" : "DawnLib",
"path" : "remote/archive/dawn-chromium-stable-148.0.7778.97-release.artifactbundleindex",
"product_memberships" : [
"WebGPU",
"GenerateDawnBindingsPlugin",
"GenerateDawnAPINotesPlugin",
"Leaks",
"GenerateDawnBindings",
"GenerateDawnAPINotes",
"GameOfLife",
"BitonicSort"
],
"sources" : [
],
"type" : "binary"
},
{
"c99name" : "DawnData",
"module_type" : "SwiftTarget",
"name" : "DawnData",
"path" : "Sources/DawnData",
"product_memberships" : [
"GenerateDawnBindingsPlugin",
"GenerateDawnAPINotesPlugin",
"GenerateDawnBindings",
"GenerateDawnAPINotes"
],
"sources" : [
"DawnData.swift",
"DynamicCodingKeys.swift",
"Name.swift"
],
"target_dependencies" : [
"DawnLib"
],
"type" : "library"
},
{
"c99name" : "Dawn",
"module_type" : "SwiftTarget",
"name" : "Dawn",
"path" : "Sources/Dawn",
"product_memberships" : [
"WebGPU",
"Leaks",
"GameOfLife",
"BitonicSort"
],
"sources" : [
"D3D12Descriptors.swift",
"Dawn.swift",
"Extensions.swift",
"Generated/Bitmasks.swift",
"Generated/CallbackFunctions.swift",
"Generated/CallbackInfo.swift",
"Generated/Enums.swift",
"Generated/FunctionPointers.swift",
"Generated/Objects.swift",
"Generated/Structures.swift",
"RequestAdapterOptionsLUID.swift",
"String+WGPUStringView.swift",
"Structs.swift",
"WithWGPUPointer.swift"
],
"target_dependencies" : [
"CDawn",
"DawnLib"
],
"type" : "library"
},
{
"c99name" : "CodeGenerationTests",
"module_type" : "SwiftTarget",
"name" : "CodeGenerationTests",
"path" : "Tests/CodeGenerationTests",
"sources" : [
"DawnAPINotesTests.swift",
"GenerateWrappersTest.swift",
"NameTests.swift"
],
"target_dependencies" : [
"GenerateDawnBindings",
"GenerateDawnAPINotes"
],
"type" : "test"
},
{
"c99name" : "CDawn",
"module_type" : "ClangTarget",
"name" : "CDawn",
"path" : "Sources/CDawn",
"product_memberships" : [
"WebGPU",
"Leaks",
"GameOfLife",
"BitonicSort"
],
"sources" : [
"implementation.cpp"
],
"target_dependencies" : [
"DawnLib"
],
"type" : "library"
},
{
"c99name" : "BitonicSort",
"module_type" : "SwiftTarget",
"name" : "BitonicSort",
"path" : "Demos/BitonicSort",
"product_memberships" : [
"BitonicSort"
],
"sources" : [
"BitonicSort.swift",
"BitonicSortState.swift",
"Shaders.swift",
"main.swift"
],
"target_dependencies" : [
"DemoUtils"
],
"type" : "executable"
}
],
"tools_version" : "6.3"
}
Done.