The Swift Package Index logo.Swift Package Index

Build Information

Failed to build SwiftGodot, reference main (ead7bf), with Swift 6.1 for macOS (Xcode) using Xcode 16.3 on 20 Apr 2026 12:13:40 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.70.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/migueldeicaza/SwiftGodot.git
Reference: main
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/migueldeicaza/SwiftGodot
 * branch            main       -> FETCH_HEAD
 * [new branch]      main       -> origin/main
HEAD is now at ead7bff On older Godot, we can not use the strongly typed APIs, so back TypedDictionary by a weak one
Cloned https://github.com/migueldeicaza/SwiftGodot.git
Revision (git rev-parse @):
ead7bffc9546c1740678a36096282e1a811b7da6
SPI manifest file found: $PWD/.spi.yml
SUCCESS checkout https://github.com/migueldeicaza/SwiftGodot.git at main
========================================
Build
========================================
Selected platform:         macosXcodebuild
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" : "SwiftGodotRuntime",
      "targets" : [
        "SwiftGodotRuntime"
      ],
      "type" : {
        "library" : [
          "dynamic"
        ]
      }
    },
    {
      "name" : "SwiftGodot",
      "targets" : [
        "SwiftGodot"
      ],
      "type" : {
        "library" : [
          "dynamic"
        ]
      }
    },
    {
      "name" : "SwiftGodotRuntimeStatic",
      "targets" : [
        "SwiftGodotRuntime"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "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" : "SwiftGodotTestRunner",
      "targets" : [
        "SwiftGodotTestRunner"
      ],
      "type" : {
        "executable" : null
      }
    },
    {
      "name" : "SwiftGodotTestExtension",
      "targets" : [
        "SwiftGodotTestExtension"
      ],
      "type" : {
        "library" : [
          "dynamic"
        ]
      }
    },
    {
      "name" : "Generator",
      "targets" : [
        "Generator"
      ],
      "type" : {
        "executable" : null
      }
    },
    {
      "name" : "EntryPointGenerator",
      "targets" : [
        "EntryPointGenerator"
      ],
      "type" : {
        "executable" : null
      }
    },
    {
      "name" : "SwiftGodotTestMacrosLibrary",
      "targets" : [
        "SwiftGodotTestMacrosLibrary"
      ],
      "type" : {
        "macro" : null
      }
    },
    {
      "name" : "SwiftGodotMacroLibrary",
      "targets" : [
        "SwiftGodotMacroLibrary"
      ],
      "type" : {
        "macro" : null
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "SwiftGodotUniversalTests",
      "module_type" : "SwiftTarget",
      "name" : "SwiftGodotUniversalTests",
      "path" : "Tests/SwiftGodotUniversalTests",
      "sources" : [
        "MemoryLayoutTests.swift"
      ],
      "target_dependencies" : [
        "SwiftGodot",
        "ExtensionApi",
        "ExtensionApiJson"
      ],
      "type" : "test"
    },
    {
      "c99name" : "SwiftGodotTestRunner",
      "module_type" : "SwiftTarget",
      "name" : "SwiftGodotTestRunner",
      "path" : "Sources/SwiftGodotTestRunner",
      "product_memberships" : [
        "SwiftGodotTestRunner"
      ],
      "sources" : [
        "SwiftGodotTestRunner.swift",
        "TestResults.swift"
      ],
      "type" : "executable"
    },
    {
      "c99name" : "SwiftGodotTestMacrosLibrary",
      "module_type" : "SwiftTarget",
      "name" : "SwiftGodotTestMacrosLibrary",
      "path" : "Sources/SwiftGodotTestMacrosLibrary",
      "product_dependencies" : [
        "SwiftSyntaxMacros",
        "SwiftSyntax",
        "SwiftCompilerPlugin"
      ],
      "product_memberships" : [
        "SwiftGodotTestExtension",
        "SwiftGodotTestMacrosLibrary"
      ],
      "sources" : [
        "Errors.swift",
        "Plugin.swift",
        "SwiftGodotTestMacro.swift",
        "SwiftGodotTestSuiteMacro.swift"
      ],
      "type" : "macro"
    },
    {
      "c99name" : "SwiftGodotTestMacros",
      "module_type" : "SwiftTarget",
      "name" : "SwiftGodotTestMacros",
      "path" : "Sources/SwiftGodotTestMacros",
      "product_memberships" : [
        "SwiftGodotTestExtension"
      ],
      "sources" : [
        "MacroDefs.swift",
        "SwiftGodotTestInvocation.swift",
        "SwiftGodotTestSuiteProtocol.swift"
      ],
      "target_dependencies" : [
        "SwiftGodot",
        "SwiftGodotTestMacrosLibrary"
      ],
      "type" : "library"
    },
    {
      "c99name" : "SwiftGodotTestExtension",
      "module_type" : "SwiftTarget",
      "name" : "SwiftGodotTestExtension",
      "path" : "Tests/SwiftGodotTestExtension",
      "product_memberships" : [
        "SwiftGodotTestExtension"
      ],
      "sources" : [
        "Assertions.swift",
        "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",
        "EntryPoint.swift",
        "IntersectRayResultTests.swift",
        "LifecycleTests.swift",
        "LinearInterpolationTests.swift",
        "MacroCallableIntegrationTests.swift",
        "MacroIntegrationTests.swift",
        "MarshalTests.swift",
        "Math.swift",
        "Math/AABBTests.swift",
        "Math/AStarTests.swift",
        "Math/BasisTests.swift",
        "Math/EngineColorTests.swift",
        "Math/EnginePlaneTests.swift",
        "Math/EngineQuaternionTests.swift",
        "Math/EngineVector2Tests.swift",
        "Math/EngineVector2iTests.swift",
        "Math/EngineVector3Tests.swift",
        "Math/EngineVector3iTests.swift",
        "Math/EngineVector4Tests.swift",
        "Math/EngineVector4iTests.swift",
        "Math/Geometry2DTests.swift",
        "Math/Geometry3DTests.swift",
        "Math/Rect2Tests.swift",
        "Math/Rect2iTests.swift",
        "Math/Transform2DTests.swift",
        "Math/Transform3DTests.swift",
        "MemoryLeakTests.swift",
        "PerformanceTests.swift",
        "PhysicsDirectSpaceState2DIntersectRayResultTests.swift",
        "PhysicsDirectSpaceState3DIntersectRayResultTests.swift",
        "RawArgumentsFetchTests.swift",
        "RegistrationOrderTests.swift",
        "SignalTests.swift",
        "SnappingTests.swift",
        "TestCase.swift",
        "TestContext.swift",
        "TestResult.swift",
        "TestRunnerNode.swift",
        "TypedArrayTests.swift",
        "TypedDictionaryTests.swift",
        "ValidatePropertyTests.swift",
        "VariantTests.swift",
        "WrappedTests.swift"
      ],
      "target_dependencies" : [
        "SwiftGodot",
        "SwiftGodotTestMacros"
      ],
      "type" : "library"
    },
    {
      "c99name" : "SwiftGodotRuntime",
      "module_type" : "SwiftTarget",
      "name" : "SwiftGodotRuntime",
      "path" : "Sources/SwiftGodotRuntime",
      "product_memberships" : [
        "SwiftGodotRuntime",
        "SwiftGodot",
        "SwiftGodotRuntimeStatic",
        "SwiftGodotStatic",
        "SimpleExtension",
        "ManualExtension",
        "SwiftGodotTestExtension"
      ],
      "sources" : [
        "Core/Arguments.swift",
        "Core/BuiltinConvertible.swift",
        "Core/ClassServices.swift",
        "Core/EditorInterop.swift",
        "Core/FastFunctionBridging.swift",
        "Core/FastStringName.swift",
        "Core/InitializationLevel.swift",
        "Core/InspectableProperty.swift",
        "Core/NIOLock.swift",
        "Core/ObjectCollection.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/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/ObjectExtensions.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" : "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",
        "SwiftDiagnostics",
        "SwiftParserDiagnostics",
        "SwiftParser",
        "SwiftBasicFormat"
      ],
      "product_memberships" : [
        "SwiftGodotRuntime",
        "SwiftGodot",
        "SwiftGodotRuntimeStatic",
        "SwiftGodotStatic",
        "SimpleExtension",
        "ManualExtension",
        "SwiftGodotTestExtension",
        "SwiftGodotMacroLibrary"
      ],
      "sources" : [
        "CodePrinter.swift",
        "InitSwiftExtensionMacro.swift",
        "MacroCallable.swift",
        "MacroExport.swift",
        "MacroExportGroup.swift",
        "MacroExportSubgroup.swift",
        "MacroGodot.swift",
        "MacroRpc.swift",
        "MacroSharedApi.swift",
        "NativeHandleDiscardingMacro.swift",
        "PickerNameProviderMacro.swift",
        "SceneTreeMacro.swift",
        "SignalAttachmentMacro.swift",
        "SignalMacro.swift",
        "SwiftSyntaxExtensions.swift",
        "TextureLiteralMacro.swift"
      ],
      "type" : "macro"
    },
    {
      "c99name" : "SwiftGodot",
      "module_type" : "SwiftTarget",
      "name" : "SwiftGodot",
      "path" : "Sources/SwiftGodot",
      "product_memberships" : [
        "SwiftGodot",
        "SwiftGodotStatic",
        "SimpleExtension",
        "ManualExtension",
        "SwiftGodotTestExtension"
      ],
      "sources" : [
        "Extensions/GDUtilityFunctions.swift",
        "Extensions/NodeExtensions.swift",
        "Extensions/PhysicsDirectSpaceState2D+IntersectRayResult.swift",
        "Extensions/PhysicsDirectSpaceState3D+IntersectRayResult.swift",
        "Extensions/Various.swift",
        "GodotInterface.swift",
        "RpcMacro.swift",
        "SwiftGodotExports.swift",
        "VariantConvertibeNode.swift"
      ],
      "target_dependencies" : [
        "GDExtension",
        "SwiftGodotRuntime",
        "CodeGeneratorPlugin"
      ],
      "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" : [
        "SwiftGodotRuntime",
        "SwiftGodot",
        "SwiftGodotRuntimeStatic",
        "SwiftGodotStatic",
        "CodeGeneratorPlugin",
        "SimpleExtension",
        "ManualExtension",
        "SwiftGodotTestExtension",
        "Generator"
      ],
      "sources" : [
        "Generator/Arguments.swift",
        "Generator/BuiltinGen.swift",
        "Generator/ClassGen.swift",
        "Generator/Data.swift",
        "Generator/DocModel.swift",
        "Generator/Enums.swift",
        "Generator/GenerationSettings.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" : [
        "SwiftGodotRuntime",
        "SwiftGodot",
        "SwiftGodotRuntimeStatic",
        "SwiftGodotStatic",
        "SimpleExtension",
        "ManualExtension",
        "SwiftGodotTestExtension"
      ],
      "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" : [
        "SwiftGodotRuntime",
        "SwiftGodot",
        "SwiftGodotRuntimeStatic",
        "SwiftGodotStatic",
        "ExtensionApi",
        "CodeGeneratorPlugin",
        "SimpleExtension",
        "ManualExtension",
        "SwiftGodotTestExtension",
        "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" : [
        "SwiftGodotRuntime",
        "SwiftGodot",
        "SwiftGodotRuntimeStatic",
        "SwiftGodotStatic",
        "CodeGeneratorPlugin",
        "SimpleExtension",
        "ManualExtension",
        "SwiftGodotTestExtension"
      ],
      "sources" : [
        "plugin.swift"
      ],
      "target_dependencies" : [
        "Generator"
      ],
      "type" : "plugin"
    }
  ],
  "tools_version" : "6.1"
}
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-argument-parser’
Checking out 1.7.1 of package ‘swift-argument-parser’
Creating working copy of package ‘swift-syntax’
Checking out 600.0.1 of package ‘swift-syntax’
Creating working copy of package ‘swift-docc-plugin’
Checking out 1.4.6 of package ‘swift-docc-plugin’
Resolve Package Graph
Resolved source packages:
  SwiftDocCPlugin: https://github.com/swiftlang/swift-docc-plugin @ 1.4.6
  swift-argument-parser: https://github.com/apple/swift-argument-parser @ 1.7.1
  swift-syntax: https://github.com/swiftlang/swift-syntax @ 600.0.1
  SymbolKit: https://github.com/swiftlang/swift-docc-symbolkit @ 1.0.0
  SwiftGodot: /Users/admin/builder/spi-builder-workspace
resolved source packages: SwiftDocCPlugin, swift-argument-parser, swift-syntax, SymbolKit, SwiftGodot
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" : "SwiftGodotRuntime",
      "targets" : [
        "SwiftGodotRuntime"
      ],
      "type" : {
        "library" : [
          "dynamic"
        ]
      }
    },
    {
      "name" : "SwiftGodot",
      "targets" : [
        "SwiftGodot"
      ],
      "type" : {
        "library" : [
          "dynamic"
        ]
      }
    },
    {
      "name" : "SwiftGodotRuntimeStatic",
      "targets" : [
        "SwiftGodotRuntime"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "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" : "SwiftGodotTestRunner",
      "targets" : [
        "SwiftGodotTestRunner"
      ],
      "type" : {
        "executable" : null
      }
    },
    {
      "name" : "SwiftGodotTestExtension",
      "targets" : [
        "SwiftGodotTestExtension"
      ],
      "type" : {
        "library" : [
          "dynamic"
        ]
      }
    },
    {
      "name" : "Generator",
      "targets" : [
        "Generator"
      ],
      "type" : {
        "executable" : null
      }
    },
    {
      "name" : "EntryPointGenerator",
      "targets" : [
        "EntryPointGenerator"
      ],
      "type" : {
        "executable" : null
      }
    },
    {
      "name" : "SwiftGodotTestMacrosLibrary",
      "targets" : [
        "SwiftGodotTestMacrosLibrary"
      ],
      "type" : {
        "macro" : null
      }
    },
    {
      "name" : "SwiftGodotMacroLibrary",
      "targets" : [
        "SwiftGodotMacroLibrary"
      ],
      "type" : {
        "macro" : null
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "SwiftGodotUniversalTests",
      "module_type" : "SwiftTarget",
      "name" : "SwiftGodotUniversalTests",
      "path" : "Tests/SwiftGodotUniversalTests",
      "sources" : [
        "MemoryLayoutTests.swift"
      ],
      "target_dependencies" : [
        "SwiftGodot",
        "ExtensionApi",
        "ExtensionApiJson"
      ],
      "type" : "test"
    },
    {
      "c99name" : "SwiftGodotTestRunner",
      "module_type" : "SwiftTarget",
      "name" : "SwiftGodotTestRunner",
      "path" : "Sources/SwiftGodotTestRunner",
      "product_memberships" : [
        "SwiftGodotTestRunner"
      ],
      "sources" : [
        "SwiftGodotTestRunner.swift",
        "TestResults.swift"
      ],
      "type" : "executable"
    },
    {
      "c99name" : "SwiftGodotTestMacrosLibrary",
      "module_type" : "SwiftTarget",
      "name" : "SwiftGodotTestMacrosLibrary",
      "path" : "Sources/SwiftGodotTestMacrosLibrary",
      "product_dependencies" : [
        "SwiftSyntaxMacros",
        "SwiftSyntax",
        "SwiftCompilerPlugin"
      ],
      "product_memberships" : [
        "SwiftGodotTestExtension",
        "SwiftGodotTestMacrosLibrary"
      ],
      "sources" : [
        "Errors.swift",
        "Plugin.swift",
        "SwiftGodotTestMacro.swift",
        "SwiftGodotTestSuiteMacro.swift"
      ],
      "type" : "macro"
    },
    {
      "c99name" : "SwiftGodotTestMacros",
      "module_type" : "SwiftTarget",
      "name" : "SwiftGodotTestMacros",
      "path" : "Sources/SwiftGodotTestMacros",
      "product_memberships" : [
        "SwiftGodotTestExtension"
      ],
      "sources" : [
        "MacroDefs.swift",
        "SwiftGodotTestInvocation.swift",
        "SwiftGodotTestSuiteProtocol.swift"
      ],
      "target_dependencies" : [
        "SwiftGodot",
        "SwiftGodotTestMacrosLibrary"
      ],
      "type" : "library"
    },
    {
      "c99name" : "SwiftGodotTestExtension",
      "module_type" : "SwiftTarget",
      "name" : "SwiftGodotTestExtension",
      "path" : "Tests/SwiftGodotTestExtension",
      "product_memberships" : [
        "SwiftGodotTestExtension"
      ],
      "sources" : [
        "Assertions.swift",
        "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",
        "EntryPoint.swift",
        "IntersectRayResultTests.swift",
        "LifecycleTests.swift",
        "LinearInterpolationTests.swift",
        "MacroCallableIntegrationTests.swift",
        "MacroIntegrationTests.swift",
        "MarshalTests.swift",
        "Math.swift",
        "Math/AABBTests.swift",
        "Math/AStarTests.swift",
        "Math/BasisTests.swift",
        "Math/EngineColorTests.swift",
        "Math/EnginePlaneTests.swift",
        "Math/EngineQuaternionTests.swift",
        "Math/EngineVector2Tests.swift",
        "Math/EngineVector2iTests.swift",
        "Math/EngineVector3Tests.swift",
        "Math/EngineVector3iTests.swift",
        "Math/EngineVector4Tests.swift",
        "Math/EngineVector4iTests.swift",
        "Math/Geometry2DTests.swift",
        "Math/Geometry3DTests.swift",
        "Math/Rect2Tests.swift",
        "Math/Rect2iTests.swift",
        "Math/Transform2DTests.swift",
        "Math/Transform3DTests.swift",
        "MemoryLeakTests.swift",
        "PerformanceTests.swift",
        "PhysicsDirectSpaceState2DIntersectRayResultTests.swift",
        "PhysicsDirectSpaceState3DIntersectRayResultTests.swift",
        "RawArgumentsFetchTests.swift",
        "RegistrationOrderTests.swift",
        "SignalTests.swift",
        "SnappingTests.swift",
        "TestCase.swift",
        "TestContext.swift",
        "TestResult.swift",
        "TestRunnerNode.swift",
        "TypedArrayTests.swift",
        "TypedDictionaryTests.swift",
        "ValidatePropertyTests.swift",
        "VariantTests.swift",
        "WrappedTests.swift"
      ],
      "target_dependencies" : [
        "SwiftGodot",
        "SwiftGodotTestMacros"
      ],
      "type" : "library"
    },
    {
      "c99name" : "SwiftGodotRuntime",
      "module_type" : "SwiftTarget",
      "name" : "SwiftGodotRuntime",
      "path" : "Sources/SwiftGodotRuntime",
      "product_memberships" : [
        "SwiftGodotRuntime",
        "SwiftGodot",
        "SwiftGodotRuntimeStatic",
        "SwiftGodotStatic",
        "SimpleExtension",
        "ManualExtension",
        "SwiftGodotTestExtension"
      ],
      "sources" : [
        "Core/Arguments.swift",
        "Core/BuiltinConvertible.swift",
        "Core/ClassServices.swift",
        "Core/EditorInterop.swift",
        "Core/FastFunctionBridging.swift",
        "Core/FastStringName.swift",
        "Core/InitializationLevel.swift",
        "Core/InspectableProperty.swift",
        "Core/NIOLock.swift",
        "Core/ObjectCollection.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/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/ObjectExtensions.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" : "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",
        "SwiftDiagnostics",
        "SwiftParserDiagnostics",
        "SwiftParser",
        "SwiftBasicFormat"
      ],
      "product_memberships" : [
        "SwiftGodotRuntime",
        "SwiftGodot",
        "SwiftGodotRuntimeStatic",
        "SwiftGodotStatic",
        "SimpleExtension",
        "ManualExtension",
        "SwiftGodotTestExtension",
        "SwiftGodotMacroLibrary"
      ],
      "sources" : [
        "CodePrinter.swift",
        "InitSwiftExtensionMacro.swift",
        "MacroCallable.swift",
        "MacroExport.swift",
        "MacroExportGroup.swift",
        "MacroExportSubgroup.swift",
        "MacroGodot.swift",
        "MacroRpc.swift",
        "MacroSharedApi.swift",
        "NativeHandleDiscardingMacro.swift",
        "PickerNameProviderMacro.swift",
        "SceneTreeMacro.swift",
        "SignalAttachmentMacro.swift",
        "SignalMacro.swift",
        "SwiftSyntaxExtensions.swift",
        "TextureLiteralMacro.swift"
      ],
      "type" : "macro"
    },
    {
      "c99name" : "SwiftGodot",
      "module_type" : "SwiftTarget",
      "name" : "SwiftGodot",
      "path" : "Sources/SwiftGodot",
      "product_memberships" : [
        "SwiftGodot",
        "SwiftGodotStatic",
        "SimpleExtension",
        "ManualExtension",
        "SwiftGodotTestExtension"
      ],
      "sources" : [
        "Extensions/GDUtilityFunctions.swift",
        "Extensions/NodeExtensions.swift",
        "Extensions/PhysicsDirectSpaceState2D+IntersectRayResult.swift",
        "Extensions/PhysicsDirectSpaceState3D+IntersectRayResult.swift",
        "Extensions/Various.swift",
        "GodotInterface.swift",
        "RpcMacro.swift",
        "SwiftGodotExports.swift",
        "VariantConvertibeNode.swift"
      ],
      "target_dependencies" : [
        "GDExtension",
        "SwiftGodotRuntime",
        "CodeGeneratorPlugin"
      ],
      "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" : [
        "SwiftGodotRuntime",
        "SwiftGodot",
        "SwiftGodotRuntimeStatic",
        "SwiftGodotStatic",
        "CodeGeneratorPlugin",
        "SimpleExtension",
        "ManualExtension",
        "SwiftGodotTestExtension",
        "Generator"
      ],
      "sources" : [
        "Generator/Arguments.swift",
        "Generator/BuiltinGen.swift",
        "Generator/ClassGen.swift",
        "Generator/Data.swift",
        "Generator/DocModel.swift",
        "Generator/Enums.swift",
        "Generator/GenerationSettings.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" : [
        "SwiftGodotRuntime",
        "SwiftGodot",
        "SwiftGodotRuntimeStatic",
        "SwiftGodotStatic",
        "SimpleExtension",
        "ManualExtension",
        "SwiftGodotTestExtension"
      ],
      "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" : [
        "SwiftGodotRuntime",
        "SwiftGodot",
        "SwiftGodotRuntimeStatic",
        "SwiftGodotStatic",
        "ExtensionApi",
        "CodeGeneratorPlugin",
        "SimpleExtension",
        "ManualExtension",
        "SwiftGodotTestExtension",
        "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" : [
        "SwiftGodotRuntime",
        "SwiftGodot",
        "SwiftGodotRuntimeStatic",
        "SwiftGodotStatic",
        "CodeGeneratorPlugin",
        "SimpleExtension",
        "ManualExtension",
        "SwiftGodotTestExtension"
      ],
      "sources" : [
        "plugin.swift"
      ],
      "target_dependencies" : [
        "Generator"
      ],
      "type" : "plugin"
    }
  ],
  "tools_version" : "6.1"
}
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:
  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
  SwiftDocCPlugin: https://github.com/swiftlang/swift-docc-plugin @ 1.4.6
  swift-argument-parser: https://github.com/apple/swift-argument-parser @ 1.7.1
resolved source packages: SwiftGodot, SymbolKit, swift-syntax, SwiftDocCPlugin, 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
{
  "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" : "SwiftGodotRuntime",
      "targets" : [
        "SwiftGodotRuntime"
      ],
      "type" : {
        "library" : [
          "dynamic"
        ]
      }
    },
    {
      "name" : "SwiftGodot",
      "targets" : [
        "SwiftGodot"
      ],
      "type" : {
        "library" : [
          "dynamic"
        ]
      }
    },
    {
      "name" : "SwiftGodotRuntimeStatic",
      "targets" : [
        "SwiftGodotRuntime"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "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" : "SwiftGodotTestRunner",
      "targets" : [
        "SwiftGodotTestRunner"
      ],
      "type" : {
        "executable" : null
      }
    },
    {
      "name" : "SwiftGodotTestExtension",
      "targets" : [
        "SwiftGodotTestExtension"
      ],
      "type" : {
        "library" : [
          "dynamic"
        ]
      }
    },
    {
      "name" : "Generator",
      "targets" : [
        "Generator"
      ],
      "type" : {
        "executable" : null
      }
    },
    {
      "name" : "EntryPointGenerator",
      "targets" : [
        "EntryPointGenerator"
      ],
      "type" : {
        "executable" : null
      }
    },
    {
      "name" : "SwiftGodotTestMacrosLibrary",
      "targets" : [
        "SwiftGodotTestMacrosLibrary"
      ],
      "type" : {
        "macro" : null
      }
    },
    {
      "name" : "SwiftGodotMacroLibrary",
      "targets" : [
        "SwiftGodotMacroLibrary"
      ],
      "type" : {
        "macro" : null
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "SwiftGodotUniversalTests",
      "module_type" : "SwiftTarget",
      "name" : "SwiftGodotUniversalTests",
      "path" : "Tests/SwiftGodotUniversalTests",
      "sources" : [
        "MemoryLayoutTests.swift"
      ],
      "target_dependencies" : [
        "SwiftGodot",
        "ExtensionApi",
        "ExtensionApiJson"
      ],
      "type" : "test"
    },
    {
      "c99name" : "SwiftGodotTestRunner",
      "module_type" : "SwiftTarget",
      "name" : "SwiftGodotTestRunner",
      "path" : "Sources/SwiftGodotTestRunner",
      "product_memberships" : [
        "SwiftGodotTestRunner"
      ],
      "sources" : [
        "SwiftGodotTestRunner.swift",
        "TestResults.swift"
      ],
      "type" : "executable"
    },
    {
      "c99name" : "SwiftGodotTestMacrosLibrary",
      "module_type" : "SwiftTarget",
      "name" : "SwiftGodotTestMacrosLibrary",
      "path" : "Sources/SwiftGodotTestMacrosLibrary",
      "product_dependencies" : [
        "SwiftSyntaxMacros",
        "SwiftSyntax",
        "SwiftCompilerPlugin"
      ],
      "product_memberships" : [
        "SwiftGodotTestExtension",
        "SwiftGodotTestMacrosLibrary"
      ],
      "sources" : [
        "Errors.swift",
        "Plugin.swift",
        "SwiftGodotTestMacro.swift",
        "SwiftGodotTestSuiteMacro.swift"
      ],
      "type" : "macro"
    },
    {
      "c99name" : "SwiftGodotTestMacros",
      "module_type" : "SwiftTarget",
      "name" : "SwiftGodotTestMacros",
      "path" : "Sources/SwiftGodotTestMacros",
      "product_memberships" : [
        "SwiftGodotTestExtension"
      ],
      "sources" : [
        "MacroDefs.swift",
        "SwiftGodotTestInvocation.swift",
        "SwiftGodotTestSuiteProtocol.swift"
      ],
      "target_dependencies" : [
        "SwiftGodot",
        "SwiftGodotTestMacrosLibrary"
      ],
      "type" : "library"
    },
    {
      "c99name" : "SwiftGodotTestExtension",
      "module_type" : "SwiftTarget",
      "name" : "SwiftGodotTestExtension",
      "path" : "Tests/SwiftGodotTestExtension",
      "product_memberships" : [
        "SwiftGodotTestExtension"
      ],
      "sources" : [
        "Assertions.swift",
        "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",
        "EntryPoint.swift",
        "IntersectRayResultTests.swift",
        "LifecycleTests.swift",
        "LinearInterpolationTests.swift",
        "MacroCallableIntegrationTests.swift",
        "MacroIntegrationTests.swift",
        "MarshalTests.swift",
        "Math.swift",
        "Math/AABBTests.swift",
        "Math/AStarTests.swift",
        "Math/BasisTests.swift",
        "Math/EngineColorTests.swift",
        "Math/EnginePlaneTests.swift",
        "Math/EngineQuaternionTests.swift",
        "Math/EngineVector2Tests.swift",
        "Math/EngineVector2iTests.swift",
        "Math/EngineVector3Tests.swift",
        "Math/EngineVector3iTests.swift",
        "Math/EngineVector4Tests.swift",
        "Math/EngineVector4iTests.swift",
        "Math/Geometry2DTests.swift",
        "Math/Geometry3DTests.swift",
        "Math/Rect2Tests.swift",
        "Math/Rect2iTests.swift",
        "Math/Transform2DTests.swift",
        "Math/Transform3DTests.swift",
        "MemoryLeakTests.swift",
        "PerformanceTests.swift",
        "PhysicsDirectSpaceState2DIntersectRayResultTests.swift",
        "PhysicsDirectSpaceState3DIntersectRayResultTests.swift",
        "RawArgumentsFetchTests.swift",
        "RegistrationOrderTests.swift",
        "SignalTests.swift",
        "SnappingTests.swift",
        "TestCase.swift",
        "TestContext.swift",
        "TestResult.swift",
        "TestRunnerNode.swift",
        "TypedArrayTests.swift",
        "TypedDictionaryTests.swift",
        "ValidatePropertyTests.swift",
        "VariantTests.swift",
        "WrappedTests.swift"
      ],
      "target_dependencies" : [
        "SwiftGodot",
        "SwiftGodotTestMacros"
      ],
      "type" : "library"
    },
    {
      "c99name" : "SwiftGodotRuntime",
      "module_type" : "SwiftTarget",
      "name" : "SwiftGodotRuntime",
      "path" : "Sources/SwiftGodotRuntime",
      "product_memberships" : [
        "SwiftGodotRuntime",
        "SwiftGodot",
        "SwiftGodotRuntimeStatic",
        "SwiftGodotStatic",
        "SimpleExtension",
        "ManualExtension",
        "SwiftGodotTestExtension"
      ],
      "sources" : [
        "Core/Arguments.swift",
        "Core/BuiltinConvertible.swift",
        "Core/ClassServices.swift",
        "Core/EditorInterop.swift",
        "Core/FastFunctionBridging.swift",
        "Core/FastStringName.swift",
        "Core/InitializationLevel.swift",
        "Core/InspectableProperty.swift",
        "Core/NIOLock.swift",
        "Core/ObjectCollection.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/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/ObjectExtensions.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" : "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",
        "SwiftDiagnostics",
        "SwiftParserDiagnostics",
        "SwiftParser",
        "SwiftBasicFormat"
      ],
      "product_memberships" : [
        "SwiftGodotRuntime",
        "SwiftGodot",
        "SwiftGodotRuntimeStatic",
        "SwiftGodotStatic",
        "SimpleExtension",
        "ManualExtension",
        "SwiftGodotTestExtension",
        "SwiftGodotMacroLibrary"
      ],
      "sources" : [
        "CodePrinter.swift",
        "InitSwiftExtensionMacro.swift",
        "MacroCallable.swift",
        "MacroExport.swift",
        "MacroExportGroup.swift",
        "MacroExportSubgroup.swift",
        "MacroGodot.swift",
        "MacroRpc.swift",
        "MacroSharedApi.swift",
        "NativeHandleDiscardingMacro.swift",
        "PickerNameProviderMacro.swift",
        "SceneTreeMacro.swift",
        "SignalAttachmentMacro.swift",
        "SignalMacro.swift",
        "SwiftSyntaxExtensions.swift",
        "TextureLiteralMacro.swift"
      ],
      "type" : "macro"
    },
    {
      "c99name" : "SwiftGodot",
      "module_type" : "SwiftTarget",
      "name" : "SwiftGodot",
      "path" : "Sources/SwiftGodot",
      "product_memberships" : [
        "SwiftGodot",
        "SwiftGodotStatic",
        "SimpleExtension",
        "ManualExtension",
        "SwiftGodotTestExtension"
      ],
      "sources" : [
        "Extensions/GDUtilityFunctions.swift",
        "Extensions/NodeExtensions.swift",
        "Extensions/PhysicsDirectSpaceState2D+IntersectRayResult.swift",
        "Extensions/PhysicsDirectSpaceState3D+IntersectRayResult.swift",
        "Extensions/Various.swift",
        "GodotInterface.swift",
        "RpcMacro.swift",
        "SwiftGodotExports.swift",
        "VariantConvertibeNode.swift"
      ],
      "target_dependencies" : [
        "GDExtension",
        "SwiftGodotRuntime",
        "CodeGeneratorPlugin"
      ],
      "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" : [
        "SwiftGodotRuntime",
        "SwiftGodot",
        "SwiftGodotRuntimeStatic",
        "SwiftGodotStatic",
        "CodeGeneratorPlugin",
        "SimpleExtension",
        "ManualExtension",
        "SwiftGodotTestExtension",
        "Generator"
      ],
      "sources" : [
        "Generator/Arguments.swift",
        "Generator/BuiltinGen.swift",
        "Generator/ClassGen.swift",
        "Generator/Data.swift",
        "Generator/DocModel.swift",
        "Generator/Enums.swift",
        "Generator/GenerationSettings.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" : [
        "SwiftGodotRuntime",
        "SwiftGodot",
        "SwiftGodotRuntimeStatic",
        "SwiftGodotStatic",
        "SimpleExtension",
        "ManualExtension",
        "SwiftGodotTestExtension"
      ],
      "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" : [
        "SwiftGodotRuntime",
        "SwiftGodot",
        "SwiftGodotRuntimeStatic",
        "SwiftGodotStatic",
        "ExtensionApi",
        "CodeGeneratorPlugin",
        "SimpleExtension",
        "ManualExtension",
        "SwiftGodotTestExtension",
        "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" : [
        "SwiftGodotRuntime",
        "SwiftGodot",
        "SwiftGodotRuntimeStatic",
        "SwiftGodotStatic",
        "CodeGeneratorPlugin",
        "SimpleExtension",
        "ManualExtension",
        "SwiftGodotTestExtension"
      ],
      "sources" : [
        "plugin.swift"
      ],
      "target_dependencies" : [
        "Generator"
      ],
      "type" : "plugin"
    }
  ],
  "tools_version" : "6.1"
}
BUILD FAILURE 6.1 macosXcodebuild