Build Information
Failed to build SwiftGodot, reference 0.60.1 (20d2d7
), with Swift 6.1 for tvOS using Xcode 16.3 on 26 Apr 2025 20:37:44 UTC.
Build Command
No build command. This typically means the build failed at an early stage where we determine the build command.
Build Log
========================================
RunAll
========================================
Builder version: 4.61.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/migueldeicaza/SwiftGodot.git
Reference: 0.60.1
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/migueldeicaza/SwiftGodot
* tag 0.60.1 -> FETCH_HEAD
HEAD is now at 20d2d7a Fix bugs (#696)
Cloned https://github.com/migueldeicaza/SwiftGodot.git
Revision (git rev-parse @):
20d2d7a35d2ad392ec556219ea004da14ab7c1d4
SPI manifest file found: $PWD/.spi.yml
SUCCESS checkout https://github.com/migueldeicaza/SwiftGodot.git at 0.60.1
========================================
Build
========================================
Selected platform: tvOS
Swift version: 6.1
Building package at path: $PWD
https://github.com/migueldeicaza/SwiftGodot.git
https://github.com/migueldeicaza/SwiftGodot.git
Found unhandled resource at /Users/admin/builder/spi-builder-workspace/Tests/SwiftGodotMacrosTests/Resources
{
"dependencies" : [
{
"identity" : "swift-argument-parser",
"requirement" : {
"range" : [
{
"lower_bound" : "1.3.0",
"upper_bound" : "2.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/apple/swift-argument-parser"
},
{
"identity" : "swift-docc-plugin",
"requirement" : {
"range" : [
{
"lower_bound" : "1.3.0",
"upper_bound" : "2.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/swiftlang/swift-docc-plugin"
},
{
"identity" : "swift-syntax",
"requirement" : {
"range" : [
{
"lower_bound" : "600.0.1",
"upper_bound" : "601.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/swiftlang/swift-syntax"
}
],
"manifest_display_name" : "SwiftGodot",
"name" : "SwiftGodot",
"path" : "/Users/admin/builder/spi-builder-workspace",
"platforms" : [
{
"name" : "macos",
"version" : "14.0"
},
{
"name" : "ios",
"version" : "17.0"
}
],
"products" : [
{
"name" : "SwiftGodot",
"targets" : [
"SwiftGodot"
],
"type" : {
"library" : [
"dynamic"
]
}
},
{
"name" : "SwiftGodotStatic",
"targets" : [
"SwiftGodot"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "ExtensionApi",
"targets" : [
"ExtensionApi",
"ExtensionApiJson"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "CodeGeneratorPlugin",
"targets" : [
"CodeGeneratorPlugin"
],
"type" : {
"plugin" : null
}
},
{
"name" : "EntryPointGeneratorPlugin",
"targets" : [
"EntryPointGeneratorPlugin"
],
"type" : {
"plugin" : null
}
},
{
"name" : "SimpleExtension",
"targets" : [
"SimpleExtension"
],
"type" : {
"library" : [
"dynamic"
]
}
},
{
"name" : "ManualExtension",
"targets" : [
"ManualExtension"
],
"type" : {
"library" : [
"dynamic"
]
}
},
{
"name" : "SwiftGodotTestability",
"targets" : [
"SwiftGodotTestability"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "Generator",
"targets" : [
"Generator"
],
"type" : {
"executable" : null
}
},
{
"name" : "EntryPointGenerator",
"targets" : [
"EntryPointGenerator"
],
"type" : {
"executable" : null
}
},
{
"name" : "SwiftGodotMacroLibrary",
"targets" : [
"SwiftGodotMacroLibrary"
],
"type" : {
"macro" : null
}
}
],
"targets" : [
{
"c99name" : "libgodot_tests",
"module_type" : "BinaryTarget",
"name" : "libgodot_tests",
"path" : "remote/archive/libgodot.xcframework.zip",
"product_memberships" : [
"SwiftGodotTestability"
],
"sources" : [
],
"type" : "binary"
},
{
"c99name" : "SwiftGodotUniversalTests",
"module_type" : "SwiftTarget",
"name" : "SwiftGodotUniversalTests",
"path" : "Tests/SwiftGodotUniversalTests",
"sources" : [
"MemoryLayoutTests.swift"
],
"target_dependencies" : [
"SwiftGodot",
"ExtensionApi",
"ExtensionApiJson"
],
"type" : "test"
},
{
"c99name" : "SwiftGodotTests",
"module_type" : "SwiftTarget",
"name" : "SwiftGodotTests",
"path" : "Tests/SwiftGodotTests",
"sources" : [
"BuiltIn/ColorTests.swift",
"BuiltIn/PackedArrayTests.swift",
"BuiltIn/PlaneTests.swift",
"BuiltIn/QuaternionTests.swift",
"BuiltIn/Vector2Tests.swift",
"BuiltIn/Vector2iTests.swift",
"BuiltIn/Vector3Tests.swift",
"BuiltIn/Vector3iTests.swift",
"BuiltIn/Vector4Tests.swift",
"BuiltIn/Vector4iTests.swift",
"IntersectRayResultTests.swift",
"LifecycleTests.swift",
"LinearInterpolationTests.swift",
"MacroCallableIntegrationTests.swift",
"MacroIntegrationTests.swift",
"MarshalTests.swift",
"MemoryLeakTests.swift",
"PerformanceTests.swift",
"PhysicsDirectSpaceState2DIntersectRayResultTests.swift",
"PhysicsDirectSpaceState3DIntersectRayResultTests.swift",
"SignalTests.swift",
"SnappingTests.swift",
"TypedArrayTests.swift",
"TypedDictionaryTests.swift",
"ValidatePropertyTests.swift",
"VariantTests.swift",
"WrappedTests.swift"
],
"target_dependencies" : [
"SwiftGodotTestability"
],
"type" : "test"
},
{
"c99name" : "SwiftGodotTestability",
"module_type" : "SwiftTarget",
"name" : "SwiftGodotTestability",
"path" : "Sources/SwiftGodotTestability",
"product_memberships" : [
"SwiftGodotTestability"
],
"sources" : [
"EmbeddedXCTest/EmbeddedTestCase.swift",
"EmbeddedXCTest/EmbeddedTestCaseSuite.swift",
"EmbeddedXCTest/EmbeddingController.swift",
"EmbeddedXCTest/SilentTestRun.swift",
"EmbeddedXCTest/SimpleTestHost.swift",
"EmbeddedXCTest/TestHost.swift",
"GodotRuntime.swift",
"GodotTestCase.swift",
"GodotTestHost.swift"
],
"target_dependencies" : [
"SwiftGodot",
"libgodot_tests",
"GDExtension"
],
"type" : "library"
},
{
"c99name" : "SwiftGodotMacrosTests",
"module_type" : "SwiftTarget",
"name" : "SwiftGodotMacrosTests",
"path" : "Tests/SwiftGodotMacrosTests",
"product_dependencies" : [
"SwiftSyntaxMacrosTestSupport"
],
"resources" : [
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/SwiftGodotMacrosTests/Resources",
"rule" : {
"copy" : {
}
}
}
],
"sources" : [
"InitSwiftExtensionMacroTests.swift",
"MacroGodotBuildTest.swift",
"MacroGodotExportCategoryTests.swift",
"MacroGodotExportCollectionTests.swift",
"MacroGodotExportEnumTests.swift",
"MacroGodotExportSubgroupTests.swift",
"MacroGodotTestCase.swift",
"MacroGodotTests.swift",
"NativeHandleDiscardingMacroTests.swift",
"PickerNameProviderMacroTests.swift",
"SceneTreeMacroTests.swift",
"TextureLiteralMacroTests.swift"
],
"target_dependencies" : [
"SwiftGodotMacroLibrary",
"SwiftGodot"
],
"type" : "test"
},
{
"c99name" : "SwiftGodotMacroLibrary",
"module_type" : "SwiftTarget",
"name" : "SwiftGodotMacroLibrary",
"path" : "Sources/SwiftGodotMacroLibrary",
"product_dependencies" : [
"SwiftSyntaxMacros",
"SwiftSyntax",
"SwiftCompilerPlugin"
],
"product_memberships" : [
"SwiftGodot",
"SwiftGodotStatic",
"SimpleExtension",
"ManualExtension",
"SwiftGodotTestability",
"SwiftGodotMacroLibrary"
],
"sources" : [
"CodePrinter.swift",
"InitSwiftExtensionMacro.swift",
"MacroCallable.swift",
"MacroExport.swift",
"MacroExportGroup.swift",
"MacroExportSubgroup.swift",
"MacroGodot.swift",
"MacroSharedApi.swift",
"NativeHandleDiscardingMacro.swift",
"PickerNameProviderMacro.swift",
"SceneTreeMacro.swift",
"SignalAttachmentMacro.swift",
"SignalMacro.swift",
"SwiftSyntaxExtensions.swift",
"TextureLiteralMacro.swift"
],
"type" : "macro"
},
{
"c99name" : "SwiftGodotEngineTests",
"module_type" : "SwiftTarget",
"name" : "SwiftGodotEngineTests",
"path" : "Tests/SwiftGodotEngineTests",
"sources" : [
"Math.swift",
"Math/AABBTests.swift",
"Math/AStarTests.swift",
"Math/BasisTests.swift",
"Math/ColorTests.swift",
"Math/Geometry2DTests.swift",
"Math/Geometry3DTests.swift",
"Math/PlaneTests.swift",
"Math/QuaternionTests.swift",
"Math/Rect2Tests.swift",
"Math/Rect2iTests.swift",
"Math/Transform2DTests.swift",
"Math/Transform3DTests.swift",
"Math/Vector2Tests.swift",
"Math/Vector2iTests.swift",
"Math/Vector3Tests.swift",
"Math/Vector3iTests.swift",
"Math/Vector4Tests.swift",
"Math/Vector4iTests.swift"
],
"target_dependencies" : [
"SwiftGodotTestability"
],
"type" : "test"
},
{
"c99name" : "SwiftGodot",
"module_type" : "SwiftTarget",
"name" : "SwiftGodot",
"path" : "Sources/SwiftGodot",
"product_memberships" : [
"SwiftGodot",
"SwiftGodotStatic",
"SimpleExtension",
"ManualExtension",
"SwiftGodotTestability"
],
"sources" : [
"Core/Arguments.swift",
"Core/BuiltinConvertible.swift",
"Core/ClassServices.swift",
"Core/FastFunctionBridging.swift",
"Core/FastStringName.swift",
"Core/InspectableProperty.swift",
"Core/NIOLock.swift",
"Core/ObjectCollection.swift",
"Core/ObjectExtensions.swift",
"Core/Packed.swift",
"Core/SignalProxy.swift",
"Core/SignalRegistration.swift",
"Core/SignalWithArguments.swift",
"Core/StringExtensions.swift",
"Core/TypedArray.swift",
"Core/TypedDictionary.swift",
"Core/VariantCollection.swift",
"Core/VariantConvertible.swift",
"Core/Various.swift",
"Core/Wrapped.swift",
"EntryPoint.swift",
"Export.swift",
"Extensions/Arithmetic.swift",
"Extensions/CallableExtensions.swift",
"Extensions/ClassInfoExtensions.swift",
"Extensions/ColorExtensions.swift",
"Extensions/Compat.swift",
"Extensions/GDUtilityFunctions.swift",
"Extensions/NodeExtensions.swift",
"Extensions/PhysicsDirectSpaceState2D+IntersectRayResult.swift",
"Extensions/PhysicsDirectSpaceState3D+IntersectRayResult.swift",
"Extensions/RefCountedExtensions.swift",
"Extensions/VariantArrayExtensions.swift",
"Extensions/VariantDictionaryExtensions.swift",
"FastVariant.swift",
"GodotInterface.swift",
"MacroDefs.swift",
"MacroIntegration/MacroCallableWrapResult.swift",
"MacroIntegration/MacroExportInvokeGetter.swift",
"MacroIntegration/MacroExportInvokeSetter.swift",
"MacroIntegration/MacroGodotArgumentPropInfo.swift",
"MacroIntegration/MacroGodotPropertyPropInfo.swift",
"MacroIntegration/MacroGodotReturnValuePropInfo.swift",
"Native/LinearInterpolation.swift",
"Native/RotationConversion.swift",
"Native/Snapped.swift",
"SwiftGodot.swift",
"Variant.swift"
],
"target_dependencies" : [
"GDExtension",
"CodeGeneratorPlugin",
"SwiftGodotMacroLibrary"
],
"type" : "library"
},
{
"c99name" : "SimpleExtension",
"module_type" : "SwiftTarget",
"name" : "SimpleExtension",
"path" : "Sources/SimpleExtension",
"product_memberships" : [
"SimpleExtension"
],
"sources" : [
"SimpleExtension.swift"
],
"target_dependencies" : [
"SwiftGodot",
"EntryPointGeneratorPlugin"
],
"type" : "library"
},
{
"c99name" : "ManualExtension",
"module_type" : "SwiftTarget",
"name" : "ManualExtension",
"path" : "Sources/ManualExtension",
"product_memberships" : [
"ManualExtension"
],
"sources" : [
"ManualExtension.swift"
],
"target_dependencies" : [
"SwiftGodot"
],
"type" : "library"
},
{
"c99name" : "Generator",
"module_type" : "SwiftTarget",
"name" : "Generator",
"path" : "Generator",
"product_dependencies" : [
"SwiftSyntax",
"SwiftSyntaxBuilder"
],
"product_memberships" : [
"SwiftGodot",
"SwiftGodotStatic",
"CodeGeneratorPlugin",
"SimpleExtension",
"ManualExtension",
"SwiftGodotTestability",
"Generator"
],
"sources" : [
"Generator/Arguments.swift",
"Generator/BuiltinGen.swift",
"Generator/ClassGen.swift",
"Generator/Data.swift",
"Generator/DocModel.swift",
"Generator/Enums.swift",
"Generator/MethodGen.swift",
"Generator/NativeStructures.swift",
"Generator/Printer.swift",
"Generator/StringOperations.swift",
"Generator/TypeHelpers.swift",
"Generator/UnsafePointerHelpers.swift",
"Generator/UtilityGen.swift",
"Generator/main.swift"
],
"target_dependencies" : [
"ExtensionApi"
],
"type" : "executable"
},
{
"c99name" : "GDExtension",
"module_type" : "ClangTarget",
"name" : "GDExtension",
"path" : "Sources/GDExtension",
"product_memberships" : [
"SwiftGodot",
"SwiftGodotStatic",
"SimpleExtension",
"ManualExtension",
"SwiftGodotTestability"
],
"sources" : [
"GDExtensionSupport.c"
],
"type" : "library"
},
{
"c99name" : "ExtensionApiJson",
"module_type" : "SwiftTarget",
"name" : "ExtensionApiJson",
"path" : "Sources/ExtensionApi",
"product_memberships" : [
"ExtensionApi"
],
"resources" : [
{
"path" : "/Users/admin/builder/spi-builder-workspace/Sources/ExtensionApi/extension_api.json",
"rule" : {
"process" : {
}
}
}
],
"sources" : [
"ExtensionApiJson.swift"
],
"type" : "library"
},
{
"c99name" : "ExtensionApi",
"module_type" : "SwiftTarget",
"name" : "ExtensionApi",
"path" : "Sources/ExtensionApi",
"product_memberships" : [
"SwiftGodot",
"SwiftGodotStatic",
"ExtensionApi",
"CodeGeneratorPlugin",
"SimpleExtension",
"ManualExtension",
"SwiftGodotTestability",
"Generator"
],
"sources" : [
"ApiJsonModel+Extra.swift",
"ApiJsonModel.swift"
],
"type" : "library"
},
{
"c99name" : "EntryPointGeneratorPlugin",
"module_type" : "PluginTarget",
"name" : "EntryPointGeneratorPlugin",
"path" : "Plugins/EntryPointGeneratorPlugin",
"plugin_capability" : {
"type" : "buildTool"
},
"product_memberships" : [
"EntryPointGeneratorPlugin",
"SimpleExtension"
],
"sources" : [
"EntryPointGeneratorPlugin.swift"
],
"target_dependencies" : [
"EntryPointGenerator"
],
"type" : "plugin"
},
{
"c99name" : "EntryPointGenerator",
"module_type" : "SwiftTarget",
"name" : "EntryPointGenerator",
"path" : "Sources/EntryPointGenerator",
"product_dependencies" : [
"SwiftSyntax",
"SwiftParser",
"ArgumentParser"
],
"product_memberships" : [
"EntryPointGeneratorPlugin",
"SimpleExtension",
"EntryPointGenerator"
],
"sources" : [
"EntryPointGenerator.swift",
"GodotMacroSearchingVisitor.swift"
],
"type" : "executable"
},
{
"c99name" : "CodeGeneratorPlugin",
"module_type" : "PluginTarget",
"name" : "CodeGeneratorPlugin",
"path" : "Plugins/CodeGeneratorPlugin",
"plugin_capability" : {
"type" : "buildTool"
},
"product_memberships" : [
"SwiftGodot",
"SwiftGodotStatic",
"CodeGeneratorPlugin",
"SimpleExtension",
"ManualExtension",
"SwiftGodotTestability"
],
"sources" : [
"plugin.swift"
],
"target_dependencies" : [
"Generator"
],
"type" : "plugin"
}
],
"tools_version" : "6.0"
}
Command line invocation:
/Applications/Xcode-16.3.0.app/Contents/Developer/usr/bin/xcodebuild -IDEClonedSourcePackagesDirPathOverride=/Users/admin/builder/spi-builder-workspace/.dependencies -resolvePackageDependencies
Resolve Package Graph
Fetching from https://github.com/swiftlang/swift-docc-plugin (cached)
Fetching from https://github.com/swiftlang/swift-syntax (cached)
Fetching from https://github.com/apple/swift-argument-parser (cached)
Fetching from https://github.com/swiftlang/swift-docc-symbolkit (cached)
Creating working copy of package ‘swift-docc-symbolkit’
Checking out 1.0.0 of package ‘swift-docc-symbolkit’
Creating working copy of package ‘swift-docc-plugin’
Checking out 1.4.3 of package ‘swift-docc-plugin’
Creating working copy of package ‘swift-argument-parser’
Checking out 1.5.0 of package ‘swift-argument-parser’
Creating working copy of package ‘swift-syntax’
Checking out 600.0.1 of package ‘swift-syntax’
Resolve Package Graph
Resolved source packages:
SwiftDocCPlugin: https://github.com/swiftlang/swift-docc-plugin @ 1.4.3
SwiftGodot: /Users/admin/builder/spi-builder-workspace
SymbolKit: https://github.com/swiftlang/swift-docc-symbolkit @ 1.0.0
swift-syntax: https://github.com/swiftlang/swift-syntax @ 600.0.1
swift-argument-parser: https://github.com/apple/swift-argument-parser @ 1.5.0
resolved source packages: SwiftDocCPlugin, SwiftGodot, SymbolKit, swift-syntax, swift-argument-parser
Found unhandled resource at /Users/admin/builder/spi-builder-workspace/Tests/SwiftGodotMacrosTests/Resources
Found unhandled resource at /Users/admin/builder/spi-builder-workspace/Tests/SwiftGodotMacrosTests/Resources
Found unhandled resource at /Users/admin/builder/spi-builder-workspace/Tests/SwiftGodotMacrosTests/Resources
{
"dependencies" : [
{
"identity" : "swift-argument-parser",
"requirement" : {
"range" : [
{
"lower_bound" : "1.3.0",
"upper_bound" : "2.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/apple/swift-argument-parser"
},
{
"identity" : "swift-docc-plugin",
"requirement" : {
"range" : [
{
"lower_bound" : "1.3.0",
"upper_bound" : "2.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/swiftlang/swift-docc-plugin"
},
{
"identity" : "swift-syntax",
"requirement" : {
"range" : [
{
"lower_bound" : "600.0.1",
"upper_bound" : "601.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/swiftlang/swift-syntax"
}
],
"manifest_display_name" : "SwiftGodot",
"name" : "SwiftGodot",
"path" : "/Users/admin/builder/spi-builder-workspace",
"platforms" : [
{
"name" : "macos",
"version" : "14.0"
},
{
"name" : "ios",
"version" : "17.0"
}
],
"products" : [
{
"name" : "SwiftGodot",
"targets" : [
"SwiftGodot"
],
"type" : {
"library" : [
"dynamic"
]
}
},
{
"name" : "SwiftGodotStatic",
"targets" : [
"SwiftGodot"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "ExtensionApi",
"targets" : [
"ExtensionApi",
"ExtensionApiJson"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "CodeGeneratorPlugin",
"targets" : [
"CodeGeneratorPlugin"
],
"type" : {
"plugin" : null
}
},
{
"name" : "EntryPointGeneratorPlugin",
"targets" : [
"EntryPointGeneratorPlugin"
],
"type" : {
"plugin" : null
}
},
{
"name" : "SimpleExtension",
"targets" : [
"SimpleExtension"
],
"type" : {
"library" : [
"dynamic"
]
}
},
{
"name" : "ManualExtension",
"targets" : [
"ManualExtension"
],
"type" : {
"library" : [
"dynamic"
]
}
},
{
"name" : "SwiftGodotTestability",
"targets" : [
"SwiftGodotTestability"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "Generator",
"targets" : [
"Generator"
],
"type" : {
"executable" : null
}
},
{
"name" : "EntryPointGenerator",
"targets" : [
"EntryPointGenerator"
],
"type" : {
"executable" : null
}
},
{
"name" : "SwiftGodotMacroLibrary",
"targets" : [
"SwiftGodotMacroLibrary"
],
"type" : {
"macro" : null
}
}
],
"targets" : [
{
"c99name" : "libgodot_tests",
"module_type" : "BinaryTarget",
"name" : "libgodot_tests",
"path" : "remote/archive/libgodot.xcframework.zip",
"product_memberships" : [
"SwiftGodotTestability"
],
"sources" : [
],
"type" : "binary"
},
{
"c99name" : "SwiftGodotUniversalTests",
"module_type" : "SwiftTarget",
"name" : "SwiftGodotUniversalTests",
"path" : "Tests/SwiftGodotUniversalTests",
"sources" : [
"MemoryLayoutTests.swift"
],
"target_dependencies" : [
"SwiftGodot",
"ExtensionApi",
"ExtensionApiJson"
],
"type" : "test"
},
{
"c99name" : "SwiftGodotTests",
"module_type" : "SwiftTarget",
"name" : "SwiftGodotTests",
"path" : "Tests/SwiftGodotTests",
"sources" : [
"BuiltIn/ColorTests.swift",
"BuiltIn/PackedArrayTests.swift",
"BuiltIn/PlaneTests.swift",
"BuiltIn/QuaternionTests.swift",
"BuiltIn/Vector2Tests.swift",
"BuiltIn/Vector2iTests.swift",
"BuiltIn/Vector3Tests.swift",
"BuiltIn/Vector3iTests.swift",
"BuiltIn/Vector4Tests.swift",
"BuiltIn/Vector4iTests.swift",
"IntersectRayResultTests.swift",
"LifecycleTests.swift",
"LinearInterpolationTests.swift",
"MacroCallableIntegrationTests.swift",
"MacroIntegrationTests.swift",
"MarshalTests.swift",
"MemoryLeakTests.swift",
"PerformanceTests.swift",
"PhysicsDirectSpaceState2DIntersectRayResultTests.swift",
"PhysicsDirectSpaceState3DIntersectRayResultTests.swift",
"SignalTests.swift",
"SnappingTests.swift",
"TypedArrayTests.swift",
"TypedDictionaryTests.swift",
"ValidatePropertyTests.swift",
"VariantTests.swift",
"WrappedTests.swift"
],
"target_dependencies" : [
"SwiftGodotTestability"
],
"type" : "test"
},
{
"c99name" : "SwiftGodotTestability",
"module_type" : "SwiftTarget",
"name" : "SwiftGodotTestability",
"path" : "Sources/SwiftGodotTestability",
"product_memberships" : [
"SwiftGodotTestability"
],
"sources" : [
"EmbeddedXCTest/EmbeddedTestCase.swift",
"EmbeddedXCTest/EmbeddedTestCaseSuite.swift",
"EmbeddedXCTest/EmbeddingController.swift",
"EmbeddedXCTest/SilentTestRun.swift",
"EmbeddedXCTest/SimpleTestHost.swift",
"EmbeddedXCTest/TestHost.swift",
"GodotRuntime.swift",
"GodotTestCase.swift",
"GodotTestHost.swift"
],
"target_dependencies" : [
"SwiftGodot",
"libgodot_tests",
"GDExtension"
],
"type" : "library"
},
{
"c99name" : "SwiftGodotMacrosTests",
"module_type" : "SwiftTarget",
"name" : "SwiftGodotMacrosTests",
"path" : "Tests/SwiftGodotMacrosTests",
"product_dependencies" : [
"SwiftSyntaxMacrosTestSupport"
],
"resources" : [
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/SwiftGodotMacrosTests/Resources",
"rule" : {
"copy" : {
}
}
}
],
"sources" : [
"InitSwiftExtensionMacroTests.swift",
"MacroGodotBuildTest.swift",
"MacroGodotExportCategoryTests.swift",
"MacroGodotExportCollectionTests.swift",
"MacroGodotExportEnumTests.swift",
"MacroGodotExportSubgroupTests.swift",
"MacroGodotTestCase.swift",
"MacroGodotTests.swift",
"NativeHandleDiscardingMacroTests.swift",
"PickerNameProviderMacroTests.swift",
"SceneTreeMacroTests.swift",
"TextureLiteralMacroTests.swift"
],
"target_dependencies" : [
"SwiftGodotMacroLibrary",
"SwiftGodot"
],
"type" : "test"
},
{
"c99name" : "SwiftGodotMacroLibrary",
"module_type" : "SwiftTarget",
"name" : "SwiftGodotMacroLibrary",
"path" : "Sources/SwiftGodotMacroLibrary",
"product_dependencies" : [
"SwiftSyntaxMacros",
"SwiftSyntax",
"SwiftCompilerPlugin"
],
"product_memberships" : [
"SwiftGodot",
"SwiftGodotStatic",
"SimpleExtension",
"ManualExtension",
"SwiftGodotTestability",
"SwiftGodotMacroLibrary"
],
"sources" : [
"CodePrinter.swift",
"InitSwiftExtensionMacro.swift",
"MacroCallable.swift",
"MacroExport.swift",
"MacroExportGroup.swift",
"MacroExportSubgroup.swift",
"MacroGodot.swift",
"MacroSharedApi.swift",
"NativeHandleDiscardingMacro.swift",
"PickerNameProviderMacro.swift",
"SceneTreeMacro.swift",
"SignalAttachmentMacro.swift",
"SignalMacro.swift",
"SwiftSyntaxExtensions.swift",
"TextureLiteralMacro.swift"
],
"type" : "macro"
},
{
"c99name" : "SwiftGodotEngineTests",
"module_type" : "SwiftTarget",
"name" : "SwiftGodotEngineTests",
"path" : "Tests/SwiftGodotEngineTests",
"sources" : [
"Math.swift",
"Math/AABBTests.swift",
"Math/AStarTests.swift",
"Math/BasisTests.swift",
"Math/ColorTests.swift",
"Math/Geometry2DTests.swift",
"Math/Geometry3DTests.swift",
"Math/PlaneTests.swift",
"Math/QuaternionTests.swift",
"Math/Rect2Tests.swift",
"Math/Rect2iTests.swift",
"Math/Transform2DTests.swift",
"Math/Transform3DTests.swift",
"Math/Vector2Tests.swift",
"Math/Vector2iTests.swift",
"Math/Vector3Tests.swift",
"Math/Vector3iTests.swift",
"Math/Vector4Tests.swift",
"Math/Vector4iTests.swift"
],
"target_dependencies" : [
"SwiftGodotTestability"
],
"type" : "test"
},
{
"c99name" : "SwiftGodot",
"module_type" : "SwiftTarget",
"name" : "SwiftGodot",
"path" : "Sources/SwiftGodot",
"product_memberships" : [
"SwiftGodot",
"SwiftGodotStatic",
"SimpleExtension",
"ManualExtension",
"SwiftGodotTestability"
],
"sources" : [
"Core/Arguments.swift",
"Core/BuiltinConvertible.swift",
"Core/ClassServices.swift",
"Core/FastFunctionBridging.swift",
"Core/FastStringName.swift",
"Core/InspectableProperty.swift",
"Core/NIOLock.swift",
"Core/ObjectCollection.swift",
"Core/ObjectExtensions.swift",
"Core/Packed.swift",
"Core/SignalProxy.swift",
"Core/SignalRegistration.swift",
"Core/SignalWithArguments.swift",
"Core/StringExtensions.swift",
"Core/TypedArray.swift",
"Core/TypedDictionary.swift",
"Core/VariantCollection.swift",
"Core/VariantConvertible.swift",
"Core/Various.swift",
"Core/Wrapped.swift",
"EntryPoint.swift",
"Export.swift",
"Extensions/Arithmetic.swift",
"Extensions/CallableExtensions.swift",
"Extensions/ClassInfoExtensions.swift",
"Extensions/ColorExtensions.swift",
"Extensions/Compat.swift",
"Extensions/GDUtilityFunctions.swift",
"Extensions/NodeExtensions.swift",
"Extensions/PhysicsDirectSpaceState2D+IntersectRayResult.swift",
"Extensions/PhysicsDirectSpaceState3D+IntersectRayResult.swift",
"Extensions/RefCountedExtensions.swift",
"Extensions/VariantArrayExtensions.swift",
"Extensions/VariantDictionaryExtensions.swift",
"FastVariant.swift",
"GodotInterface.swift",
"MacroDefs.swift",
"MacroIntegration/MacroCallableWrapResult.swift",
"MacroIntegration/MacroExportInvokeGetter.swift",
"MacroIntegration/MacroExportInvokeSetter.swift",
"MacroIntegration/MacroGodotArgumentPropInfo.swift",
"MacroIntegration/MacroGodotPropertyPropInfo.swift",
"MacroIntegration/MacroGodotReturnValuePropInfo.swift",
"Native/LinearInterpolation.swift",
"Native/RotationConversion.swift",
"Native/Snapped.swift",
"SwiftGodot.swift",
"Variant.swift"
],
"target_dependencies" : [
"GDExtension",
"CodeGeneratorPlugin",
"SwiftGodotMacroLibrary"
],
"type" : "library"
},
{
"c99name" : "SimpleExtension",
"module_type" : "SwiftTarget",
"name" : "SimpleExtension",
"path" : "Sources/SimpleExtension",
"product_memberships" : [
"SimpleExtension"
],
"sources" : [
"SimpleExtension.swift"
],
"target_dependencies" : [
"SwiftGodot",
"EntryPointGeneratorPlugin"
],
"type" : "library"
},
{
"c99name" : "ManualExtension",
"module_type" : "SwiftTarget",
"name" : "ManualExtension",
"path" : "Sources/ManualExtension",
"product_memberships" : [
"ManualExtension"
],
"sources" : [
"ManualExtension.swift"
],
"target_dependencies" : [
"SwiftGodot"
],
"type" : "library"
},
{
"c99name" : "Generator",
"module_type" : "SwiftTarget",
"name" : "Generator",
"path" : "Generator",
"product_dependencies" : [
"SwiftSyntax",
"SwiftSyntaxBuilder"
],
"product_memberships" : [
"SwiftGodot",
"SwiftGodotStatic",
"CodeGeneratorPlugin",
"SimpleExtension",
"ManualExtension",
"SwiftGodotTestability",
"Generator"
],
"sources" : [
"Generator/Arguments.swift",
"Generator/BuiltinGen.swift",
"Generator/ClassGen.swift",
"Generator/Data.swift",
"Generator/DocModel.swift",
"Generator/Enums.swift",
"Generator/MethodGen.swift",
"Generator/NativeStructures.swift",
"Generator/Printer.swift",
"Generator/StringOperations.swift",
"Generator/TypeHelpers.swift",
"Generator/UnsafePointerHelpers.swift",
"Generator/UtilityGen.swift",
"Generator/main.swift"
],
"target_dependencies" : [
"ExtensionApi"
],
"type" : "executable"
},
{
"c99name" : "GDExtension",
"module_type" : "ClangTarget",
"name" : "GDExtension",
"path" : "Sources/GDExtension",
"product_memberships" : [
"SwiftGodot",
"SwiftGodotStatic",
"SimpleExtension",
"ManualExtension",
"SwiftGodotTestability"
],
"sources" : [
"GDExtensionSupport.c"
],
"type" : "library"
},
{
"c99name" : "ExtensionApiJson",
"module_type" : "SwiftTarget",
"name" : "ExtensionApiJson",
"path" : "Sources/ExtensionApi",
"product_memberships" : [
"ExtensionApi"
],
"resources" : [
{
"path" : "/Users/admin/builder/spi-builder-workspace/Sources/ExtensionApi/extension_api.json",
"rule" : {
"process" : {
}
}
}
],
"sources" : [
"ExtensionApiJson.swift"
],
"type" : "library"
},
{
"c99name" : "ExtensionApi",
"module_type" : "SwiftTarget",
"name" : "ExtensionApi",
"path" : "Sources/ExtensionApi",
"product_memberships" : [
"SwiftGodot",
"SwiftGodotStatic",
"ExtensionApi",
"CodeGeneratorPlugin",
"SimpleExtension",
"ManualExtension",
"SwiftGodotTestability",
"Generator"
],
"sources" : [
"ApiJsonModel+Extra.swift",
"ApiJsonModel.swift"
],
"type" : "library"
},
{
"c99name" : "EntryPointGeneratorPlugin",
"module_type" : "PluginTarget",
"name" : "EntryPointGeneratorPlugin",
"path" : "Plugins/EntryPointGeneratorPlugin",
"plugin_capability" : {
"type" : "buildTool"
},
"product_memberships" : [
"EntryPointGeneratorPlugin",
"SimpleExtension"
],
"sources" : [
"EntryPointGeneratorPlugin.swift"
],
"target_dependencies" : [
"EntryPointGenerator"
],
"type" : "plugin"
},
{
"c99name" : "EntryPointGenerator",
"module_type" : "SwiftTarget",
"name" : "EntryPointGenerator",
"path" : "Sources/EntryPointGenerator",
"product_dependencies" : [
"SwiftSyntax",
"SwiftParser",
"ArgumentParser"
],
"product_memberships" : [
"EntryPointGeneratorPlugin",
"SimpleExtension",
"EntryPointGenerator"
],
"sources" : [
"EntryPointGenerator.swift",
"GodotMacroSearchingVisitor.swift"
],
"type" : "executable"
},
{
"c99name" : "CodeGeneratorPlugin",
"module_type" : "PluginTarget",
"name" : "CodeGeneratorPlugin",
"path" : "Plugins/CodeGeneratorPlugin",
"plugin_capability" : {
"type" : "buildTool"
},
"product_memberships" : [
"SwiftGodot",
"SwiftGodotStatic",
"CodeGeneratorPlugin",
"SimpleExtension",
"ManualExtension",
"SwiftGodotTestability"
],
"sources" : [
"plugin.swift"
],
"target_dependencies" : [
"Generator"
],
"type" : "plugin"
}
],
"tools_version" : "6.0"
}
Command line invocation:
/Applications/Xcode-16.3.0.app/Contents/Developer/usr/bin/xcodebuild -IDEClonedSourcePackagesDirPathOverride=/Users/admin/builder/spi-builder-workspace/.dependencies -resolvePackageDependencies
Resolve Package Graph
Resolved source packages:
swift-syntax: https://github.com/swiftlang/swift-syntax @ 600.0.1
swift-argument-parser: https://github.com/apple/swift-argument-parser @ 1.5.0
SwiftDocCPlugin: https://github.com/swiftlang/swift-docc-plugin @ 1.4.3
SwiftGodot: /Users/admin/builder/spi-builder-workspace
SymbolKit: https://github.com/swiftlang/swift-docc-symbolkit @ 1.0.0
resolved source packages: swift-syntax, swift-argument-parser, SwiftDocCPlugin, SwiftGodot, SymbolKit
Found unhandled resource at /Users/admin/builder/spi-builder-workspace/Tests/SwiftGodotMacrosTests/Resources
Found unhandled resource at /Users/admin/builder/spi-builder-workspace/Tests/SwiftGodotMacrosTests/Resources
{
"dependencies" : [
{
"identity" : "swift-argument-parser",
"requirement" : {
"range" : [
{
"lower_bound" : "1.3.0",
"upper_bound" : "2.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/apple/swift-argument-parser"
},
{
"identity" : "swift-docc-plugin",
"requirement" : {
"range" : [
{
"lower_bound" : "1.3.0",
"upper_bound" : "2.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/swiftlang/swift-docc-plugin"
},
{
"identity" : "swift-syntax",
"requirement" : {
"range" : [
{
"lower_bound" : "600.0.1",
"upper_bound" : "601.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/swiftlang/swift-syntax"
}
],
"manifest_display_name" : "SwiftGodot",
"name" : "SwiftGodot",
"path" : "/Users/admin/builder/spi-builder-workspace",
"platforms" : [
{
"name" : "macos",
"version" : "14.0"
},
{
"name" : "ios",
"version" : "17.0"
}
],
"products" : [
{
"name" : "SwiftGodot",
"targets" : [
"SwiftGodot"
],
"type" : {
"library" : [
"dynamic"
]
}
},
{
"name" : "SwiftGodotStatic",
"targets" : [
"SwiftGodot"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "ExtensionApi",
"targets" : [
"ExtensionApi",
"ExtensionApiJson"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "CodeGeneratorPlugin",
"targets" : [
"CodeGeneratorPlugin"
],
"type" : {
"plugin" : null
}
},
{
"name" : "EntryPointGeneratorPlugin",
"targets" : [
"EntryPointGeneratorPlugin"
],
"type" : {
"plugin" : null
}
},
{
"name" : "SimpleExtension",
"targets" : [
"SimpleExtension"
],
"type" : {
"library" : [
"dynamic"
]
}
},
{
"name" : "ManualExtension",
"targets" : [
"ManualExtension"
],
"type" : {
"library" : [
"dynamic"
]
}
},
{
"name" : "SwiftGodotTestability",
"targets" : [
"SwiftGodotTestability"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "Generator",
"targets" : [
"Generator"
],
"type" : {
"executable" : null
}
},
{
"name" : "EntryPointGenerator",
"targets" : [
"EntryPointGenerator"
],
"type" : {
"executable" : null
}
},
{
"name" : "SwiftGodotMacroLibrary",
"targets" : [
"SwiftGodotMacroLibrary"
],
"type" : {
"macro" : null
}
}
],
"targets" : [
{
"c99name" : "libgodot_tests",
"module_type" : "BinaryTarget",
"name" : "libgodot_tests",
"path" : "remote/archive/libgodot.xcframework.zip",
"product_memberships" : [
"SwiftGodotTestability"
],
"sources" : [
],
"type" : "binary"
},
{
"c99name" : "SwiftGodotUniversalTests",
"module_type" : "SwiftTarget",
"name" : "SwiftGodotUniversalTests",
"path" : "Tests/SwiftGodotUniversalTests",
"sources" : [
"MemoryLayoutTests.swift"
],
"target_dependencies" : [
"SwiftGodot",
"ExtensionApi",
"ExtensionApiJson"
],
"type" : "test"
},
{
"c99name" : "SwiftGodotTests",
"module_type" : "SwiftTarget",
"name" : "SwiftGodotTests",
"path" : "Tests/SwiftGodotTests",
"sources" : [
"BuiltIn/ColorTests.swift",
"BuiltIn/PackedArrayTests.swift",
"BuiltIn/PlaneTests.swift",
"BuiltIn/QuaternionTests.swift",
"BuiltIn/Vector2Tests.swift",
"BuiltIn/Vector2iTests.swift",
"BuiltIn/Vector3Tests.swift",
"BuiltIn/Vector3iTests.swift",
"BuiltIn/Vector4Tests.swift",
"BuiltIn/Vector4iTests.swift",
"IntersectRayResultTests.swift",
"LifecycleTests.swift",
"LinearInterpolationTests.swift",
"MacroCallableIntegrationTests.swift",
"MacroIntegrationTests.swift",
"MarshalTests.swift",
"MemoryLeakTests.swift",
"PerformanceTests.swift",
"PhysicsDirectSpaceState2DIntersectRayResultTests.swift",
"PhysicsDirectSpaceState3DIntersectRayResultTests.swift",
"SignalTests.swift",
"SnappingTests.swift",
"TypedArrayTests.swift",
"TypedDictionaryTests.swift",
"ValidatePropertyTests.swift",
"VariantTests.swift",
"WrappedTests.swift"
],
"target_dependencies" : [
"SwiftGodotTestability"
],
"type" : "test"
},
{
"c99name" : "SwiftGodotTestability",
"module_type" : "SwiftTarget",
"name" : "SwiftGodotTestability",
"path" : "Sources/SwiftGodotTestability",
"product_memberships" : [
"SwiftGodotTestability"
],
"sources" : [
"EmbeddedXCTest/EmbeddedTestCase.swift",
"EmbeddedXCTest/EmbeddedTestCaseSuite.swift",
"EmbeddedXCTest/EmbeddingController.swift",
"EmbeddedXCTest/SilentTestRun.swift",
"EmbeddedXCTest/SimpleTestHost.swift",
"EmbeddedXCTest/TestHost.swift",
"GodotRuntime.swift",
"GodotTestCase.swift",
"GodotTestHost.swift"
],
"target_dependencies" : [
"SwiftGodot",
"libgodot_tests",
"GDExtension"
],
"type" : "library"
},
{
"c99name" : "SwiftGodotMacrosTests",
"module_type" : "SwiftTarget",
"name" : "SwiftGodotMacrosTests",
"path" : "Tests/SwiftGodotMacrosTests",
"product_dependencies" : [
"SwiftSyntaxMacrosTestSupport"
],
"resources" : [
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/SwiftGodotMacrosTests/Resources",
"rule" : {
"copy" : {
}
}
}
],
"sources" : [
"InitSwiftExtensionMacroTests.swift",
"MacroGodotBuildTest.swift",
"MacroGodotExportCategoryTests.swift",
"MacroGodotExportCollectionTests.swift",
"MacroGodotExportEnumTests.swift",
"MacroGodotExportSubgroupTests.swift",
"MacroGodotTestCase.swift",
"MacroGodotTests.swift",
"NativeHandleDiscardingMacroTests.swift",
"PickerNameProviderMacroTests.swift",
"SceneTreeMacroTests.swift",
"TextureLiteralMacroTests.swift"
],
"target_dependencies" : [
"SwiftGodotMacroLibrary",
"SwiftGodot"
],
"type" : "test"
},
{
"c99name" : "SwiftGodotMacroLibrary",
"module_type" : "SwiftTarget",
"name" : "SwiftGodotMacroLibrary",
"path" : "Sources/SwiftGodotMacroLibrary",
"product_dependencies" : [
"SwiftSyntaxMacros",
"SwiftSyntax",
"SwiftCompilerPlugin"
],
"product_memberships" : [
"SwiftGodot",
"SwiftGodotStatic",
"SimpleExtension",
"ManualExtension",
"SwiftGodotTestability",
"SwiftGodotMacroLibrary"
],
"sources" : [
"CodePrinter.swift",
"InitSwiftExtensionMacro.swift",
"MacroCallable.swift",
"MacroExport.swift",
"MacroExportGroup.swift",
"MacroExportSubgroup.swift",
"MacroGodot.swift",
"MacroSharedApi.swift",
"NativeHandleDiscardingMacro.swift",
"PickerNameProviderMacro.swift",
"SceneTreeMacro.swift",
"SignalAttachmentMacro.swift",
"SignalMacro.swift",
"SwiftSyntaxExtensions.swift",
"TextureLiteralMacro.swift"
],
"type" : "macro"
},
{
"c99name" : "SwiftGodotEngineTests",
"module_type" : "SwiftTarget",
"name" : "SwiftGodotEngineTests",
"path" : "Tests/SwiftGodotEngineTests",
"sources" : [
"Math.swift",
"Math/AABBTests.swift",
"Math/AStarTests.swift",
"Math/BasisTests.swift",
"Math/ColorTests.swift",
"Math/Geometry2DTests.swift",
"Math/Geometry3DTests.swift",
"Math/PlaneTests.swift",
"Math/QuaternionTests.swift",
"Math/Rect2Tests.swift",
"Math/Rect2iTests.swift",
"Math/Transform2DTests.swift",
"Math/Transform3DTests.swift",
"Math/Vector2Tests.swift",
"Math/Vector2iTests.swift",
"Math/Vector3Tests.swift",
"Math/Vector3iTests.swift",
"Math/Vector4Tests.swift",
"Math/Vector4iTests.swift"
],
"target_dependencies" : [
"SwiftGodotTestability"
],
"type" : "test"
},
{
"c99name" : "SwiftGodot",
"module_type" : "SwiftTarget",
"name" : "SwiftGodot",
"path" : "Sources/SwiftGodot",
"product_memberships" : [
"SwiftGodot",
"SwiftGodotStatic",
"SimpleExtension",
"ManualExtension",
"SwiftGodotTestability"
],
"sources" : [
"Core/Arguments.swift",
"Core/BuiltinConvertible.swift",
"Core/ClassServices.swift",
"Core/FastFunctionBridging.swift",
"Core/FastStringName.swift",
"Core/InspectableProperty.swift",
"Core/NIOLock.swift",
"Core/ObjectCollection.swift",
"Core/ObjectExtensions.swift",
"Core/Packed.swift",
"Core/SignalProxy.swift",
"Core/SignalRegistration.swift",
"Core/SignalWithArguments.swift",
"Core/StringExtensions.swift",
"Core/TypedArray.swift",
"Core/TypedDictionary.swift",
"Core/VariantCollection.swift",
"Core/VariantConvertible.swift",
"Core/Various.swift",
"Core/Wrapped.swift",
"EntryPoint.swift",
"Export.swift",
"Extensions/Arithmetic.swift",
"Extensions/CallableExtensions.swift",
"Extensions/ClassInfoExtensions.swift",
"Extensions/ColorExtensions.swift",
"Extensions/Compat.swift",
"Extensions/GDUtilityFunctions.swift",
"Extensions/NodeExtensions.swift",
"Extensions/PhysicsDirectSpaceState2D+IntersectRayResult.swift",
"Extensions/PhysicsDirectSpaceState3D+IntersectRayResult.swift",
"Extensions/RefCountedExtensions.swift",
"Extensions/VariantArrayExtensions.swift",
"Extensions/VariantDictionaryExtensions.swift",
"FastVariant.swift",
"GodotInterface.swift",
"MacroDefs.swift",
"MacroIntegration/MacroCallableWrapResult.swift",
"MacroIntegration/MacroExportInvokeGetter.swift",
"MacroIntegration/MacroExportInvokeSetter.swift",
"MacroIntegration/MacroGodotArgumentPropInfo.swift",
"MacroIntegration/MacroGodotPropertyPropInfo.swift",
"MacroIntegration/MacroGodotReturnValuePropInfo.swift",
"Native/LinearInterpolation.swift",
"Native/RotationConversion.swift",
"Native/Snapped.swift",
"SwiftGodot.swift",
"Variant.swift"
],
"target_dependencies" : [
"GDExtension",
"CodeGeneratorPlugin",
"SwiftGodotMacroLibrary"
],
"type" : "library"
},
{
"c99name" : "SimpleExtension",
"module_type" : "SwiftTarget",
"name" : "SimpleExtension",
"path" : "Sources/SimpleExtension",
"product_memberships" : [
"SimpleExtension"
],
"sources" : [
"SimpleExtension.swift"
],
"target_dependencies" : [
"SwiftGodot",
"EntryPointGeneratorPlugin"
],
"type" : "library"
},
{
"c99name" : "ManualExtension",
"module_type" : "SwiftTarget",
"name" : "ManualExtension",
"path" : "Sources/ManualExtension",
"product_memberships" : [
"ManualExtension"
],
"sources" : [
"ManualExtension.swift"
],
"target_dependencies" : [
"SwiftGodot"
],
"type" : "library"
},
{
"c99name" : "Generator",
"module_type" : "SwiftTarget",
"name" : "Generator",
"path" : "Generator",
"product_dependencies" : [
"SwiftSyntax",
"SwiftSyntaxBuilder"
],
"product_memberships" : [
"SwiftGodot",
"SwiftGodotStatic",
"CodeGeneratorPlugin",
"SimpleExtension",
"ManualExtension",
"SwiftGodotTestability",
"Generator"
],
"sources" : [
"Generator/Arguments.swift",
"Generator/BuiltinGen.swift",
"Generator/ClassGen.swift",
"Generator/Data.swift",
"Generator/DocModel.swift",
"Generator/Enums.swift",
"Generator/MethodGen.swift",
"Generator/NativeStructures.swift",
"Generator/Printer.swift",
"Generator/StringOperations.swift",
"Generator/TypeHelpers.swift",
"Generator/UnsafePointerHelpers.swift",
"Generator/UtilityGen.swift",
"Generator/main.swift"
],
"target_dependencies" : [
"ExtensionApi"
],
"type" : "executable"
},
{
"c99name" : "GDExtension",
"module_type" : "ClangTarget",
"name" : "GDExtension",
"path" : "Sources/GDExtension",
"product_memberships" : [
"SwiftGodot",
"SwiftGodotStatic",
"SimpleExtension",
"ManualExtension",
"SwiftGodotTestability"
],
"sources" : [
"GDExtensionSupport.c"
],
"type" : "library"
},
{
"c99name" : "ExtensionApiJson",
"module_type" : "SwiftTarget",
"name" : "ExtensionApiJson",
"path" : "Sources/ExtensionApi",
"product_memberships" : [
"ExtensionApi"
],
"resources" : [
{
"path" : "/Users/admin/builder/spi-builder-workspace/Sources/ExtensionApi/extension_api.json",
"rule" : {
"process" : {
}
}
}
],
"sources" : [
"ExtensionApiJson.swift"
],
"type" : "library"
},
{
"c99name" : "ExtensionApi",
"module_type" : "SwiftTarget",
"name" : "ExtensionApi",
"path" : "Sources/ExtensionApi",
"product_memberships" : [
"SwiftGodot",
"SwiftGodotStatic",
"ExtensionApi",
"CodeGeneratorPlugin",
"SimpleExtension",
"ManualExtension",
"SwiftGodotTestability",
"Generator"
],
"sources" : [
"ApiJsonModel+Extra.swift",
"ApiJsonModel.swift"
],
"type" : "library"
},
{
"c99name" : "EntryPointGeneratorPlugin",
"module_type" : "PluginTarget",
"name" : "EntryPointGeneratorPlugin",
"path" : "Plugins/EntryPointGeneratorPlugin",
"plugin_capability" : {
"type" : "buildTool"
},
"product_memberships" : [
"EntryPointGeneratorPlugin",
"SimpleExtension"
],
"sources" : [
"EntryPointGeneratorPlugin.swift"
],
"target_dependencies" : [
"EntryPointGenerator"
],
"type" : "plugin"
},
{
"c99name" : "EntryPointGenerator",
"module_type" : "SwiftTarget",
"name" : "EntryPointGenerator",
"path" : "Sources/EntryPointGenerator",
"product_dependencies" : [
"SwiftSyntax",
"SwiftParser",
"ArgumentParser"
],
"product_memberships" : [
"EntryPointGeneratorPlugin",
"SimpleExtension",
"EntryPointGenerator"
],
"sources" : [
"EntryPointGenerator.swift",
"GodotMacroSearchingVisitor.swift"
],
"type" : "executable"
},
{
"c99name" : "CodeGeneratorPlugin",
"module_type" : "PluginTarget",
"name" : "CodeGeneratorPlugin",
"path" : "Plugins/CodeGeneratorPlugin",
"plugin_capability" : {
"type" : "buildTool"
},
"product_memberships" : [
"SwiftGodot",
"SwiftGodotStatic",
"CodeGeneratorPlugin",
"SimpleExtension",
"ManualExtension",
"SwiftGodotTestability"
],
"sources" : [
"plugin.swift"
],
"target_dependencies" : [
"Generator"
],
"type" : "plugin"
}
],
"tools_version" : "6.0"
}
BUILD FAILURE 6.1 tvOS