179 lines
8.5 KiB
XML
179 lines
8.5 KiB
XML
<Project Sdk="Microsoft.NET.Sdk">
|
|
<PropertyGroup>
|
|
<OutputType>Exe</OutputType>
|
|
<TargetFramework>net6-windows</TargetFramework>
|
|
<ProjectTypeGuids>{60dc8134-eba5-43b8-bcc9-bb4bc16c2548};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
|
|
<AutoGenerateBindingRedirects>true</AutoGenerateBindingRedirects>
|
|
<PublishUrl>publish\</PublishUrl>
|
|
<Install>true</Install>
|
|
<InstallFrom>Disk</InstallFrom>
|
|
<UpdateEnabled>false</UpdateEnabled>
|
|
<UpdateMode>Foreground</UpdateMode>
|
|
<UpdateInterval>7</UpdateInterval>
|
|
<UpdateIntervalUnits>Days</UpdateIntervalUnits>
|
|
<UpdatePeriodically>false</UpdatePeriodically>
|
|
<UpdateRequired>false</UpdateRequired>
|
|
<MapFileExtensions>true</MapFileExtensions>
|
|
<ApplicationRevision>0</ApplicationRevision>
|
|
<ApplicationVersion>1.0.0.%2a</ApplicationVersion>
|
|
<IsWebBootstrapper>false</IsWebBootstrapper>
|
|
<UseApplicationTrust>false</UseApplicationTrust>
|
|
<BootstrapperEnabled>true</BootstrapperEnabled>
|
|
<AssemblyTitle>Torch Server</AssemblyTitle>
|
|
<Product>Torch</Product>
|
|
<Copyright>Copyright © Torch API 2017</Copyright>
|
|
<GenerateAssemblyConfigurationAttribute>false</GenerateAssemblyConfigurationAttribute>
|
|
<OutputPath>$(SolutionDir)\bin\$(Platform)\$(Configuration)\</OutputPath>
|
|
<UseWPF>true</UseWPF>
|
|
<GenerateAssemblyInfo>False</GenerateAssemblyInfo>
|
|
<SatelliteResourceLanguages>en</SatelliteResourceLanguages>
|
|
<PlatformTarget>x64</PlatformTarget>
|
|
<Configurations>Debug;Release</Configurations>
|
|
<Platforms>AnyCPU</Platforms>
|
|
</PropertyGroup>
|
|
<PropertyGroup Condition="$(Configuration) == 'Release'">
|
|
<DocumentationFile>$(SolutionDir)\bin\$(Platform)\$(Configuration)\Torch.Server.xml</DocumentationFile>
|
|
</PropertyGroup>
|
|
<PropertyGroup>
|
|
<StartupObject>Torch.Server.Program</StartupObject>
|
|
</PropertyGroup>
|
|
<PropertyGroup>
|
|
<ApplicationIcon>torchicon.ico</ApplicationIcon>
|
|
</PropertyGroup>
|
|
<!-- <Import Project="$(SolutionDir)\TransformOnBuild.targets" /> -->
|
|
<ItemGroup>
|
|
<PackageReference Include="Ben.Demystifier" Version="0.4.1" />
|
|
<PackageReference Include="ControlzEx" Version="5.0.1" />
|
|
<PackageReference Include="MahApps.Metro" Version="2.4.9" />
|
|
<PackageReference Include="MdXaml" Version="1.12.0" />
|
|
<PackageReference Include="Microsoft.Diagnostics.Runtime" Version="2.0.226801" />
|
|
<PackageReference Include="Newtonsoft.Json" Version="13.0.1" />
|
|
<PackageReference Include="NLog" Version="4.7.13" />
|
|
<PackageReference Include="PropertyChanged.Fody" Version="3.4.0" PrivateAssets="all" />
|
|
<PackageReference Include="System.ComponentModel.Annotations" Version="5.0.0" />
|
|
<PackageReference Include="System.Management" Version="6.0.0" />
|
|
</ItemGroup>
|
|
<ItemGroup>
|
|
<Reference Include="HavokWrapper, Version=1.0.6051.28726, Culture=neutral, processorArchitecture=AMD64">
|
|
<HintPath>..\GameBinaries\HavokWrapper.dll</HintPath>
|
|
<Private>False</Private>
|
|
<SpecificVersion>False</SpecificVersion>
|
|
</Reference>
|
|
<Reference Include="Microsoft.CodeAnalysis, Version=1.2.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL">
|
|
<HintPath>..\GameBinaries\Microsoft.CodeAnalysis.dll</HintPath>
|
|
<Private>False</Private>
|
|
<SpecificVersion>False</SpecificVersion>
|
|
</Reference>
|
|
<Reference Include="Microsoft.CodeAnalysis.CSharp, Version=1.2.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL">
|
|
<HintPath>..\GameBinaries\Microsoft.CodeAnalysis.CSharp.dll</HintPath>
|
|
<Private>False</Private>
|
|
<SpecificVersion>False</SpecificVersion>
|
|
</Reference>
|
|
<Reference Include="Sandbox.Common, Version=1.0.0.0, Culture=neutral, processorArchitecture=MSIL">
|
|
<HintPath>..\GameBinaries\Sandbox.Common.dll</HintPath>
|
|
<Private>False</Private>
|
|
<SpecificVersion>False</SpecificVersion>
|
|
</Reference>
|
|
<Reference Include="Sandbox.Game, Version=0.1.6305.30774, Culture=neutral, processorArchitecture=AMD64">
|
|
<HintPath>..\GameBinaries\Sandbox.Game.dll</HintPath>
|
|
<Private>False</Private>
|
|
<SpecificVersion>False</SpecificVersion>
|
|
</Reference>
|
|
<Reference Include="Sandbox.Graphics, Version=0.1.6305.30761, Culture=neutral, processorArchitecture=AMD64">
|
|
<HintPath>..\GameBinaries\Sandbox.Graphics.dll</HintPath>
|
|
<Private>False</Private>
|
|
<SpecificVersion>False</SpecificVersion>
|
|
</Reference>
|
|
<Reference Include="SpaceEngineers.Game, Version=1.0.0.0, Culture=neutral, processorArchitecture=AMD64">
|
|
<HintPath>..\GameBinaries\SpaceEngineers.Game.dll</HintPath>
|
|
<Private>False</Private>
|
|
<SpecificVersion>False</SpecificVersion>
|
|
</Reference>
|
|
<Reference Include="Steamworks.NET">
|
|
<HintPath>..\GameBinaries\Steamworks.NET.dll</HintPath>
|
|
</Reference>
|
|
<Reference Include="VRage, Version=1.0.0.0, Culture=neutral, processorArchitecture=MSIL">
|
|
<HintPath>..\GameBinaries\VRage.dll</HintPath>
|
|
<Private>False</Private>
|
|
<SpecificVersion>False</SpecificVersion>
|
|
</Reference>
|
|
<Reference Include="VRage.Audio, Version=1.0.0.0, Culture=neutral, processorArchitecture=AMD64">
|
|
<HintPath>..\GameBinaries\VRage.Audio.dll</HintPath>
|
|
<Private>False</Private>
|
|
<SpecificVersion>False</SpecificVersion>
|
|
</Reference>
|
|
<Reference Include="VRage.Dedicated, Version=1.0.0.0, Culture=neutral, processorArchitecture=AMD64">
|
|
<HintPath>..\GameBinaries\VRage.Dedicated.dll</HintPath>
|
|
<Private>False</Private>
|
|
<SpecificVersion>False</SpecificVersion>
|
|
</Reference>
|
|
<Reference Include="VRage.Game, Version=1.0.0.0, Culture=neutral, processorArchitecture=MSIL">
|
|
<HintPath>..\GameBinaries\VRage.Game.dll</HintPath>
|
|
<Private>False</Private>
|
|
<SpecificVersion>False</SpecificVersion>
|
|
</Reference>
|
|
<Reference Include="VRage.Input, Version=1.0.0.0, Culture=neutral, processorArchitecture=AMD64">
|
|
<HintPath>..\GameBinaries\VRage.Input.dll</HintPath>
|
|
<Private>False</Private>
|
|
<SpecificVersion>False</SpecificVersion>
|
|
</Reference>
|
|
<Reference Include="VRage.Library, Version=1.0.0.0, Culture=neutral, processorArchitecture=MSIL">
|
|
<HintPath>..\GameBinaries\VRage.Library.dll</HintPath>
|
|
<Private>False</Private>
|
|
<SpecificVersion>False</SpecificVersion>
|
|
</Reference>
|
|
<Reference Include="VRage.Math, Version=1.0.0.0, Culture=neutral, processorArchitecture=MSIL">
|
|
<HintPath>..\GameBinaries\VRage.Math.dll</HintPath>
|
|
<Private>False</Private>
|
|
<SpecificVersion>False</SpecificVersion>
|
|
</Reference>
|
|
<Reference Include="VRage.Platform.Windows, Culture=neutral, PublicKeyToken=null">
|
|
<HintPath>..\GameBinaries\VRage.Platform.Windows.dll</HintPath>
|
|
<Private>False</Private>
|
|
</Reference>
|
|
<Reference Include="VRage.Render, Version=1.0.0.0, Culture=neutral, processorArchitecture=MSIL">
|
|
<HintPath>..\GameBinaries\VRage.Render.dll</HintPath>
|
|
<Private>False</Private>
|
|
<SpecificVersion>False</SpecificVersion>
|
|
</Reference>
|
|
<Reference Include="VRage.Render11, Version=1.0.0.0, Culture=neutral, processorArchitecture=AMD64">
|
|
<HintPath>..\GameBinaries\VRage.Render11.dll</HintPath>
|
|
<Private>False</Private>
|
|
<SpecificVersion>False</SpecificVersion>
|
|
</Reference>
|
|
<Reference Include="VRage.Scripting, Version=1.0.0.0, Culture=neutral, processorArchitecture=AMD64">
|
|
<HintPath>..\GameBinaries\VRage.Scripting.dll</HintPath>
|
|
<Private>False</Private>
|
|
<SpecificVersion>False</SpecificVersion>
|
|
</Reference>
|
|
<Reference Include="VRage.Steam">
|
|
<HintPath>..\GameBinaries\VRage.Steam.dll</HintPath>
|
|
<Private>False</Private>
|
|
</Reference>
|
|
</ItemGroup>
|
|
<ItemGroup>
|
|
<Compile Update="TorchService.cs">
|
|
<SubType>Component</SubType>
|
|
</Compile>
|
|
<Compile Update="TorchServiceInstaller.cs">
|
|
<SubType>Component</SubType>
|
|
</Compile>
|
|
<Compile Remove="ServerManager.cs" />
|
|
<Compile Remove="ViewModels\SessionSettingsViewModel1.cs" />
|
|
<Compile Remove="Views\WorldSelectControl.xaml.cs" />
|
|
<Compile Include="..\Versioning\AssemblyVersion.cs" Link="Properties/AssemblyVersion.cs" />
|
|
</ItemGroup>
|
|
<ItemGroup>
|
|
<ProjectReference Include="..\Torch.API\Torch.API.csproj" />
|
|
<ProjectReference Include="..\Torch\Torch.csproj" />
|
|
</ItemGroup>
|
|
<ItemGroup>
|
|
<Resource Include="torchicon.ico" />
|
|
</ItemGroup>
|
|
<ItemGroup>
|
|
<Page Remove="Views\WorldSelectControl.xaml" />
|
|
</ItemGroup>
|
|
<Target Name="CopyLoggingConfig" AfterTargets="Build">
|
|
<Copy SourceFiles="$(SolutionDir)NLog.config" DestinationFolder="$(TargetDir)" />
|
|
</Target>
|
|
</Project> |