Files
RobustToolbox/SS14.Shared/SS14.Shared.csproj
Pieter-Jan Briers b9ece2888b Repo cleanup (#310)
* 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?
2017-08-08 12:47:31 +02:00

325 lines
16 KiB
XML

<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003" ToolsVersion="12.0">
<PropertyGroup>
<ProjectType>Local</ProjectType>
<ProjectGuid>{0529F740-0000-0000-0000-000000000000}</ProjectGuid>
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
<AssemblyKeyContainerName>
</AssemblyKeyContainerName>
<AssemblyName>SS14.Shared</AssemblyName>
<DefaultClientScript>JScript</DefaultClientScript>
<DefaultHTMLPageLayout>Grid</DefaultHTMLPageLayout>
<DefaultTargetSchema>IE50</DefaultTargetSchema>
<TargetFrameworkVersion>v4.5.1</TargetFrameworkVersion>
<OutputType>Library</OutputType>
<AppDesignerFolder>
</AppDesignerFolder>
<RootNamespace>SS14.Shared</RootNamespace>
<StartArguments>
</StartArguments>
<FileUpgradeFlags>
</FileUpgradeFlags>
<Platform Condition=" '$(Platform)' == '' ">x86</Platform>
<TargetFrameworkProfile />
<NoWarn>0649</NoWarn>
<AllowedReferenceRelatedFileExtensions>.pdb;.dll.config</AllowedReferenceRelatedFileExtensions>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|x86' ">
<BaseAddress>285212672</BaseAddress>
<ConfigurationOverrideFile>
</ConfigurationOverrideFile>
<DefineConstants>TRACE;DEBUG</DefineConstants>
<DebugSymbols>True</DebugSymbols>
<FileAlignment>4096</FileAlignment>
<Optimize>False</Optimize>
<OutputPath>$(SolutionDir)bin\Shared\</OutputPath>
<RegisterForComInterop>False</RegisterForComInterop>
<RemoveIntegerChecks>False</RemoveIntegerChecks>
<WarningLevel>4</WarningLevel>
<PlatformTarget>x86</PlatformTarget>
<Prefer32Bit>false</Prefer32Bit>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|x86' ">
<BaseAddress>285212672</BaseAddress>
<ConfigurationOverrideFile>
</ConfigurationOverrideFile>
<DefineConstants>TRACE</DefineConstants>
<FileAlignment>4096</FileAlignment>
<Optimize>True</Optimize>
<OutputPath>$(SolutionDir)bin\Shared\</OutputPath>
<RegisterForComInterop>False</RegisterForComInterop>
<RemoveIntegerChecks>False</RemoveIntegerChecks>
<WarningLevel>4</WarningLevel>
<PlatformTarget>x86</PlatformTarget>
<Prefer32Bit>false</Prefer32Bit>
<AllowedReferenceRelatedFileExtensions>.dll.config</AllowedReferenceRelatedFileExtensions>
</PropertyGroup>
<ItemGroup>
<Reference Include="BsDiffLib">
<Name>BsDiffLib</Name>
<HintPath>..\Third-Party\BsDiffLib.dll</HintPath>
</Reference>
<Reference Include="ICSharpCode.SharpZipLib, Version=0.86.0.518, Culture=neutral, PublicKeyToken=1b03e6acf1164f73, processorArchitecture=MSIL">
<HintPath>$(SolutionDir)packages\SharpZipLib.0.86.0\lib\20\ICSharpCode.SharpZipLib.dll</HintPath>
</Reference>
<Reference Include="Microsoft.CSharp">
<Name>Microsoft.CSharp</Name>
</Reference>
<Reference Include="Mono.Cecil, Version=0.9.6.0, Culture=neutral, PublicKeyToken=0738eb9f132ed756, processorArchitecture=MSIL">
<HintPath>$(SolutionDir)packages\Mono.Cecil.0.9.6.4\lib\net45\Mono.Cecil.dll</HintPath>
</Reference>
<Reference Include="NetSerializer, Version=4.1.0.0, Culture=neutral, processorArchitecture=MSIL">
<HintPath>$(SolutionDir)packages\NetSerializer.4.1.0\lib\net45\NetSerializer.dll</HintPath>
</Reference>
<Reference Include="Nett, Version=0.7.0.0, Culture=neutral, processorArchitecture=MSIL">
<HintPath>$(SolutionDir)packages\Nett.0.7.0\lib\Net40\Nett.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">
<Name>sfmlnet-system-2</Name>
<HintPath>..\Third-Party\sfmlnet-system-2.dll</HintPath>
<Private>False</Private>
</Reference>
<Reference Include="System">
<Name>System</Name>
</Reference>
<Reference Include="System.Core">
<Name>System.Core</Name>
</Reference>
<Reference Include="System.Data">
<Name>System.Data</Name>
</Reference>
<Reference Include="System.Data.DataSetExtensions">
<Name>System.Data.DataSetExtensions</Name>
</Reference>
<Reference Include="System.Windows.Forms">
<Name>System.Windows.Forms</Name>
</Reference>
<Reference Include="System.Xml">
<Name>System.Xml</Name>
</Reference>
<Reference Include="System.Xml.Linq">
<Name>System.Xml.Linq</Name>
</Reference>
<Reference Include="YamlDotNet">
<HintPath>$(SolutionDir)packages\YamlDotNet.4.2.1\lib\net35\YamlDotNet.dll</HintPath>
</Reference>
<Reference Include="System.ValueTuple">
<HintPath>$(SolutionDir)packages\System.ValueTuple.4.3.1\lib\netstandard1.0\System.ValueTuple.dll</HintPath>
</Reference>
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\Lidgren.Network\Lidgren.Network.csproj">
<Name>Lidgren.Network</Name>
<Project>{59250BAF-0000-0000-0000-000000000000}</Project>
<Private>False</Private>
</ProjectReference>
</ItemGroup>
<ItemGroup>
<Compile Include="BoundKeyEventArgs.cs" />
<Compile Include="ColorUtils.cs" />
<Compile Include="Configuration\ConfigurationManager.cs" />
<Compile Include="Configuration\CVarFlags.cs" />
<Compile Include="ContentPack\AssemblyLoader.cs" />
<Compile Include="ContentPack\DirLoader.cs" />
<Compile Include="ContentPack\GameClient.cs" />
<Compile Include="ContentPack\GameServer.cs" />
<Compile Include="ContentPack\GameShared.cs" />
<Compile Include="ContentPack\IContentRoot.cs" />
<Compile Include="ContentPack\PackLoader.cs" />
<Compile Include="ContentPack\PathHelpers.cs" />
<Compile Include="ContentPack\ResourceManager.cs" />
<Compile Include="ContentPack\AssemblyTypeChecker.cs" />
<Compile Include="Interfaces\Configuration\IConfigurationManager.cs" />
<Compile Include="ConsoleCommand.cs" />
<Compile Include="EntityEvents.cs" />
<Compile Include="Exceptions\TypeArgumentException.cs" />
<Compile Include="GameObjects\Entity.cs" />
<Compile Include="Interfaces\GameObjects\Components\IVelocityComponent.cs" />
<Compile Include="Interfaces\GameObjects\Components\IClickableComponent.cs" />
<Compile Include="Interfaces\GameObjects\Components\IDirectionComponent.cs" />
<Compile Include="Interfaces\GameObjects\Components\ITransformComponent.cs" />
<Compile Include="Interfaces\GameObjects\IComponent.cs" />
<Compile Include="Interfaces\GameObjects\IComponentFactory.cs" />
<Compile Include="Interfaces\GameObjects\IComponentManager.cs" />
<Compile Include="Interfaces\GameObjects\IEntity.cs" />
<Compile Include="Interfaces\GameObjects\IEntityManager.cs" />
<Compile Include="Interfaces\GameObjects\IEntityQuery.cs" />
<Compile Include="Interfaces\GameObjects\System\IEntitySystem.cs" />
<Compile Include="Interfaces\GameObjects\IEntitySystemManager.cs" />
<Compile Include="Interfaces\IResourceManager.cs" />
<Compile Include="Interfaces\Log\ILogManager.cs" />
<Compile Include="Interfaces\Network\INetChannel.cs" />
<Compile Include="Interfaces\Network\IClientNetManager.cs" />
<Compile Include="Interfaces\Network\INetManager.cs" />
<Compile Include="Interfaces\Network\IServerNetManager.cs" />
<Compile Include="Interfaces\Reflection\IReflectionManager.cs" />
<Compile Include="Interfaces\Serialization\ISS14Serializer.cs" />
<Compile Include="Interfaces\Timing\IGameTiming.cs" />
<Compile Include="InventoryLocEnum.cs" />
<Compile Include="GameStateDelta.cs" />
<Compile Include="GameStates\GameState.cs" />
<Compile Include="GameStates\PlayerState.cs" />
<Compile Include="IoC\Exceptions\ImplementationConstructorException.cs" />
<Compile Include="Lighting.cs" />
<Compile Include="Log\LogLevel.cs" />
<Compile Include="Log\Logger.cs" />
<Compile Include="Log\LogManager.cs" />
<Compile Include="Maths\FloatMath.cs" />
<Compile Include="Maths\Vector4f.cs" />
<Compile Include="Maths\SfmlExt.cs" />
<Compile Include="EntityBaseClass.cs" />
<Compile Include="GlobalConstants.cs" />
<Compile Include="IncomingEntityComponentMessage.cs" />
<Compile Include="IncomingEntityMessage.cs" />
<Compile Include="Network\NetChannelArgs.cs" />
<Compile Include="Network\NetMessageArgs.cs" />
<Compile Include="Network\Messages\MsgAdmin.cs" />
<Compile Include="Network\Messages\MsgChat.cs" />
<Compile Include="Network\Messages\MsgClGreet.cs" />
<Compile Include="Network\Messages\MsgConCmd.cs" />
<Compile Include="Network\Messages\MsgConCmdAck.cs" />
<Compile Include="Network\Messages\MsgConCmdReg.cs" />
<Compile Include="Network\Messages\MsgEntity.cs" />
<Compile Include="Network\Messages\MsgJoinGame.cs" />
<Compile Include="Network\Messages\MsgMap.cs" />
<Compile Include="Network\Messages\MsgMapReq.cs" />
<Compile Include="Network\Messages\MsgPlacement.cs" />
<Compile Include="Network\Messages\MsgPlayerList.cs" />
<Compile Include="Network\Messages\MsgPlayerListReq.cs" />
<Compile Include="Network\Messages\MsgRestartReq.cs" />
<Compile Include="Network\Messages\MsgServerInfo.cs" />
<Compile Include="Network\Messages\MsgServerInfoReq.cs" />
<Compile Include="Network\Messages\MsgSession.cs" />
<Compile Include="Network\Messages\MsgStateAck.cs" />
<Compile Include="Network\Messages\MsgUi.cs" />
<Compile Include="Network\NetChannel.cs" />
<Compile Include="Network\NetMessage.cs" />
<Compile Include="Network\NetManager.cs" />
<Compile Include="Network\StringTable.cs" />
<Compile Include="PlacementInformation.cs" />
<Compile Include="KeyFunctions.cs" />
<Compile Include="PostProcessingEffects.cs" />
<Compile Include="QuadTree.cs" />
<Compile Include="Reflection\ReflectAttribute.cs" />
<Compile Include="Serialization\SS14Serializer.cs" />
<Compile Include="Serialization\INetSerializableType.cs" />
<Compile Include="ServerEnums\RunLevel.cs" />
<Compile Include="SessionStatusEnum.cs" />
<Compile Include="Timing\GameTiming.cs" />
<Compile Include="TypeEventArgs.cs" />
<!--
<Compile Include="Utility\BitS>tream.cs" />
<EmbeddedResource Include="Utility\BitStream.resx">
<DependentUpon>BitStream.cs</DependentUpon>
</EmbeddedResource>
-->
<Compile Include="Utility\CommandParsing.cs" />
<Compile Include="Utility\NetParamsPacker.cs" />
<Compile Include="Utility\PlatformDetector.cs" />
<Compile Include="Utility\PlatformTools.cs" />
<Compile Include="Utility\RandomString.cs" />
<Compile Include="Utility\Range.cs" />
<Compile Include="Utility\SfmlCompatibility.cs" />
<Compile Include="Utility\unZipString.cs" />
<Compile Include="Utility\YamlHelpers.cs" />
<Compile Include="Utility\CollectionExtensions.cs" />
<Compile Include="NetworkEnums.cs" />
<Compile Include="Properties\AssemblyInfo.cs" />
<Compile Include="ChatConfig.cs" />
<Compile Include="UIComponents.cs" />
<Compile Include="VectorEventArgs.cs" />
<Compile Include="IoC\IoCManager.cs" />
<Compile Include="IoC\IPostInjectInit.cs" />
<Compile Include="IoC\DependencyAttribute.cs" />
<Compile Include="IoC\Exceptions\InvalidImplementationException.cs" />
<Compile Include="GameObjects\Component.cs" />
<Compile Include="GameObjects\ComponentFactory.cs" />
<Compile Include="GameObjects\ComponentManager.cs" />
<Compile Include="GameObjects\EntityManager.cs" />
<Compile Include="GameObjects\EntityQuery.cs" />
<Compile Include="GameObjects\EntitySystemManager.cs" />
<Compile Include="GameObjects\IEntityNetworkManager.cs" />
<Compile Include="GameObjects\ParticleSettings.cs" />
<Compile Include="GameObjects\StaticConstants.cs" />
<Compile Include="GameObjects\System\EntityEventHandlingSystem.cs" />
<Compile Include="GameObjects\System\EntityProcessingSystem.cs" />
<Compile Include="GameObjects\System\EntitySystem.cs" />
<Compile Include="GameObjects\Components\Collidable\CollidableComponentState.cs" />
<Compile Include="GameObjects\Components\Direction\DirectionComponentState.cs" />
<Compile Include="GameObjects\Components\Hitbox\HitboxComponentState.cs" />
<Compile Include="GameObjects\Components\Light\PointLightComponentState.cs" />
<Compile Include="GameObjects\Components\Mover\SlaveMoverComponentState.cs" />
<Compile Include="GameObjects\Components\Particles\ParticleSystemComponentState.cs" />
<Compile Include="GameObjects\Components\Physics\PhysicsComponentState.cs" />
<Compile Include="GameObjects\Components\Renderable\AnimatedSpriteComponentState.cs" />
<Compile Include="GameObjects\Components\Renderable\RenderableComponentState.cs" />
<Compile Include="GameObjects\Components\Renderable\SpriteComponentState.cs" />
<Compile Include="GameObjects\Components\Renderable\WearableAnimatedSpriteComponentState.cs" />
<Compile Include="GameObjects\Components\Transform\TransformComponentState.cs" />
<Compile Include="GameObjects\Components\Velocity\VelocityComponentState.cs" />
<Compile Include="GameObjects\EntitySystemMessage\EntitySystemMessage.cs" />
<Compile Include="GameObjects\EntitySystemMessage\InventorySystemMessages.cs" />
<Compile Include="GameObjects\Events\InputEvents.cs" />
<Compile Include="GameObjects\Server\ServerDelegates.cs" />
<Compile Include="GameObjects\ComponentEnums.cs" />
<Compile Include="GameObjects\ComponentParameter.cs" />
<Compile Include="GameObjects\ComponentReplyMessage.cs" />
<Compile Include="GameObjects\ComponentState.cs" />
<Compile Include="GameObjects\EntityState.cs" />
<Compile Include="GameObjects\ItemFlags.cs" />
<Compile Include="Prototypes\IPrototype.cs" />
<Compile Include="Prototypes\PrototypeManager.cs" />
<Compile Include="Prototypes\EntityPrototype.cs" />
<Compile Include="Reflection\ReflectionManager.cs" />
<Compile Include="IoC\Exceptions\UnregisteredDependencyException.cs" />
<Compile Include="IoC\Exceptions\UnregisteredTypeException.cs" />
<Content Include="Prototypes\Entities\Clothing.yml">
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</Content>
<Content Include="Prototypes\Entities\Containers.yml">
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</Content>
<Content Include="Prototypes\Entities\Doors.yml">
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</Content>
<Content Include="Prototypes\Entities\JanitorItems.yml">
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</Content>
<Content Include="Prototypes\Entities\Lights.yml">
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</Content>
<Content Include="Prototypes\Entities\Mobs.yml">
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</Content>
<Content Include="Prototypes\Entities\Tables.yml">
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</Content>
<Content Include="Prototypes\Entities\Wallmounted.yml">
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</Content>
<Compile Include="GameObjects\Components\NetIDs.cs" />
</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>
<ItemGroup />
<Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" />
<PropertyGroup>
<PreBuildEvent>
</PreBuildEvent>
<PostBuildEvent>
</PostBuildEvent>
</PropertyGroup>
</Project>