mirror of
https://github.com/space-wizards/RobustToolbox.git
synced 2026-02-14 19:29:36 +01:00
* Reduce build size by removing redundant files. 22 MB of the build output was OpenTK.xml, the doc file for it. This commit removes a lot of files like PDB files from the build output on Release, cutting build size down to 13 MB. Also deleted a ton of dead third party files in Third-Party, and the two spare copies of CSFML... * Remove more dead files. * Even more! * Generic repo cleanup. Removing dead files all over. What the hell was filesystemeditor.exe supposed to be?
154 lines
7.9 KiB
XML
154 lines
7.9 KiB
XML
<?xml version="1.0" encoding="utf-8"?>
|
|
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
|
<PropertyGroup>
|
|
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
|
|
<Platform Condition=" '$(Platform)' == '' ">x86</Platform>
|
|
<ProjectGuid>{F0ADA779-40B8-4F7E-BA6C-CDB19F3065D9}</ProjectGuid>
|
|
<OutputType>Library</OutputType>
|
|
<AppDesignerFolder>Properties</AppDesignerFolder>
|
|
<RootNamespace>SS14.UnitTesting</RootNamespace>
|
|
<AssemblyName>SS14.UnitTesting</AssemblyName>
|
|
<TargetFrameworkVersion>v4.5.1</TargetFrameworkVersion>
|
|
<FileAlignment>512</FileAlignment>
|
|
<ProjectTypeGuids>{3AC096D0-A1C2-E12C-1390-A8335801FDAB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
|
|
<VisualStudioVersion Condition="'$(VisualStudioVersion)' == ''">10.0</VisualStudioVersion>
|
|
<VSToolsPath Condition="'$(VSToolsPath)' == ''">$(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion)</VSToolsPath>
|
|
<ReferencePath>$(ProgramFiles)\Common Files\microsoft shared\VSTT\$(VisualStudioVersion)\UITestExtensionPackages</ReferencePath>
|
|
<IsCodedUITest>False</IsCodedUITest>
|
|
<TestProjectType>UnitTest</TestProjectType>
|
|
<TargetFrameworkProfile />
|
|
<NoWarn>0649</NoWarn>
|
|
</PropertyGroup>
|
|
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|x86' ">
|
|
<DebugSymbols>true</DebugSymbols>
|
|
<DebugType>full</DebugType>
|
|
<Optimize>false</Optimize>
|
|
<OutputPath>$(SolutionDir)bin\UnitTesting\</OutputPath>
|
|
<DefineConstants>DEBUG;TRACE</DefineConstants>
|
|
<ErrorReport>prompt</ErrorReport>
|
|
<WarningLevel>4</WarningLevel>
|
|
<PlatformTarget>x86</PlatformTarget>
|
|
</PropertyGroup>
|
|
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|x86' ">
|
|
<DebugType>pdbonly</DebugType>
|
|
<Optimize>true</Optimize>
|
|
<OutputPath>$(SolutionDir)bin\UnitTesting\</OutputPath>
|
|
<DefineConstants>TRACE</DefineConstants>
|
|
<ErrorReport>prompt</ErrorReport>
|
|
<WarningLevel>4</WarningLevel>
|
|
<PlatformTarget>x86</PlatformTarget>
|
|
</PropertyGroup>
|
|
<ItemGroup>
|
|
<Reference Include="nunit.framework">
|
|
<SpecificVersion>False</SpecificVersion>
|
|
<HintPath>$(SolutionDir)packages\NUnit.3.6.1\lib\net45\nunit.framework.dll</HintPath>
|
|
</Reference>
|
|
<Reference Include="OpenTK, Version=3.0.0.0, Culture=neutral, PublicKeyToken=bad199fe84eb3df4, processorArchitecture=MSIL">
|
|
<HintPath>$(SolutionDir)packages\OpenTK.3.0.0-pre\lib\net20\OpenTK.dll</HintPath>
|
|
</Reference>
|
|
<Reference Include="sfmlnet-graphics-2, Version=2.1.0.0, Culture=neutral, processorArchitecture=x86">
|
|
<SpecificVersion>False</SpecificVersion>
|
|
<HintPath>..\Third-Party\sfmlnet-graphics-2.dll</HintPath>
|
|
</Reference>
|
|
<Reference Include="sfmlnet-system-2, Version=2.1.0.0, Culture=neutral, processorArchitecture=x86">
|
|
<SpecificVersion>False</SpecificVersion>
|
|
<HintPath>..\Third-Party\sfmlnet-system-2.dll</HintPath>
|
|
</Reference>
|
|
<Reference Include="sfmlnet-window-2, Version=2.1.0.0, Culture=neutral, processorArchitecture=x86">
|
|
<SpecificVersion>False</SpecificVersion>
|
|
<HintPath>..\Third-Party\sfmlnet-window-2.dll</HintPath>
|
|
</Reference>
|
|
<Reference Include="YamlDotNet">
|
|
<HintPath>$(SolutionDir)packages\YamlDotNet.4.2.1\lib\net35\YamlDotNet.dll</HintPath>
|
|
</Reference>
|
|
<Reference Include="System" />
|
|
<Reference Include="System.Data" />
|
|
<Reference Include="System.Windows.Forms" />
|
|
<Reference Include="ICSharpCode.SharpZipLib">
|
|
<HintPath>$(SolutionDir)packages\SharpZipLib.0.86.0\lib\20\ICSharpCode.SharpZipLib.dll</HintPath>
|
|
</Reference>
|
|
<Reference Include="System.ValueTuple">
|
|
<HintPath>$(SolutionDir)packages\System.ValueTuple.4.3.1\lib\netstandard1.0\System.ValueTuple.dll</HintPath>
|
|
</Reference>
|
|
</ItemGroup>
|
|
<Choose>
|
|
<When Condition="('$(VisualStudioVersion)' == '10.0' or '$(VisualStudioVersion)' == '') and '$(TargetFrameworkVersion)' == 'v3.5'">
|
|
<ItemGroup>
|
|
<Reference Include="Microsoft.VisualStudio.QualityTools.UnitTestFramework, Version=10.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL" />
|
|
</ItemGroup>
|
|
</When>
|
|
<Otherwise />
|
|
</Choose>
|
|
<ItemGroup>
|
|
<Compile Include="Client\Graphics\Shaders\TestShader_Test.cs" />
|
|
<Compile Include="Client\Graphics\Shaders\Lightblend_Test.cs" />
|
|
<Compile Include="Client\Graphics\Sprite\CluwneSprite_Test.cs" />
|
|
<Compile Include="Client\Services\Helpers\GaussianBlur_Test.cs" />
|
|
<Compile Include="Client\Services\Helpers\StarScroller_Test.cs" />
|
|
<Compile Include="Client\Services\Player\PostProcessing\DeathPostProcessingEffect_Test.cs" />
|
|
<Compile Include="Shared\IoC\IoCManager_Test.cs" />
|
|
<Compile Include="Shared\Prototypes\PrototypeManager_Test.cs" />
|
|
<Compile Include="Shared\Reflection\ReflectionManager_Test.cs" />
|
|
<Compile Include="Shared\Utility\CollectionExtensions_Test.cs" />
|
|
<Compile Include="Shared\Utility\YamlHelpers_Test.cs" />
|
|
<Compile Include="Shared\Math\SfmlExt_Test.cs" />
|
|
<Compile Include="SS14UnitTest.cs" />
|
|
<Compile Include="Properties\AssemblyInfo.cs" />
|
|
</ItemGroup>
|
|
<ItemGroup>
|
|
<ProjectReference Include="..\Lidgren.Network\Lidgren.Network.csproj">
|
|
<Project>{59250baf-0000-0000-0000-000000000000}</Project>
|
|
<Name>Lidgren.Network</Name>
|
|
</ProjectReference>
|
|
<ProjectReference Include="..\SS14.Client.Graphics\SS14.Client.Graphics.csproj">
|
|
<Project>{302b877e-0000-0000-0000-000000000000}</Project>
|
|
<Name>SS14.Client.Graphics</Name>
|
|
</ProjectReference>
|
|
<ProjectReference Include="..\SS14.Client\SS14.Client.csproj">
|
|
<Project>{0c31dfdf-0000-0000-0000-000000000000}</Project>
|
|
<Name>SS14.Client</Name>
|
|
</ProjectReference>
|
|
<ProjectReference Include="..\SS14.Server\SS14.Server.csproj">
|
|
<Project>{b04aae71-0000-0000-0000-000000000000}</Project>
|
|
<Name>SS14.Server</Name>
|
|
</ProjectReference>
|
|
<ProjectReference Include="..\SS14.Shared\SS14.Shared.csproj">
|
|
<Project>{0529f740-0000-0000-0000-000000000000}</Project>
|
|
<Name>SS14.Shared</Name>
|
|
</ProjectReference>
|
|
</ItemGroup>
|
|
<ItemGroup>
|
|
<Folder Include="Server\" />
|
|
</ItemGroup>
|
|
<ItemGroup>
|
|
<None Include="app.config" />
|
|
<Content Include="$(SolutionDir)packages\OpenTK.3.0.0-pre\content\OpenTK.dll.config">
|
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
|
</Content>
|
|
<None Include="packages.config" />
|
|
</ItemGroup>
|
|
<Choose>
|
|
<When Condition="'$(VisualStudioVersion)' == '10.0' And '$(IsCodedUITest)' == 'True'">
|
|
<ItemGroup>
|
|
<Reference Include="Microsoft.VisualStudio.QualityTools.CodedUITestFramework, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL">
|
|
<Private>False</Private>
|
|
</Reference>
|
|
<Reference Include="Microsoft.VisualStudio.TestTools.UITest.Common, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL">
|
|
<Private>False</Private>
|
|
</Reference>
|
|
<Reference Include="Microsoft.VisualStudio.TestTools.UITest.Extension, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL">
|
|
<Private>False</Private>
|
|
</Reference>
|
|
<Reference Include="Microsoft.VisualStudio.TestTools.UITesting, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL">
|
|
<Private>False</Private>
|
|
</Reference>
|
|
</ItemGroup>
|
|
</When>
|
|
</Choose>
|
|
<Import Project="$(VSToolsPath)\TeamTest\Microsoft.TestTools.targets" Condition="Exists('$(VSToolsPath)\TeamTest\Microsoft.TestTools.targets')" />
|
|
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
|
|
<PropertyGroup>
|
|
<DefineConstants Condition="'$(HEADLESS)'!=''">$(DefineConstants);HEADLESS</DefineConstants>
|
|
</PropertyGroup>
|
|
</Project>
|