Build Information
Successful build of tuzuru, reference 0.2.0 (6bdc14
), with Swift 6.2 (beta) for macOS (SPM) on 11 Sep 2025 03:25:00 UTC.
Swift 6 data race errors: 0
Build Command
env DEVELOPER_DIR=/Applications/Xcode-26.0.0-Beta.app xcrun swift build --arch arm64
Build Log
========================================
RunAll
========================================
Builder version: 4.67.1
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/ainame/tuzuru.git
Reference: 0.2.0
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/ainame/tuzuru
* tag 0.2.0 -> FETCH_HEAD
HEAD is now at 6bdc14e Bump version to 0.2.0
Cloned https://github.com/ainame/tuzuru.git
Revision (git rev-parse @):
6bdc14e2420b5d4de9d52c796dd9257a805f27a3
SUCCESS checkout https://github.com/ainame/tuzuru.git at 0.2.0
========================================
Build
========================================
Selected platform: macosSpm
Swift version: 6.2
Building package at path: $PWD
https://github.com/ainame/tuzuru.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-26.0.0-Beta.app xcrun swift build --arch arm64
[1/1] Compiling plugin GenerateManual
[2/2] Compiling plugin GenerateDoccReference
Building for debugging...
[2/62] Write sources
[3/62] Write tuzuru-entitlement.plist
[3/62] Write sources
[8/62] Copying assets
[9/62] Copying templates
[10/62] Write swift-version-1EA4D86E10B52AF.txt
[11/62] Compiling cmark-gfm-extensions ext_scanners.c
[11/62] Compiling cmark-gfm xml.c
[13/62] Compiling cmark-gfm-extensions strikethrough.c
[14/62] Compiling cmark-gfm syntax_extension.c
[15/62] Compiling cmark-gfm utf8.c
[16/62] Compiling cmark-gfm registry.c
[17/62] Compiling cmark-gfm render.c
[18/62] Compiling cmark-gfm references.c
[19/67] Compiling cmark-gfm plugin.c
[20/67] Compiling cmark-gfm plaintext.c
[21/67] Compiling cmark-gfm node.c
[22/67] Compiling cmark-gfm map.c
[23/67] Compiling cmark-gfm man.c
[24/67] Compiling cmark-gfm scanners.c
[25/67] Compiling cmark-gfm linked_list.c
[26/67] Compiling cmark-gfm latex.c
[27/67] Compiling cmark-gfm-extensions core-extensions.c
[28/67] Compiling cmark-gfm iterator.c
[29/67] Compiling cmark-gfm inlines.c
[30/67] Compiling cmark-gfm-extensions tagfilter.c
[30/67] Compiling cmark-gfm-extensions tasklist.c
[32/67] Compiling cmark-gfm html.c
[33/67] Compiling cmark-gfm houdini_html_e.c
[34/67] Compiling cmark-gfm houdini_href_e.c
[35/67] Compiling cmark-gfm houdini_html_u.c
[36/67] Compiling cmark-gfm-extensions table.c
[37/67] Compiling cmark-gfm-extensions autolink.c
[38/67] Write sources
[39/67] Compiling cmark-gfm footnotes.c
[42/67] Compiling cmark-gfm cmark_ctype.c
[43/67] Compiling cmark-gfm commonmark.c
[44/67] Compiling cmark-gfm cmark.c
[45/67] Compiling cmark-gfm arena.c
[46/67] Compiling cmark-gfm buffer.c
[47/67] Compiling cmark-gfm blocks.c
[48/67] Compiling CSystem shims.c
[49/86] Compiling writer.c
[50/86] Compiling CAtomic CAtomic.c
[50/86] Write sources
[53/86] Compiling api.c
[54/86] Compiling emitter.c
[55/86] Compiling parser.c
[56/114] Compiling reader.c
[57/114] Compiling scanner.c
[58/189] Compiling _SubprocessCShims process_shims.c
[60/200] Compiling ArgumentParserToolInfo ToolInfo.swift
[61/200] Emitting module ArgumentParserToolInfo
[62/200] Compiling Markdown ListItemContainer.swift
[63/200] Compiling Markdown AtomicCounter.swift
[64/200] Compiling Markdown CharacterExtensions.swift
[65/249] Compiling ArgumentParser ArgumentDecoder.swift
[66/249] Compiling ArgumentParser ArgumentDefinition.swift
[67/249] Compiling ArgumentParser ArgumentSet.swift
[68/249] Compiling ArgumentParser ArgumentDiscussion.swift
[69/249] Compiling ArgumentParser ArgumentHelp.swift
[70/249] Compiling ArgumentParser ArgumentVisibility.swift
[71/249] Compiling ArgumentParser Name.swift
[72/249] Compiling ArgumentParser Parsed.swift
[73/249] Compiling ArgumentParser ParsedValues.swift
[74/249] Compiling ArgumentParser BashCompletionsGenerator.swift
[75/249] Compiling ArgumentParser CompletionsGenerator.swift
[76/249] Compiling ArgumentParser FishCompletionsGenerator.swift
[77/249] Compiling ArgumentParser ZshCompletionsGenerator.swift
[78/249] Compiling ArgumentParser Argument.swift
[79/249] Compiling ArgumentParser ParsableCommand.swift
[80/249] Emitting module SystemPackage
[81/249] Compiling ArgumentParser DumpHelpGenerator.swift
[82/249] Compiling ArgumentParser HelpCommand.swift
[83/249] Compiling ArgumentParser HelpGenerator.swift
[84/249] Compiling ArgumentParser StringExtensions.swift
[85/249] Compiling ArgumentParser SwiftExtensions.swift
[86/249] Compiling ArgumentParser Tree.swift
[87/249] Compiling ArgumentParser CompletionKind.swift
[88/249] Compiling ArgumentParser Errors.swift
[89/249] Compiling ArgumentParser SequenceExtensions.swift
[90/249] Compiling ArgumentParser CodingKeyValidator.swift
[91/249] Compiling ArgumentParser InputKey.swift
[92/249] Compiling ArgumentParser InputOrigin.swift
[93/271] Compiling Subprocess API.swift
[94/271] Compiling Subprocess AsyncBufferSequence.swift
[95/271] Compiling Subprocess Buffer.swift
[96/271] Compiling Subprocess Configuration.swift
[97/271] Compiling Subprocess Error.swift
[98/275] Compiling Subprocess Output+Foundation.swift
[99/275] Compiling Subprocess Span+SubprocessFoundation.swift
[100/277] Compiling Subprocess AsyncIO+Linux.swift
[101/277] Compiling Subprocess AsyncIO+Windows.swift
[102/277] Compiling ArgumentParser EnumerableFlag.swift
[103/277] Compiling ArgumentParser ExpressibleByArgument.swift
[104/277] Compiling ArgumentParser ParsableArguments.swift
[105/277] Compiling ArgumentParser NonsenseFlagsValidator.swift
[106/277] Compiling ArgumentParser ParsableArgumentsValidation.swift
[107/277] Compiling ArgumentParser PositionalArgumentsValidator.swift
[108/277] Compiling ArgumentParser UniqueNamesValidator.swift
[109/283] Compiling Subprocess Execution.swift
[110/283] Compiling Subprocess AsyncIO+Dispatch.swift
[115/283] Compiling Subprocess Subprocess+Darwin.swift
[116/283] Compiling Subprocess Subprocess+Windows.swift
[117/283] Compiling Subprocess Result.swift
[118/283] Compiling Subprocess Subprocess+Linux.swift
[119/283] Compiling Subprocess Subprocess+Unix.swift
[124/283] Compiling Subprocess Subprocess+BSD.swift
[125/283] Compiling Subprocess Input+Foundation.swift
[128/283] Compiling Subprocess Span+Subprocess.swift
[139/284] Emitting module Mustache
[144/284] Compiling ToyHttpServer SocketAPI.swift
[145/284] Compiling ToyHttpServer HttpParser.swift
[146/284] Compiling ToyHttpServer HttpModels.swift
[147/284] Emitting module ToyHttpServer
[148/284] Compiling ToyHttpServer ToyHttpServer.swift
[149/284] Compiling Mustache Transform.swift
[152/284] Compiling Yams YamlError.swift
[153/284] Compiling Yams YamlTagProviding.swift
[156/284] Emitting module Yams
[157/284] Compiling Markdown ParseOptions.swift
[158/284] Compiling Markdown RangeAdjuster.swift
[159/284] Compiling Markdown RangerTracker.swift
[160/284] Compiling Markdown MarkupRewriter.swift
[161/284] Compiling Markdown BasicBlockContainer.swift
[162/284] Compiling Markdown BasicInlineContainer.swift
[163/284] Compiling Markdown BlockContainer.swift
[164/284] Compiling Markdown TableHead.swift
[165/284] Compiling Markdown TableRow.swift
[166/284] Compiling Markdown Replacement.swift
[167/284] Compiling Markdown SourceLocation.swift
[168/284] Compiling Markdown Emphasis.swift
[169/284] Compiling Markdown Image.swift
[170/284] Compiling Markdown InlineAttributes.swift
[171/284] Compiling ArgumentParser MessageInfo.swift
[172/284] Compiling ArgumentParser UsageGenerator.swift
[173/284] Compiling ArgumentParser CollectionExtensions.swift
[174/284] Compiling ArgumentParser Mutex.swift
[175/284] Compiling ArgumentParser Platform.swift
[176/284] Compiling ArgumentParser CommandConfiguration.swift
[177/284] Compiling ArgumentParser CommandGroup.swift
[182/284] Compiling ArgumentParser Flag.swift
[183/284] Compiling ArgumentParser NameSpecification.swift
[184/284] Compiling ArgumentParser Option.swift
[185/284] Compiling ArgumentParser OptionGroup.swift
[186/284] Compiling ArgumentParser AsyncParsableCommand.swift
[200/284] Compiling ArgumentParser CommandParser.swift
[201/284] Compiling ArgumentParser ParserError.swift
[202/284] Compiling ArgumentParser SplitArguments.swift
[211/284] Emitting module Markdown
[212/284] Emitting module Subprocess
[223/286] Emitting module ArgumentParser
[225/286] Compiling Subprocess Teardown.swift
[226/286] Compiling Subprocess Thread.swift
[234/286] Compiling Markdown StringExtensions.swift
[235/286] Compiling Markdown MarkupVisitor.swift
[236/286] Compiling Markdown MarkupWalker.swift
[237/286] Compiling Markdown HTMLFormatter.swift
[238/286] Compiling Markdown MarkupFormatter.swift
[239/286] Compiling Markdown MarkupTreeDumper.swift
[284/332] Emitting module TuzuruLib
[285/336] Compiling TuzuruLib BlogInitializer.swift
[286/336] Compiling TuzuruLib TuzuruResources.swift
[287/336] Compiling TuzuruLib CodeBlockHTMLEscaper.swift
[288/336] Compiling TuzuruLib CustomHTMLFormatter.swift
[289/336] Compiling TuzuruLib GitLog.swift
[290/336] Compiling TuzuruLib PageRenderer.swift
[291/336] Compiling TuzuruLib PageRendererable.swift
[292/336] Compiling TuzuruLib PostData.swift
[293/336] Compiling TuzuruLib SitemapGenerator.swift
[294/336] Compiling TuzuruLib SourceDirectoryProvider.swift
[295/336] Compiling TuzuruLib FileAmender.swift
[296/336] Compiling TuzuruLib BlogConfiguration+DefaultValues.swift
[297/336] Compiling TuzuruLib BlogConfiguration.swift
[298/336] Compiling TuzuruLib BlogConfigurationLoader.swift
[299/336] Compiling TuzuruLib BlogMetadata.swift
[300/336] Compiling TuzuruLib IntegrityManager.swift
[301/336] Compiling TuzuruLib PathGenerator.swift
[302/336] Compiling TuzuruLib LayoutData.swift
[303/336] Compiling TuzuruLib ListData.swift
[304/336] Compiling TuzuruLib LiteItemData.swift
[305/336] Compiling TuzuruLib XPostLinkConverter.swift
[306/336] Compiling TuzuruLib SystemPackageCompat.swift
[307/336] Compiling TuzuruLib Tuzuru.swift
[308/336] Compiling TuzuruLib TuzuruError.swift
[309/336] Compiling TuzuruLib ChangeDetector.swift
[310/336] Compiling TuzuruLib DateUtils.swift
[311/336] Compiling TuzuruLib FileManagerWrapper.swift
[312/336] Compiling TuzuruLib GitWrapper.swift
[313/336] Compiling TuzuruLib resource_bundle_accessor.swift
[314/336] Compiling TuzuruLib RawPost.swift
[315/336] Compiling TuzuruLib RawSource.swift
[316/336] Compiling TuzuruLib Source.swift
[317/336] Compiling TuzuruLib SourceLoader.swift
[318/336] Compiling TuzuruLib URLLinker.swift
[319/336] Compiling TuzuruLib BlogImporter.swift
[320/336] Compiling TuzuruLib GitCommitter.swift
[321/336] Compiling TuzuruLib HugoShortcodeProcessor.swift
[322/336] Compiling TuzuruLib MarkdownTransformer.swift
[323/336] Compiling TuzuruLib YAMLFrontMatterParser.swift
[324/336] Compiling TuzuruLib GitLogReader.swift
[325/336] Compiling TuzuruLib MarkdownDestructor.swift
[326/336] Compiling TuzuruLib MarkdownExcerptWalker.swift
[327/336] Compiling TuzuruLib MarkdownProcessor.swift
[328/336] Compiling TuzuruLib Post.swift
[329/336] Compiling TuzuruLib BlogOutputOptions.swift
[330/336] Compiling TuzuruLib BlogSourceLayout.swift
[331/336] Compiling TuzuruLib BlogTemplates.swift
[332/336] Compiling TuzuruLib BlogGenerator.swift
[333/336] Compiling TuzuruLib GenerateManifest.swift
[334/344] Compiling Command AmendCommand.swift
[335/344] Compiling Command GenerateCommand.swift
[336/344] Emitting module Command
[337/344] Compiling Command ListCommand.swift
[338/344] Compiling Command InitCommand.swift
[339/344] Compiling Command ImportCommand.swift
[340/344] Compiling Command Command.swift
[341/344] Compiling Command ServeCommand.swift
[341/344] Write Objects.LinkFileList
[342/344] Linking tuzuru
[343/344] Applying tuzuru
Build complete! (27.69s)
Fetching https://github.com/swiftlang/swift-subprocess.git
[1/2269] Fetching swift-subprocess
Fetched https://github.com/swiftlang/swift-subprocess.git from cache (1.06s)
Fetching https://github.com/apple/swift-system
Fetching https://github.com/jpsim/Yams.git
Fetching https://github.com/swiftlang/swift-markdown.git
Fetching https://github.com/apple/swift-argument-parser.git
Fetching https://github.com/hummingbird-project/swift-mustache.git
[1/4937] Fetching swift-system
[51/6792] Fetching swift-system, swift-mustache
[1682/22706] Fetching swift-system, swift-mustache, swift-argument-parser
[2677/33849] Fetching swift-system, swift-mustache, swift-argument-parser, yams
[4259/40717] Fetching swift-system, swift-mustache, swift-argument-parser, yams, swift-markdown
Fetched https://github.com/apple/swift-system from cache (1.01s)
[4528/35780] Fetching swift-mustache, swift-argument-parser, yams, swift-markdown
Fetched https://github.com/jpsim/Yams.git from cache (1.95s)
Fetched https://github.com/hummingbird-project/swift-mustache.git from cache (1.95s)
Fetched https://github.com/swiftlang/swift-markdown.git from cache (1.95s)
Fetched https://github.com/apple/swift-argument-parser.git from cache (1.95s)
Computing version for https://github.com/apple/swift-system
Computed https://github.com/apple/swift-system at 1.5.0 (2.38s)
Computing version for https://github.com/jpsim/Yams.git
Computed https://github.com/jpsim/Yams.git at 6.1.0 (0.38s)
Computing version for https://github.com/swiftlang/swift-markdown.git
Computed https://github.com/swiftlang/swift-markdown.git at 0.6.0 (2.81s)
Fetching https://github.com/swiftlang/swift-cmark.git
[1/18194] Fetching swift-cmark
Fetched https://github.com/swiftlang/swift-cmark.git from cache (1.68s)
Computing version for https://github.com/hummingbird-project/swift-mustache.git
Computed https://github.com/hummingbird-project/swift-mustache.git at 2.0.1 (2.09s)
Computing version for https://github.com/apple/swift-argument-parser.git
Computed https://github.com/apple/swift-argument-parser.git at 1.6.1 (0.43s)
Computing version for https://github.com/swiftlang/swift-cmark.git
Computed https://github.com/swiftlang/swift-cmark.git at 0.6.0 (0.54s)
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.6.1
Creating working copy for https://github.com/apple/swift-system
Working copy of https://github.com/apple/swift-system resolved at 1.5.0
Creating working copy for https://github.com/swiftlang/swift-subprocess.git
Working copy of https://github.com/swiftlang/swift-subprocess.git resolved at main (e15f875)
Creating working copy for https://github.com/jpsim/Yams.git
Working copy of https://github.com/jpsim/Yams.git resolved at 6.1.0
Creating working copy for https://github.com/swiftlang/swift-markdown.git
Working copy of https://github.com/swiftlang/swift-markdown.git resolved at 0.6.0
Creating working copy for https://github.com/hummingbird-project/swift-mustache.git
Working copy of https://github.com/hummingbird-project/swift-mustache.git resolved at 2.0.1
Creating working copy for https://github.com/swiftlang/swift-cmark.git
Working copy of https://github.com/swiftlang/swift-cmark.git resolved at 0.6.0
Build complete.
{
"dependencies" : [
{
"identity" : "swift-argument-parser",
"requirement" : {
"range" : [
{
"lower_bound" : "1.6.1",
"upper_bound" : "2.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/apple/swift-argument-parser.git"
},
{
"identity" : "swift-mustache",
"requirement" : {
"range" : [
{
"lower_bound" : "2.0.1",
"upper_bound" : "3.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/hummingbird-project/swift-mustache.git"
},
{
"identity" : "swift-markdown",
"requirement" : {
"range" : [
{
"lower_bound" : "0.6.0",
"upper_bound" : "1.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/swiftlang/swift-markdown.git"
},
{
"identity" : "swift-system",
"requirement" : {
"range" : [
{
"lower_bound" : "1.5.0",
"upper_bound" : "2.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/apple/swift-system.git"
},
{
"identity" : "swift-subprocess",
"requirement" : {
"branch" : [
"main"
]
},
"type" : "sourceControl",
"url" : "https://github.com/swiftlang/swift-subprocess.git"
},
{
"identity" : "yams",
"requirement" : {
"range" : [
{
"lower_bound" : "6.1.0",
"upper_bound" : "7.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/jpsim/Yams.git"
}
],
"manifest_display_name" : "tuzuru",
"name" : "tuzuru",
"path" : "/Users/admin/builder/spi-builder-workspace",
"platforms" : [
{
"name" : "macos",
"version" : "15.0"
}
],
"products" : [
{
"name" : "tuzuru",
"targets" : [
"Command"
],
"type" : {
"executable" : null
}
}
],
"targets" : [
{
"c99name" : "TuzuruLibTests",
"module_type" : "SwiftTarget",
"name" : "TuzuruLibTests",
"path" : "Tests/TuzuruLibTests",
"product_dependencies" : [
"Markdown"
],
"resources" : [
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/TuzuruLibTests/Fixtures",
"rule" : {
"copy" : {
}
}
}
],
"sources" : [
"BlogConfigurationLoaderTests.swift",
"CustomHTMLFormatterTests.swift",
"DateUtilsTests.swift",
"FileAmenderTests.swift",
"GenerateManifestTests.swift",
"GitCommitterTests.swift",
"GitLogReaderTests.swift",
"IntegrityManagerTests.swift",
"MarkdownDestructorTests.swift",
"MarkdownExcerptWalkerTests.swift",
"MarkdownProcessorTests.swift",
"MarkdownTransformerTests.swift",
"PathGeneratorTests.swift",
"Traits/GitRepositoryFixture.swift",
"Traits/GitRepositoryFixtureTrait.swift",
"TuzuruIntegrationTests.swift",
"URLLinkerTests.swift",
"YAMLFrontMatterParserTests.swift"
],
"target_dependencies" : [
"TuzuruLib"
],
"type" : "test"
},
{
"c99name" : "TuzuruLib",
"module_type" : "SwiftTarget",
"name" : "TuzuruLib",
"path" : "Sources/TuzuruLib",
"product_dependencies" : [
"Markdown",
"Mustache",
"Subprocess",
"SystemPackage",
"Yams"
],
"product_memberships" : [
"tuzuru"
],
"resources" : [
{
"path" : "/Users/admin/builder/spi-builder-workspace/Sources/TuzuruLib/Resources/assets",
"rule" : {
"copy" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Sources/TuzuruLib/Resources/templates",
"rule" : {
"copy" : {
}
}
}
],
"sources" : [
"Amender/FileAmender.swift",
"Configuration/BlogConfiguration+DefaultValues.swift",
"Configuration/BlogConfiguration.swift",
"Configuration/BlogConfigurationLoader.swift",
"Configuration/BlogMetadata.swift",
"Configuration/BlogOutputOptions.swift",
"Configuration/BlogSourceLayout.swift",
"Configuration/BlogTemplates.swift",
"Generator/BlogGenerator.swift",
"Generator/GenerateManifest.swift",
"Generator/IntegrityManager.swift",
"Generator/PathGenerator.swift",
"Generator/Renderer/LayoutData.swift",
"Generator/Renderer/ListData.swift",
"Generator/Renderer/LiteItemData.swift",
"Generator/Renderer/PageRenderer.swift",
"Generator/Renderer/PageRendererable.swift",
"Generator/Renderer/PostData.swift",
"Generator/SitemapGenerator.swift",
"Generator/SourceDirectoryProvider.swift",
"Importer/BlogImporter.swift",
"Importer/GitCommitter.swift",
"Importer/HugoShortcodeProcessor.swift",
"Importer/MarkdownTransformer.swift",
"Importer/YAMLFrontMatterParser.swift",
"Initializer/BlogInitializer.swift",
"Initializer/TuzuruResources.swift",
"SourceLoader/CodeBlockHTMLEscaper.swift",
"SourceLoader/CustomHTMLFormatter.swift",
"SourceLoader/GitLog.swift",
"SourceLoader/GitLogReader.swift",
"SourceLoader/MarkdownDestructor.swift",
"SourceLoader/MarkdownExcerptWalker.swift",
"SourceLoader/MarkdownProcessor.swift",
"SourceLoader/Post.swift",
"SourceLoader/RawPost.swift",
"SourceLoader/RawSource.swift",
"SourceLoader/Source.swift",
"SourceLoader/SourceLoader.swift",
"SourceLoader/URLLinker.swift",
"SourceLoader/XPostLinkConverter.swift",
"SystemPackageCompat.swift",
"Tuzuru.swift",
"TuzuruError.swift",
"Utils/ChangeDetector.swift",
"Utils/DateUtils.swift",
"Utils/FileManagerWrapper.swift",
"Utils/GitWrapper.swift"
],
"type" : "library"
},
{
"c99name" : "ToyHttpServer",
"module_type" : "SwiftTarget",
"name" : "ToyHttpServer",
"path" : "Sources/ToyHttpServer",
"product_memberships" : [
"tuzuru"
],
"sources" : [
"HttpModels.swift",
"HttpParser.swift",
"SocketAPI.swift",
"ToyHttpServer.swift"
],
"type" : "library"
},
{
"c99name" : "Command",
"module_type" : "SwiftTarget",
"name" : "Command",
"path" : "Sources/Command",
"product_dependencies" : [
"ArgumentParser",
"Yams"
],
"product_memberships" : [
"tuzuru"
],
"sources" : [
"AmendCommand.swift",
"Command.swift",
"GenerateCommand.swift",
"ImportCommand.swift",
"InitCommand.swift",
"ListCommand.swift",
"ServeCommand.swift"
],
"target_dependencies" : [
"TuzuruLib",
"ToyHttpServer"
],
"type" : "executable"
}
],
"tools_version" : "6.1"
}
Done.