mirror of
https://github.com/clockworklabs/SpacetimeDB.git
synced 2026-05-12 10:48:19 -04:00
8ab3ef4a19
# Description of Changes <!-- Please describe your change, mention any related tickets, and so on here. --> - Version upgrade to `1.11.2` # API and ABI breaking changes <!-- If this is an API or ABI breaking change, please apply the corresponding GitHub label. --> - None, this is just a version bump # Expected complexity level and risk 1 - no real changes here <!-- How complicated do you think these changes are? Grade on a scale from 1 to 5, where 1 is a trivial change, and 5 is a deep-reaching and complex change. This complexity rating applies not only to the complexity apparent in the diff, but also to its interactions with existing and future code. If you answered more than a 2, explain what is complex about the PR, and what other components it interacts with in potentially concerning ways. --> # Testing - NA this is just a version bump, no functionality change here.
43 lines
2.1 KiB
XML
43 lines
2.1 KiB
XML
<Project Sdk="Microsoft.NET.Sdk">
|
|
|
|
<PropertyGroup>
|
|
<AssemblyName>SpacetimeDB.Runtime</AssemblyName>
|
|
<Version>1.11.2</Version>
|
|
<Title>SpacetimeDB Module Runtime</Title>
|
|
<Description>The SpacetimeDB Runtime implements the database runtime bindings for writing SpacetimeDB modules in C#.</Description>
|
|
</PropertyGroup>
|
|
|
|
<PropertyGroup>
|
|
<TargetFramework>net8.0</TargetFramework>
|
|
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
|
|
<RootNamespace>SpacetimeDB</RootNamespace>
|
|
<EmitCompilerGeneratedFiles>true</EmitCompilerGeneratedFiles>
|
|
</PropertyGroup>
|
|
|
|
<ItemGroup>
|
|
<!-- Note: BSATN.Codegen is included in the BSATN.Runtime NuGet package. -->
|
|
<ProjectReference Include="../BSATN.Runtime/BSATN.Runtime.csproj" />
|
|
<!-- ...But we also need BSATN.Codegen to transform `[SpacetimeDB.Type]` usages in source of Runtime itself. -->
|
|
<!-- For that, it has to be included as an explicit private dependency. -->
|
|
<ProjectReference Include="../BSATN.Codegen/BSATN.Codegen.csproj" OutputItemType="Analyzer" ReferenceOutputAssembly="false" />
|
|
<!-- Codegen package must be built before this one so that it's included in NuGet Runtime package, but we don't depend on it. -->
|
|
<!-- (*not* with OutputItemType=analyzer because we don't want to use that source generator on source of Runtime itself) -->
|
|
<ProjectReference Include="../Codegen/Codegen.csproj" ReferenceOutputAssembly="false" />
|
|
</ItemGroup>
|
|
|
|
<ItemGroup>
|
|
<None Include="README.md" Pack="true" PackagePath="" />
|
|
<None Include="build/*" Pack="true" PackagePath="build" />
|
|
<None Include="bindings.c" Pack="true" PackagePath="" />
|
|
<None Include="driver.h" Pack="true" PackagePath="" />
|
|
<!-- We want all users who depends on Runtime to automatically get the Roslyn codegen component as well. -->
|
|
<None Include="../Codegen/bin/$(Configuration)/netstandard2.0/SpacetimeDB.Codegen.dll" Pack="true" PackagePath="analyzers/dotnet/cs" />
|
|
</ItemGroup>
|
|
|
|
<ItemGroup>
|
|
<UpToDateCheckInput Include="bindings.c" />
|
|
<UpToDateCheckInput Include="driver.h" />
|
|
</ItemGroup>
|
|
|
|
</Project>
|