net8.0 classlib, no engine ref, EnableDynamicLoading; xunit test project referencing domain only; excluded from Godot's **/*.cs glob; .gdignore both
23 lines
906 B
XML
23 lines
906 B
XML
<Project Sdk="Godot.NET.Sdk/4.6.2">
|
|
<PropertyGroup>
|
|
<TargetFramework>net8.0</TargetFramework>
|
|
<EnableDynamicLoading>true</EnableDynamicLoading>
|
|
<RootNamespace>Mr.BrickAdventures</RootNamespace>
|
|
</PropertyGroup>
|
|
<ItemGroup>
|
|
<PackageReference Include="Facepunch.Steamworks" Version="2.3.3" />
|
|
<PackageReference Include="Facepunch.Steamworks.Dlls" Version="2.3.2" />
|
|
<PackageReference Include="Facepunch.Steamworks.Library" Version="2.3.3" />
|
|
</ItemGroup>
|
|
|
|
<!-- Godot.NET.Sdk globs **/*.cs, which would compile the progression projects into this
|
|
assembly as well as their own. They are separate projects; exclude them here. -->
|
|
<ItemGroup>
|
|
<Compile Remove="progression\**" />
|
|
<Compile Remove="progression.tests\**" />
|
|
</ItemGroup>
|
|
|
|
<ItemGroup>
|
|
<ProjectReference Include="progression\Mr.BrickAdventures.Progression.csproj" />
|
|
</ItemGroup>
|
|
</Project> |