-
Notifications
You must be signed in to change notification settings - Fork 29
Expand file tree
/
Copy pathDedicatedServer.csproj
More file actions
50 lines (45 loc) · 2.95 KB
/
DedicatedServer.csproj
File metadata and controls
50 lines (45 loc) · 2.95 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<OutputType>Exe</OutputType>
<StartupObject>DedicatedServer.Program</StartupObject>
<AssemblyName>DedicatedServer</AssemblyName>
<AssemblyTitle>ONI Multiplayer Dedicated Server</AssemblyTitle>
<Copyright>MIT License (C) ONIMP Team</Copyright>
<SkipAssemblyExposure>true</SkipAssemblyExposure>
</PropertyGroup>
<!-- Reuse test infrastructure for Unity patches and game bootstrap -->
<ItemGroup>
<ProjectReference Include="..\MultiplayerMod.Test\MultiplayerMod.Test.csproj" PrivateAssets="All" />
</ItemGroup>
<ItemGroup>
<Reference Include="Assembly-CSharp" HintPath="$(ExposedLibrariesPath)\Assembly-CSharp.dll" Private="true" />
<Reference Include="Assembly-CSharp-firstpass" HintPath="$(ExposedLibrariesPath)\Assembly-CSharp-firstpass.dll" Private="true" />
<Reference Include="UnityEngine.CoreModule" HintPath="$(ExposedLibrariesPath)\UnityEngine.CoreModule.dll" Private="true" />
<Reference Include="0Harmony" HintPath="$(ManagedPath)\0Harmony.dll" Private="true" />
</ItemGroup>
<ItemGroup>
<Reference Include="UnityEngine" HintPath="$(ManagedPath)\UnityEngine.dll" Private="true" />
<Reference Include="UnityEngine.UI" HintPath="$(ManagedPath)\UnityEngine.UI.dll" Private="true" />
<Reference Include="com.rlabrecque.steamworks.net" HintPath="$(ManagedPath)\com.rlabrecque.steamworks.net.dll" Private="true" />
<Reference Include="Newtonsoft.Json" HintPath="$(ManagedPath)\Newtonsoft.Json.dll" Private="true" />
<Reference Include="FMODUnity" HintPath="$(ManagedPath)\FMODUnity.dll" Private="true" />
<Reference Include="Unity.TextMeshPro" HintPath="$(ManagedPath)\Unity.TextMeshPro.dll" Private="true" />
<Reference Include="UnityEngine.ImageConversionModule" HintPath="$(ManagedPath)\UnityEngine.ImageConversionModule.dll" Private="true" />
<Reference Include="UnityEngine.IMGUIModule" HintPath="$(ManagedPath)\UnityEngine.IMGUIModule.dll" Private="true" />
<Reference Include="ImGui.NET" HintPath="$(ManagedPath)\ImGui.NET.dll" Private="true" />
<Reference Include="ImGui" HintPath="$(ManagedPath)\ImGui.dll" Private="true" />
<Reference Include="LibNoiseDotNet" HintPath="$(ManagedPath)\LibNoiseDotNet.dll" Private="true" />
<Reference Include="Ionic.Zip" HintPath="$(ManagedPath)\Ionic.Zip.dll" Private="true" />
</ItemGroup>
<!-- NUnit for ServerBootTest (runs game via dotnet test) -->
<ItemGroup>
<PackageReference Include="NUnit" Version="3.13.3" />
<PackageReference Include="NUnit3TestAdapter" Version="4.5.0" />
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.9.0" />
</ItemGroup>
<!-- Embed wwwroot as resources for static file serving -->
<ItemGroup>
<EmbeddedResource Include="wwwroot\**\*" />
<None Remove="wwwroot\**\*" />
</ItemGroup>
</Project>