Point CultMath history at its CultLib home

This commit is contained in:
Meta Vens 2026-08-26 17:57:30 +02:00
commit 1c007a5284
3 changed files with 9 additions and 5 deletions

View file

@ -1,4 +1,8 @@
# CultMath
# CultMath (archived)
CultMath now lives in [`GameCult/CultLib`](https://github.com/GameCult/CultLib)
under `packages/cultmath`. This repository preserves pre-monorepo history and
release provenance; it is not the source or release authority.
Clean-room math shaped for people who think in HLSL.
@ -84,7 +88,7 @@ CultMath's Unity 2021.3 surface is the tracked precompiled package at
tree and does not require a consumer `csc.rsp` workaround.
```json
"org.gamecult.cultmath": "https://github.com/GameCult/CultMath.git?path=/unity/org.gamecult.cultmath"
"org.gamecult.cultmath": "https://github.com/GameCult/CultLib.git?path=/packages/cultmath/unity/org.gamecult.cultmath#cultmath-unity-v0.1.2"
```
The repository root is not a Unity package. Build the tracked package with
@ -102,7 +106,7 @@ CultMath keeps portable DXC outside git under `.tools/`:
.\tools\compile-hlsl-spirv.ps1 `
-ShaderPath E:\Projects\Odin\crates\muninn-move-tracker\shaders\MoveSphereCandidate.comp.hlsl `
-OutputPath E:\Projects\Odin\crates\muninn-move-tracker\artifacts\shader\MoveSphereCandidate.comp.spv `
-IncludePath E:\Projects\CultMath\shaders
-IncludePath E:\Projects\CultLib\packages\cultmath\shaders
.\tools\compile-spirv-metal.ps1 `
-SpirvPath E:\Projects\Odin\crates\muninn-move-tracker\artifacts\shader\MoveSphereCandidate.comp.spv `
-OutputPath E:\Projects\Odin\crates\muninn-move-tracker\artifacts\shader\MoveSphereCandidate.comp.metal

View file

@ -11,7 +11,7 @@
<Version>0.1.2</Version>
<Description>Clean-room C# math shaped for HLSL-style renderer code.</Description>
<Authors>GameCult</Authors>
<RepositoryUrl>https://github.com/GameCult/CultMath</RepositoryUrl>
<RepositoryUrl>https://github.com/GameCult/CultLib</RepositoryUrl>
<PackageReadmeFile>README.md</PackageReadmeFile>
<NoWarn>$(NoWarn);CS8981</NoWarn>
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>

View file

@ -22,7 +22,7 @@ DLL/PDB and stable Unity metadata, and stages an inspectable package under
Consume the repository package with:
```json
"org.gamecult.cultmath": "https://github.com/GameCult/CultMath.git?path=/unity/org.gamecult.cultmath"
"org.gamecult.cultmath": "https://github.com/GameCult/CultLib.git?path=/packages/cultmath/unity/org.gamecult.cultmath#cultmath-unity-v0.1.2"
```
Production consumers should pin that URL to a commit or release tag.