From a8dac84587d84bd5d096fb117a304a2d77dec979 Mon Sep 17 00:00:00 2001 From: Jason Larabie Date: Thu, 5 Mar 2026 14:59:40 -0800 Subject: [PATCH 1/3] Forcing LLVM packages to always be available as it seems dotnet restore won't pick up the chain of depedencies through the .nupkg --- crates/bindings-csharp/Runtime/Runtime.csproj | 8 ++++++++ .../Runtime/build/SpacetimeDB.Runtime.targets | 8 ++++---- 2 files changed, 12 insertions(+), 4 deletions(-) diff --git a/crates/bindings-csharp/Runtime/Runtime.csproj b/crates/bindings-csharp/Runtime/Runtime.csproj index 036167a1c45..fba955cb724 100644 --- a/crates/bindings-csharp/Runtime/Runtime.csproj +++ b/crates/bindings-csharp/Runtime/Runtime.csproj @@ -12,6 +12,7 @@ true SpacetimeDB true + https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-experimental/nuget/v3/index.json;$(RestoreAdditionalProjectSources) @@ -25,6 +26,13 @@ + + + + + + + diff --git a/crates/bindings-csharp/Runtime/build/SpacetimeDB.Runtime.targets b/crates/bindings-csharp/Runtime/build/SpacetimeDB.Runtime.targets index aa412113b31..5f183e0e040 100644 --- a/crates/bindings-csharp/Runtime/build/SpacetimeDB.Runtime.targets +++ b/crates/bindings-csharp/Runtime/build/SpacetimeDB.Runtime.targets @@ -1,5 +1,9 @@ + + @@ -42,10 +46,6 @@ - - - - From adbcada46be79b0e5c08b7aadc7c7bb65bb52305 Mon Sep 17 00:00:00 2001 From: rekhoff Date: Thu, 5 Mar 2026 19:48:28 -0800 Subject: [PATCH 2/3] Updating nuget config writer script with `NativeAOT-LLM` support --- sdks/csharp/tools~/write-nuget-config.sh | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/sdks/csharp/tools~/write-nuget-config.sh b/sdks/csharp/tools~/write-nuget-config.sh index 9997cd219ff..69286284ad8 100755 --- a/sdks/csharp/tools~/write-nuget-config.sh +++ b/sdks/csharp/tools~/write-nuget-config.sh @@ -15,6 +15,8 @@ cat >NuGet.Config < + + @@ -30,6 +32,11 @@ cat >NuGet.Config < + + + + + @@ -43,6 +50,8 @@ cat >"${SPACETIMEDB_REPO_PATH}/NuGet.Config" < + + @@ -58,6 +67,11 @@ cat >"${SPACETIMEDB_REPO_PATH}/NuGet.Config" < + + + + + From d5ef9fb1c0c441f4d4d812577a49847a3fa8f2a5 Mon Sep 17 00:00:00 2001 From: rekhoff Date: Tue, 10 Mar 2026 13:18:41 -0700 Subject: [PATCH 3/3] Created conditional for `EXPERIMENTAL_WASM_AOT` specific packages in C# Runtime --- crates/bindings-csharp/Runtime/Runtime.csproj | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/crates/bindings-csharp/Runtime/Runtime.csproj b/crates/bindings-csharp/Runtime/Runtime.csproj index fba955cb724..eb7a4f05fde 100644 --- a/crates/bindings-csharp/Runtime/Runtime.csproj +++ b/crates/bindings-csharp/Runtime/Runtime.csproj @@ -12,7 +12,7 @@ true SpacetimeDB true - https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-experimental/nuget/v3/index.json;$(RestoreAdditionalProjectSources) + https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-experimental/nuget/v3/index.json;$(RestoreAdditionalProjectSources) @@ -27,7 +27,7 @@ - +