Fix CultMath Unity plugin references

This commit is contained in:
Meta Vens 2026-07-22 05:07:32 +01:00
commit b43cf4904f
11 changed files with 27 additions and 30 deletions

View file

@ -0,0 +1,2 @@
fileFormatVersion: 2
guid: 7172bce28532878409e57f5fbbb12719

View file

@ -6,8 +6,8 @@ precompiled `CultMath.dll`, portable symbols, and the numeric
Unity does not compile CultMath's repository source tree. That source uses the
current C# language and remains owned by the normal .NET project. The package
facade references only the tracked precompiled assembly, so consumers do not
need `csc.rsp` language overrides.
imports only the tracked auto-referenced precompiled assembly, so consumers do
not need `csc.rsp` language overrides or an asmdef propagation shim.
Build and inspect the package from the repository root:

View file

@ -0,0 +1,2 @@
fileFormatVersion: 2
guid: b7429934026d747489a3876fd15576e5

View file

@ -1,16 +0,0 @@
{
"name": "CultMath",
"rootNamespace": "CultMath",
"references": [],
"includePlatforms": [],
"excludePlatforms": [],
"allowUnsafeCode": true,
"overrideReferences": true,
"precompiledReferences": [
"CultMath.dll"
],
"autoReferenced": true,
"defineConstraints": [],
"versionDefines": [],
"noEngineReferences": true
}

View file

@ -1,7 +0,0 @@
fileFormatVersion: 2
guid: 4b5c49d478124399a5310d7a9d8ed166
AssemblyDefinitionImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View file

@ -8,7 +8,7 @@ PluginImporter:
defineConstraints: []
isPreloaded: 0
isOverridable: 0
isExplicitlyReferenced: 1
isExplicitlyReferenced: 0
validateReferences: 1
platformData:
- first:

View file

@ -0,0 +1,2 @@
fileFormatVersion: 2
guid: 0c88669e4d1db604588be2a726b7d231

View file

@ -0,0 +1,2 @@
fileFormatVersion: 2
guid: 33d8d4af49bf0f946ad00a375f26b1d1