CultLib/packages/cultmath/unity/org.gamecult.cultmath/package.json
Meta Vens 88eb365c05 Check bridge declarations, not file names; strip manifest BOMs
build-unity-package.ps1 read the bridge's file names to decide whether it
re-declared core CultMath sources. It now parses declarations: core type
names come from src/CultMath (comments stripped), and every bridge source may
declare types only in CultMath.UnityBridge and never a core type name.
Probed by injecting "struct float3" into UnityConversions.cs: the script
throws.

Strips the UTF-8 BOMs this branch added to both Unity package.json files.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-09-14 13:57:03 +02:00

17 lines
371 B
JSON

{
"name": "org.gamecult.cultmath",
"displayName": "CultMath",
"version": "0.2.0",
"unity": "2021.3",
"description": "Precompiled CultMath numeric primitives and matching HLSL semantics for GameCult Unity runtimes.",
"license": "MPL-2.0",
"author": {
"name": "GameCult"
},
"keywords": [
"GameCult",
"Math",
"HLSL",
"Simulation"
]
}