From 0a3aebd12e47c23e836d8168ac85bc2175f88e03 Mon Sep 17 00:00:00 2001 From: Meta Vens Date: Wed, 22 Jul 2026 04:37:09 +0100 Subject: [PATCH] Normalize Geometry release package versions --- scripts/build-geometry-candidate.ps1 | 16 +++++++++++----- scripts/build-geometry-unity-package.ps1 | 12 ++++++++---- .../GameCult.Geometry.csproj | 13 ++++++++----- .../Runtime/Plugins/GameCult.Geometry.dll | Bin 144384 -> 144384 bytes .../Runtime/Plugins/GameCult.Geometry.pdb | Bin 62124 -> 62084 bytes .../org.gamecult.geometry/Runtime/Unity.meta | 8 ++++++++ .../GameCult.Geometry.Unity.asmdef | 0 .../GameCult.Geometry.Unity.asmdef.meta | 0 .../{ => Unity}/PlanetaryPageUpload.cs | 0 .../{ => Unity}/PlanetaryPageUpload.cs.meta | 0 .../{ => Unity}/PlanetaryPatchMeshAdapter.cs | 0 .../PlanetaryPatchMeshAdapter.cs.meta | 0 12 files changed, 35 insertions(+), 14 deletions(-) create mode 100644 unity/org.gamecult.geometry/Runtime/Unity.meta rename unity/org.gamecult.geometry/Runtime/{ => Unity}/GameCult.Geometry.Unity.asmdef (100%) rename unity/org.gamecult.geometry/Runtime/{ => Unity}/GameCult.Geometry.Unity.asmdef.meta (100%) rename unity/org.gamecult.geometry/Runtime/{ => Unity}/PlanetaryPageUpload.cs (100%) rename unity/org.gamecult.geometry/Runtime/{ => Unity}/PlanetaryPageUpload.cs.meta (100%) rename unity/org.gamecult.geometry/Runtime/{ => Unity}/PlanetaryPatchMeshAdapter.cs (100%) rename unity/org.gamecult.geometry/Runtime/{ => Unity}/PlanetaryPatchMeshAdapter.cs.meta (100%) diff --git a/scripts/build-geometry-candidate.ps1 b/scripts/build-geometry-candidate.ps1 index 0edffcf7..0643dd8b 100644 --- a/scripts/build-geometry-candidate.ps1 +++ b/scripts/build-geometry-candidate.ps1 @@ -1,5 +1,7 @@ param( - [string] $Version = "0.1.0-geometry-migration.2", + [string] $GeometryVersion = "0.1.0", + [string] $SupportVersion = "1.0.3", + [string] $CultMathVersion = "0.1.0", [string] $OutputDirectory = "artifacts\candidate-feed", [string] $CultMathCandidateFeed = "..\CultMath\.tools\local-feed" ) @@ -9,6 +11,10 @@ $project = Join-Path $root "src\GameCult.Geometry\GameCult.Geometry.csproj" $output = Join-Path $root $OutputDirectory $feed = [IO.Path]::GetFullPath((Join-Path $root $CultMathCandidateFeed)) New-Item -ItemType Directory -Force -Path $output | Out-Null +$cultMathPackage = Join-Path $feed "CultMath.$CultMathVersion.nupkg" +if (-not (Test-Path -LiteralPath $cultMathPackage)) { + throw "CultMath $CultMathVersion is missing from $feed. Pack the final CultMath artifact first." +} $supportProjects = @( "src\GameCult.Logging\GameCult.Logging.csproj", "src\GameCult.Caching\GameCult.Caching.csproj", @@ -19,13 +25,13 @@ $supportProjects = @( ) foreach ($relativeProject in $supportProjects) { $supportProject = Join-Path $root $relativeProject - dotnet pack $supportProject -c Release -o $output --disable-build-servers -p:PackageVersion=$Version -p:UseSharedCompilation=false -m:1 + dotnet pack $supportProject -c Release -o $output --disable-build-servers -p:PackageVersion=$SupportVersion -p:UseSharedCompilation=false -m:1 if ($LASTEXITCODE -ne 0) { throw "Candidate support pack failed: $relativeProject" } } -dotnet restore $project --disable-build-servers -p:CultMathCandidateFeed=$feed -p:UseSharedCompilation=false -m:1 +dotnet restore $project --disable-build-servers -p:CultMathCandidateFeed=$feed -p:CultMathVersion=$CultMathVersion -p:UseSharedCompilation=false -m:1 if ($LASTEXITCODE -ne 0) { throw "Geometry candidate restore failed." } -dotnet pack $project -c Release -o $output --no-restore --disable-build-servers -p:PackageVersion=$Version -p:CultMathCandidateFeed=$feed -p:UseSharedCompilation=false -m:1 +dotnet pack $project -c Release -o $output --no-restore --disable-build-servers -p:CultMathVersion=$CultMathVersion -p:CultMathCandidateFeed=$feed -p:UseSharedCompilation=false -m:1 if ($LASTEXITCODE -ne 0) { throw "Geometry candidate pack failed." } -$package = Join-Path $output "GameCult.Geometry.$Version.nupkg" +$package = Join-Path $output "GameCult.Geometry.$GeometryVersion.nupkg" if (-not (Test-Path -LiteralPath $package)) { throw "Geometry candidate package was not produced." } Write-Host $package diff --git a/scripts/build-geometry-unity-package.ps1 b/scripts/build-geometry-unity-package.ps1 index a16370eb..1bd9af53 100644 --- a/scripts/build-geometry-unity-package.ps1 +++ b/scripts/build-geometry-unity-package.ps1 @@ -1,7 +1,8 @@ param( [string] $Configuration = "Release", [string] $OutputDirectory = "artifacts\unity\org.gamecult.geometry", - [string] $CultMathCandidateFeed = "..\CultMath\.tools\local-feed" + [string] $CultMathCandidateFeed = "..\CultMath\.tools\local-feed", + [string] $CultMathVersion = "0.1.0" ) $ErrorActionPreference = "Stop" @@ -23,8 +24,8 @@ $candidateFeed = if ([System.IO.Path]::IsPathRooted($CultMathCandidateFeed)) { $pluginRoot = Join-Path $outputRoot "Runtime\Plugins" $templatePluginRoot = Join-Path $templateRoot "Runtime\Plugins" -if (-not (Test-Path -LiteralPath (Join-Path $candidateFeed "CultMath.0.1.0-geometry-migration.2.nupkg"))) { - throw "CultMath migration candidate is missing from $candidateFeed. Pack CultMath before staging Geometry." +if (-not (Test-Path -LiteralPath (Join-Path $candidateFeed "CultMath.$CultMathVersion.nupkg"))) { + throw "CultMath $CultMathVersion is missing from $candidateFeed. Pack CultMath before staging Geometry." } if (Test-Path -LiteralPath $publishRoot) { @@ -34,7 +35,7 @@ if (Test-Path -LiteralPath $outputRoot) { Remove-Item -LiteralPath $outputRoot -Recurse -Force } -dotnet restore $projectPath --disable-build-servers -p:CultMathCandidateFeed=$candidateFeed -p:UseSharedCompilation=false -m:1 +dotnet restore $projectPath --disable-build-servers -p:CultMathCandidateFeed=$candidateFeed -p:CultMathVersion=$CultMathVersion -p:UseSharedCompilation=false -m:1 if ($LASTEXITCODE -ne 0) { throw "GameCult.Geometry restore failed with exit code $LASTEXITCODE" } @@ -57,6 +58,9 @@ $requiredTemplateFiles = @( "Runtime\Plugins\GameCult.Geometry.dll.meta", "Runtime\Plugins\GameCult.Geometry.pdb", "Runtime\Plugins\GameCult.Geometry.pdb.meta", + "Runtime\Unity\GameCult.Geometry.Unity.asmdef", + "Runtime\Unity\PlanetaryPatchMeshAdapter.cs", + "Runtime\Unity\PlanetaryPageUpload.cs", "Shaders\AdvancedErosionFilter.hlsl", "Shaders\GameCult.Geometry.hlsl", "Shaders\Planetary.hlsl", diff --git a/src/GameCult.Geometry/GameCult.Geometry.csproj b/src/GameCult.Geometry/GameCult.Geometry.csproj index 5f45e89b..705fa2f4 100644 --- a/src/GameCult.Geometry/GameCult.Geometry.csproj +++ b/src/GameCult.Geometry/GameCult.Geometry.csproj @@ -2,19 +2,22 @@ Spatial values, planetary geometry, queries, and typed geometry state built on CultMath primitives GameCult.Geometry + 0.1.0 + false game;geometry;planetary;csg;lod;cultcache;cultmesh README.md LICENSES.md $(NoWarn);1591 - 0.1.0-geometry-migration.2 + 0.1.0 + 1.0.3 - - - - + + + + diff --git a/unity/org.gamecult.geometry/Runtime/Plugins/GameCult.Geometry.dll b/unity/org.gamecult.geometry/Runtime/Plugins/GameCult.Geometry.dll index 5664e0edb164066c3f8b315e4a7c32f42c1380d4..11453d370809c6f32c900c307900632ce2a8bfb5 100644 GIT binary patch delta 2029 zcmYL~ZD>cC>zZ>aY4$^iQAXag!m!d7~%$dli{B8sCeQ2?{j|t z=RWs2=bq%I>ef`r+q_;vkf>t_abM9 z=bgN3eh@tTCvE;+aKq{O0z}}_JaD_I{sJ(N*Zq9&<%9goDjdITyIq^I^b3vUnJ)j( z;lRvwcQ-r1l%8aD)Hhj&XAf&;>6Q?iWjF01)_@wu8)72NF0(O_B%UOmWbd<6-U)Ow zJ7$T`5}!rB;LRYP6nWx#;(6rXcnipxjnugmfPX!d*B6)IRp6cc5>#6Fg$ zL2O}6_6&ln16wdq3#2XswP2tY4A_F4!lbqt5hpuAnxv!&wCCi-LF^$buVF>ss;H1( zC9N4$zw4NFOE9B)1d!T{dDbsGjzas9H4z{bBn_ic7YT}!Ms@Q9lDi^JWR^$pz-B1J}; zG=s)1k)t?IsRbncqC}*O@tUYmTqUhh&N^~k29M#+iV2%#iTUKzF=!nd69J2ADM%W& zsLdRwI6<1U(2^pb7AYcW(hQOru}E=_G*6iYb*SCQy)H3}{}Zg3m*NUGV?rZ&XjIh@137;fH}jK<(qyDnIRN&`|` zgZi1T#Gn_AIH3gT1R0IPSXdW@2DJ}MWR%GW4nsS~Ef^n$7R#itHLBP1_As=z;g7jd z)en+}NW+clXM9oFb0S43O*%`OK|3pdM%#zeCR8F_AuXe=iweb6(sd*;*%8P8naN@( z4o%#ydss6~i`3EFiOcfZ2uwk+_~Qt)0j|Q`Bn0vD^l|)C(2LRI@C8_W-crXlwqLf5 z!igt_JSC^9QE}GT1rO`2v6@GoAB9d#UmArzNF4IU-6|vDRxct&aoW9&9r7+xoTGS| z;u6K*y4B985UC=GdYMO62#^Lnio_{Ss8|k;L+{2zUWZpDIlWj~E{sDDOcbw;!&#?^ zFAuaO z?0;8(e|>f8BkAz*(cO>emWNaozxC(VJvT-_9eL$G`{ffX@aR}pu_NnjflKmxAKxd} z{M;)yb@AsnZZ|$kVr;t{?BYF5stt8Kyh_={6Y!S&r;EE_pxC~XFM!R@y4fx~{l!u@ ue+dkJW|mEU?tE;>vwrS-JS>*{JOHxd=Z9^92cPVl&lI=p=64|LxBL%lTuu@I delta 2143 zcmYk8ZA?>F7{||ZT4)O>LLCGnLh08#ftCJ10UDifc&f*oVY?S?AY-L5L0lXn00_-Xq6Jg?E;$ijy`^Ywc zZgTS|@loQV$Zyz^$R|aLc#3!m`9oV8`IN|^MhnFXo)Yrr0cg{e+wFjNNMk$LVM^{$ zr&)OfPrBFbNwnsqR2S#%X}pNauiL>43Heav-IFhMK*NqnQOnh^O{8XChZ8aLa+avD zbJeMjxSzC@f3GIUC(sR`J1gTIPz`f(ssk#G^J1E^W=PZMM`f-9?8cYHO)8i}ln^<- zz!qgeCk|muHgtly28W=bA&{CiGz1L|L4!k(gP2q`D}rQ)NW+vgfcBic(urf3m$$H@ zXGl|&nMOV*t`o_U=8(+GN7xxe zrLGI?BTq!Fo>rICu2=K%QS2ve)zj)C9}+<#A<{7M0pxl|j7Xexlz0+(nPZyB3~7pZ z8hKP)Cz4gV$+)Oj`*l&T_G=F9gvgVH z+0_mEj8VagR2q;Piqvbq*bPl+1PO&m2goSy!NO6IE>in2OGb_ie-Bi1+=9U#sL)Lc zL$P{1@Ag1t6~4^Hs=lAJl{8SSUgImuo)a-bane!JB--=xKH3hPHlZx(B54losK`^i zM7n|`A!~y8J2RPS4MHh5My;%zrbSv?UWd!l-wT6qEb~(@Q~|ESZ(;D`$=ioN3eikg zAAAA2{kCk)26jSLMd0}Q_pDiys*yJ>vu~`dZkd(X-VfsP@c0g#@7PP30kVQR+ z7{zhR1~zP)rg(

l9}xzF|>2BTr-r$@?~DRTX@seybuuibE=vokyW*&9JT3rjkrH zEG;h{g$6j6xpfpiG!+1TVKlPq3*#i){1u z^=JOt%r9u&ZL6g}GT6PBW3MN%mEcFO#G$U99cna2Y*uU|=#9vmf}7WU_3QZg&t{JM z&b_(j^q%0c9{Gph5zliP`|dea#UI8d2Nw4{z9iS*+j18Ryf_}HxOUuBfnSiz4!%>a zt>>?wGkj*9^}L~!Fm>an>Ukn^4CCf ziZ#em7dLhNXD|ozvS!wg&Ba0(H?plP%skjykVIH7s+%?8p9^U->%$BW5-(=EF>1t| o7Nilj4Ot&nVzR}>9sle5Z5Q`}!T0Q+guh!dWgh+r#$CF90l@%l;s5{u diff --git a/unity/org.gamecult.geometry/Runtime/Plugins/GameCult.Geometry.pdb b/unity/org.gamecult.geometry/Runtime/Plugins/GameCult.Geometry.pdb index c1f682e96d1bcca2058aef3873b27ab1a17829ff..2d182e8ecb6c0436024291bef3924a7533d8e93c 100644 GIT binary patch delta 4653 zcmY+{2Ut{B8V2D1&I}y}1_42-La>4a6~zjO5nV-%idZlry+|EY5F8Lh1f&gCR6rCG zjYKjFSdoy38pRcREQm3LRk3WW0TcH-cW&G)&-0$||Ia<=+2hZg*Lbbci?Au1TWw%{0SQ29O*+p7yyI8%OArGmVJ-lI<25J>9)7&8MZd?ZQGymRS^_DOF%?)M z8GFGnB=ad)vtgWI3X=IuFgrn6scmmZTC@Z+OrRhf$;9%o%666(twxgu6BD)QB(%Xx zAh{N4gQ=Xol{Q())f|w_aDgk5ahJ0LZMDgR-=ISe5y%b+F&H( zEEt1iCW1FxZ97hfBG7chvn2K`I;68&%?Qc#7g!^iPk8KBAy_>E9WzQW9?5tLe2~l> zfgh3y5CkKcC_w^}NrrUTw3f3505$MgtZBAH$uySa}pacgyH;aWY~2wx=Y(SQ^^3V<|F!mbqdAo^69 zqV^?{`9{!yJe9(3ITWjIp=0g~enm1*1+S2=_|PmEMxiZo4Sn=SRpQdqPXlT5XsmS145Pwo5y1Dc(twg9;xjlGT? z8PHO6%t}E7l8NK7d$<_T8Z;Buvxkw=wDoGUkj#9+5+oD2o^1-2QYxBDV5X4LDj1qB zrBg63LrNQ<6zVh7hh9L(qrC;*r5YVmD`-GA@W)z8sfj<gYKNDI+1 z%Xn;$9cF{jF_D6JB(s*s-pJpO6lf~44Cx6>--sGop%28_hNPEmL^j#%t!3n!t+o)! zEE5DFnMgr=HapxwM*qUZkWK2%t2fDrNfTrtvo@*UPeys@m=eKG65YD==*YDr7Bvf7HSZ?z)pZLGGYZ?;*}pL}gYySCd<$96VvOCdXKscHwS z?Z|qk9mVWq^&ryQHHZf9VzoWx?y{#EzIM>W1qaeoEj6wmueh4DTXZjJiRS+&+r!b0 zQ1%BmM+spPqy}GSufk_KKF8Vol2~1&9$!1e8z7~8eJS1uDdXz}3H^{JeEm*thV0MR zGm|Zl1C04*_!cNpKs&&35h6>C5d%C+H2c3xBeKz~DF(?6c})H`K5R|Otv4nN)#*yB0*LPKY2_a6Ds zKYjWJ^aVe>>+BFMF6^?FUMg9ySZq8j_mFDu?_Uq;G^^@8lx?Z8;9y6-&DG@S#m$O$ zxt%&1Qt4c2dPT>biN~z(E^<1aExDFieQuYN=O(dvzE|_5cSh%ilwSLJZyL!>C)U-^ zHTEB=yUZs1_7# zssmOU?uWY-u8KV)Uv|AJU;jMP=6Ib`_=lD<-#+tH)3*578@JkrEor+s^7Rhsy5M@b z^|fao^tL*F?R7@^;OVI&y)LP`Zc9CG9DI`yU}6w8@WS19wePmdi)#&+6>NAo+27`Q z^*`O+?lcy!(kK@XKb$)4Emu~sdqdrjlA5FC180XMCI*Iu%vGwsNY{wT$;~;T8n@!5 zgq2(5DwmMOVpbMiQ5A$&@nva>$}PH@U$E0b^&qZ-FZY~PWhc$y%YBxr+sTLcwFfS% za?`Z=*{|-Xwr9xr^6+ET;f-DVf;!A@Zsg1Q9jf_Te&New1*(a~+xha;2-U69e6bdu zp_x2RsG@f46b~6YHZ;V2Owibs?m}tsLzZ zs2Z`mQZ)UFQA#G+a#Yt++H^GhkXNNvwomJUt#hXbt_qo&6fJk28Wekbo4L`xoiu;KT zPuK=_Jzm5HBW2dPJR^2&{4NZk`K)SG+MHj_MX0u&uM%nU`y*6SF3ythw@miH67?fR gsLC$4OVqdIpEg3Z=6aSkzbw0)EfZ$-Ix0>63u0z3JOBUy delta 4696 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 Q{Ic9LY?(0Ial6j!zn~XMIRF3v diff --git a/unity/org.gamecult.geometry/Runtime/Unity.meta b/unity/org.gamecult.geometry/Runtime/Unity.meta new file mode 100644 index 00000000..0b6207ab --- /dev/null +++ b/unity/org.gamecult.geometry/Runtime/Unity.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 3436e51255844bf896e76ecfce1a8a5c +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/unity/org.gamecult.geometry/Runtime/GameCult.Geometry.Unity.asmdef b/unity/org.gamecult.geometry/Runtime/Unity/GameCult.Geometry.Unity.asmdef similarity index 100% rename from unity/org.gamecult.geometry/Runtime/GameCult.Geometry.Unity.asmdef rename to unity/org.gamecult.geometry/Runtime/Unity/GameCult.Geometry.Unity.asmdef diff --git a/unity/org.gamecult.geometry/Runtime/GameCult.Geometry.Unity.asmdef.meta b/unity/org.gamecult.geometry/Runtime/Unity/GameCult.Geometry.Unity.asmdef.meta similarity index 100% rename from unity/org.gamecult.geometry/Runtime/GameCult.Geometry.Unity.asmdef.meta rename to unity/org.gamecult.geometry/Runtime/Unity/GameCult.Geometry.Unity.asmdef.meta diff --git a/unity/org.gamecult.geometry/Runtime/PlanetaryPageUpload.cs b/unity/org.gamecult.geometry/Runtime/Unity/PlanetaryPageUpload.cs similarity index 100% rename from unity/org.gamecult.geometry/Runtime/PlanetaryPageUpload.cs rename to unity/org.gamecult.geometry/Runtime/Unity/PlanetaryPageUpload.cs diff --git a/unity/org.gamecult.geometry/Runtime/PlanetaryPageUpload.cs.meta b/unity/org.gamecult.geometry/Runtime/Unity/PlanetaryPageUpload.cs.meta similarity index 100% rename from unity/org.gamecult.geometry/Runtime/PlanetaryPageUpload.cs.meta rename to unity/org.gamecult.geometry/Runtime/Unity/PlanetaryPageUpload.cs.meta diff --git a/unity/org.gamecult.geometry/Runtime/PlanetaryPatchMeshAdapter.cs b/unity/org.gamecult.geometry/Runtime/Unity/PlanetaryPatchMeshAdapter.cs similarity index 100% rename from unity/org.gamecult.geometry/Runtime/PlanetaryPatchMeshAdapter.cs rename to unity/org.gamecult.geometry/Runtime/Unity/PlanetaryPatchMeshAdapter.cs diff --git a/unity/org.gamecult.geometry/Runtime/PlanetaryPatchMeshAdapter.cs.meta b/unity/org.gamecult.geometry/Runtime/Unity/PlanetaryPatchMeshAdapter.cs.meta similarity index 100% rename from unity/org.gamecult.geometry/Runtime/PlanetaryPatchMeshAdapter.cs.meta rename to unity/org.gamecult.geometry/Runtime/Unity/PlanetaryPatchMeshAdapter.cs.meta