Files
builds/engine/macos-arm64/GodotSharp/Tools/GodotTools.deps.json
T
ozan b0810fbdfd engine(macos-arm64): 4.7 native-module build + ship GodotSharp; add update-engine skill
- Replace macOS binary with the 4.7 build where Terrain3D + agent_skinned are native
  engine modules (no GDExtension .framework). Fixed C# bindability (set_plugin->Object,
  abstract Terrain3DAssetResource, drop dup duplicate bind) so glue generates.
- SHIP GodotSharp alongside the binary (matched pair) — stale/missing GodotSharp causes
  "Wrapper class not found for Terrain3D" / ".NET assemblies not found". Engine does not
  regenerate it. Un-ignore GodotSharp in .gitignore.
- manifest.json: macOS -> 4.7 (4ba7b5b) + new sha + godotsharp field; drop obsolete
  terrain_3d GDExtension section; windows flagged 4.7-pending.
- Add .agents/skills/update-engine (mac+win self-serve install) + README + Forge handoff.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-19 02:35:00 +01:00

333 lines
11 KiBLFS
JSON

{
"runtimeTarget": {
"name": ".NETCoreApp,Version=v8.0",
"signature": ""
},
"compilationOptions": {},
"targets": {
".NETCoreApp,Version=v8.0": {
"GodotTools/1.0.0": {
"dependencies": {
"GodotTools.BuildLogger": "1.0.0",
"GodotTools.Core": "1.0.0",
"GodotTools.IdeMessaging": "1.1.2",
"GodotTools.ProjectEditor": "1.0.0",
"JetBrains.Rider.PathLocator": "1.0.12",
"Microsoft.CodeAnalysis.CSharp": "4.11.0",
"Microsoft.VisualStudio.SolutionPersistence": "1.0.52",
"Newtonsoft.Json": "13.0.1"
},
"runtime": {
"GodotTools.dll": {}
}
},
"JetBrains.Lifetimes/2024.3.0": {
"runtime": {
"lib/netstandard2.0/JetBrains.Lifetimes.dll": {
"assemblyVersion": "777.0.0.0",
"fileVersion": "777.0.0.0"
}
}
},
"JetBrains.RdFramework/2024.3.0": {
"dependencies": {
"JetBrains.Lifetimes": "2024.3.0"
},
"runtime": {
"lib/netstandard2.0/JetBrains.RdFramework.dll": {
"assemblyVersion": "777.0.0.0",
"fileVersion": "777.0.0.0"
}
}
},
"JetBrains.Rider.PathLocator/1.0.12": {
"dependencies": {
"JetBrains.RdFramework": "2024.3.0"
},
"runtime": {
"lib/netstandard2.0/JetBrains.Rider.PathLocator.dll": {
"assemblyVersion": "1.0.12.0",
"fileVersion": "1.0.12.0"
}
}
},
"Microsoft.Build.Locator/1.2.6": {
"runtime": {
"lib/netcoreapp2.0/Microsoft.Build.Locator.dll": {
"assemblyVersion": "1.0.0.0",
"fileVersion": "1.2.6.49918"
}
}
},
"Microsoft.CodeAnalysis.Common/4.11.0": {
"runtime": {
"lib/net8.0/Microsoft.CodeAnalysis.dll": {
"assemblyVersion": "4.11.0.0",
"fileVersion": "4.1100.24.37604"
}
},
"resources": {
"lib/net8.0/cs/Microsoft.CodeAnalysis.resources.dll": {
"locale": "cs"
},
"lib/net8.0/de/Microsoft.CodeAnalysis.resources.dll": {
"locale": "de"
},
"lib/net8.0/es/Microsoft.CodeAnalysis.resources.dll": {
"locale": "es"
},
"lib/net8.0/fr/Microsoft.CodeAnalysis.resources.dll": {
"locale": "fr"
},
"lib/net8.0/it/Microsoft.CodeAnalysis.resources.dll": {
"locale": "it"
},
"lib/net8.0/ja/Microsoft.CodeAnalysis.resources.dll": {
"locale": "ja"
},
"lib/net8.0/ko/Microsoft.CodeAnalysis.resources.dll": {
"locale": "ko"
},
"lib/net8.0/pl/Microsoft.CodeAnalysis.resources.dll": {
"locale": "pl"
},
"lib/net8.0/pt-BR/Microsoft.CodeAnalysis.resources.dll": {
"locale": "pt-BR"
},
"lib/net8.0/ru/Microsoft.CodeAnalysis.resources.dll": {
"locale": "ru"
},
"lib/net8.0/tr/Microsoft.CodeAnalysis.resources.dll": {
"locale": "tr"
},
"lib/net8.0/zh-Hans/Microsoft.CodeAnalysis.resources.dll": {
"locale": "zh-Hans"
},
"lib/net8.0/zh-Hant/Microsoft.CodeAnalysis.resources.dll": {
"locale": "zh-Hant"
}
}
},
"Microsoft.CodeAnalysis.CSharp/4.11.0": {
"dependencies": {
"Microsoft.CodeAnalysis.Common": "4.11.0"
},
"runtime": {
"lib/net8.0/Microsoft.CodeAnalysis.CSharp.dll": {
"assemblyVersion": "4.11.0.0",
"fileVersion": "4.1100.24.37604"
}
},
"resources": {
"lib/net8.0/cs/Microsoft.CodeAnalysis.CSharp.resources.dll": {
"locale": "cs"
},
"lib/net8.0/de/Microsoft.CodeAnalysis.CSharp.resources.dll": {
"locale": "de"
},
"lib/net8.0/es/Microsoft.CodeAnalysis.CSharp.resources.dll": {
"locale": "es"
},
"lib/net8.0/fr/Microsoft.CodeAnalysis.CSharp.resources.dll": {
"locale": "fr"
},
"lib/net8.0/it/Microsoft.CodeAnalysis.CSharp.resources.dll": {
"locale": "it"
},
"lib/net8.0/ja/Microsoft.CodeAnalysis.CSharp.resources.dll": {
"locale": "ja"
},
"lib/net8.0/ko/Microsoft.CodeAnalysis.CSharp.resources.dll": {
"locale": "ko"
},
"lib/net8.0/pl/Microsoft.CodeAnalysis.CSharp.resources.dll": {
"locale": "pl"
},
"lib/net8.0/pt-BR/Microsoft.CodeAnalysis.CSharp.resources.dll": {
"locale": "pt-BR"
},
"lib/net8.0/ru/Microsoft.CodeAnalysis.CSharp.resources.dll": {
"locale": "ru"
},
"lib/net8.0/tr/Microsoft.CodeAnalysis.CSharp.resources.dll": {
"locale": "tr"
},
"lib/net8.0/zh-Hans/Microsoft.CodeAnalysis.CSharp.resources.dll": {
"locale": "zh-Hans"
},
"lib/net8.0/zh-Hant/Microsoft.CodeAnalysis.CSharp.resources.dll": {
"locale": "zh-Hant"
}
}
},
"Microsoft.VisualStudio.SolutionPersistence/1.0.52": {
"runtime": {
"lib/net8.0/Microsoft.VisualStudio.SolutionPersistence.dll": {
"assemblyVersion": "1.0.0.0",
"fileVersion": "1.0.52.6595"
}
}
},
"Newtonsoft.Json/13.0.1": {
"runtime": {
"lib/netstandard2.0/Newtonsoft.Json.dll": {
"assemblyVersion": "13.0.0.0",
"fileVersion": "13.0.1.25517"
}
}
},
"NuGet.Frameworks/6.12.1": {
"runtime": {
"lib/netstandard2.0/NuGet.Frameworks.dll": {
"assemblyVersion": "6.12.1.1",
"fileVersion": "6.12.1.1"
}
}
},
"GodotTools.BuildLogger/1.0.0": {
"runtime": {
"GodotTools.BuildLogger.dll": {
"assemblyVersion": "1.0.0.0",
"fileVersion": "1.0.0.0"
}
}
},
"GodotTools.Core/1.0.0": {
"runtime": {
"GodotTools.Core.dll": {
"assemblyVersion": "1.0.0.0",
"fileVersion": "1.0.0.0"
}
}
},
"GodotTools.IdeMessaging/1.1.2": {
"dependencies": {
"Newtonsoft.Json": "13.0.1"
},
"runtime": {
"GodotTools.IdeMessaging.dll": {
"assemblyVersion": "1.1.2.0",
"fileVersion": "1.1.2.0"
}
}
},
"GodotTools.ProjectEditor/1.0.0": {
"dependencies": {
"GodotTools.Core": "1.0.0",
"GodotTools.Shared": "1.0.0",
"Microsoft.Build.Locator": "1.2.6",
"NuGet.Frameworks": "6.12.1"
},
"runtime": {
"GodotTools.ProjectEditor.dll": {
"assemblyVersion": "1.0.0.0",
"fileVersion": "1.0.0.0"
}
}
},
"GodotTools.Shared/1.0.0": {
"runtime": {
"GodotTools.Shared.dll": {
"assemblyVersion": "1.0.0.0",
"fileVersion": "1.0.0.0"
}
}
}
}
},
"libraries": {
"GodotTools/1.0.0": {
"type": "project",
"serviceable": false,
"sha512": ""
},
"JetBrains.Lifetimes/2024.3.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-4k66dCqaYTGX+uvtI8AFas2HWLlxIGNOD8aoXypPgH/zjucV4PkfS+hY+1uKaE2QbwZLlgaG85VPmk3s5ps86Q==",
"path": "jetbrains.lifetimes/2024.3.0",
"hashPath": "jetbrains.lifetimes.2024.3.0.nupkg.sha512"
},
"JetBrains.RdFramework/2024.3.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-w4qDOYhdquo0NofaHIUHxzC4fWG9V/tetHrnnQbLsyTJQh4/AoMgYtA5ckz2CrKD9mH2tEtjq9+KnM/Wb+GAIw==",
"path": "jetbrains.rdframework/2024.3.0",
"hashPath": "jetbrains.rdframework.2024.3.0.nupkg.sha512"
},
"JetBrains.Rider.PathLocator/1.0.12": {
"type": "package",
"serviceable": true,
"sha512": "sha512-o9UBRvL8UD7uVi1j8csWPzb1P+3VpCuBVswRKGrzHPT3SBQnXKMTHhsRxqGlfO0ECfVyRyBdiueI6IxGsz6oSg==",
"path": "jetbrains.rider.pathlocator/1.0.12",
"hashPath": "jetbrains.rider.pathlocator.1.0.12.nupkg.sha512"
},
"Microsoft.Build.Locator/1.2.6": {
"type": "package",
"serviceable": true,
"sha512": "sha512-L1TurtjOIb6o6Hy0jh927/pQ2V6040axJN/CgyGG4jcdAeAvrH7urqoOCDETfb8ROhMamgrlabnJtbrMiKXddQ==",
"path": "microsoft.build.locator/1.2.6",
"hashPath": "microsoft.build.locator.1.2.6.nupkg.sha512"
},
"Microsoft.CodeAnalysis.Common/4.11.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-djf8ujmqYImFgB04UGtcsEhHrzVqzHowS+EEl/Yunc5LdrYrZhGBWUTXoCF0NzYXJxtfuD+UVQarWpvrNc94Qg==",
"path": "microsoft.codeanalysis.common/4.11.0",
"hashPath": "microsoft.codeanalysis.common.4.11.0.nupkg.sha512"
},
"Microsoft.CodeAnalysis.CSharp/4.11.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-6XYi2EusI8JT4y2l/F3VVVS+ISoIX9nqHsZRaG6W5aFeJ5BEuBosHfT/ABb73FN0RZ1Z3cj2j7cL28SToJPXOw==",
"path": "microsoft.codeanalysis.csharp/4.11.0",
"hashPath": "microsoft.codeanalysis.csharp.4.11.0.nupkg.sha512"
},
"Microsoft.VisualStudio.SolutionPersistence/1.0.52": {
"type": "package",
"serviceable": true,
"sha512": "sha512-oNv2JtYXhpdJrX63nibx1JT3uCESOBQ1LAk7Dtz/sr0+laW0KRM6eKp4CZ3MHDR2siIkKsY8MmUkeP5DKkQQ5w==",
"path": "microsoft.visualstudio.solutionpersistence/1.0.52",
"hashPath": "microsoft.visualstudio.solutionpersistence.1.0.52.nupkg.sha512"
},
"Newtonsoft.Json/13.0.1": {
"type": "package",
"serviceable": true,
"sha512": "sha512-ppPFpBcvxdsfUonNcvITKqLl3bqxWbDCZIzDWHzjpdAHRFfZe0Dw9HmA0+za13IdyrgJwpkDTDA9fHaxOrt20A==",
"path": "newtonsoft.json/13.0.1",
"hashPath": "newtonsoft.json.13.0.1.nupkg.sha512"
},
"NuGet.Frameworks/6.12.1": {
"type": "package",
"serviceable": true,
"sha512": "sha512-kPaRD5RJC0ByUg+yGX6bDz5XHMI7OYmQwP8kbtef+vZ+csj/VDb5Bwas4ChxwhoAbI8lEvwP5/3aViQPpgNBow==",
"path": "nuget.frameworks/6.12.1",
"hashPath": "nuget.frameworks.6.12.1.nupkg.sha512"
},
"GodotTools.BuildLogger/1.0.0": {
"type": "project",
"serviceable": false,
"sha512": ""
},
"GodotTools.Core/1.0.0": {
"type": "project",
"serviceable": false,
"sha512": ""
},
"GodotTools.IdeMessaging/1.1.2": {
"type": "project",
"serviceable": false,
"sha512": ""
},
"GodotTools.ProjectEditor/1.0.0": {
"type": "project",
"serviceable": false,
"sha512": ""
},
"GodotTools.Shared/1.0.0": {
"type": "project",
"serviceable": false,
"sha512": ""
}
}
}