Use build configurations instead of 2 projects for runtimes

This commit is contained in:
Paul Pacheco 2018-08-25 10:38:46 -05:00 committed by vis2k
parent f4913065f2
commit 625227282f
6 changed files with 89 additions and 110 deletions

View File

@ -29,6 +29,23 @@
<ErrorReport>prompt</ErrorReport> <ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel> <WarningLevel>4</WarningLevel>
</PropertyGroup> </PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug-Editor|AnyCPU' ">
<DebugSymbols>True</DebugSymbols>
<DebugType>full</DebugType>
<Optimize>False</Optimize>
<OutputPath>bin\Debug-Editor</OutputPath>
<DefineConstants>TRACE;DEBUG;ENABLE_UNET</DefineConstants>
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release-Editor|AnyCPU' ">
<DebugType>pdbonly</DebugType>
<Optimize>True</Optimize>
<OutputPath>bin\Release-Editor</OutputPath>
<DefineConstants>TRACE;ENABLE_UNET</DefineConstants>
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
</PropertyGroup>
<ItemGroup> <ItemGroup>
<Reference Include="System" /> <Reference Include="System" />
<Reference Include="System.Core" /> <Reference Include="System.Core" />

View File

@ -5,8 +5,6 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Mirror.Runtime", "Runtime\M
EndProject EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Mirror.Editor", "Editor\Mirror.Editor.csproj", "{F290E7F0-596E-495F-BD1F-E66386A1C597}" Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Mirror.Editor", "Editor\Mirror.Editor.csproj", "{F290E7F0-596E-495F-BD1F-E66386A1C597}"
EndProject EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Mirror.Runtime-Editor", "Runtime-Editor\Mirror.Runtime-Editor.csproj", "{F8AD1DD0-E73F-419B-97BB-3C708BCA79C8}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Mirror.Weaver", "Weaver\Mirror.Weaver.csproj", "{709222FD-15C2-497D-8B31-366ADCC074CD}" Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Mirror.Weaver", "Weaver\Mirror.Weaver.csproj", "{709222FD-15C2-497D-8B31-366ADCC074CD}"
EndProject EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Mirror.Tests", "Tests\Mirror.Tests.csproj", "{F57702C3-86F0-421C-8B29-AE00F0B84BAF}" Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Mirror.Tests", "Tests\Mirror.Tests.csproj", "{F57702C3-86F0-421C-8B29-AE00F0B84BAF}"
@ -16,6 +14,8 @@ Global
Debug|Any CPU = Debug|Any CPU Debug|Any CPU = Debug|Any CPU
Release|Any CPU = Release|Any CPU Release|Any CPU = Release|Any CPU
Testing|Any CPU = Testing|Any CPU Testing|Any CPU = Testing|Any CPU
Debug-Editor|Any CPU = Debug-Editor|Any CPU
Release-Editor|Any CPU = Release-Editor|Any CPU
EndGlobalSection EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution GlobalSection(ProjectConfigurationPlatforms) = postSolution
{5F1B8F9B-4500-4D09-808B-F43E8337DF05}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {5F1B8F9B-4500-4D09-808B-F43E8337DF05}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
@ -24,30 +24,40 @@ Global
{5F1B8F9B-4500-4D09-808B-F43E8337DF05}.Release|Any CPU.Build.0 = Release|Any CPU {5F1B8F9B-4500-4D09-808B-F43E8337DF05}.Release|Any CPU.Build.0 = Release|Any CPU
{5F1B8F9B-4500-4D09-808B-F43E8337DF05}.Testing|Any CPU.ActiveCfg = Release|Any CPU {5F1B8F9B-4500-4D09-808B-F43E8337DF05}.Testing|Any CPU.ActiveCfg = Release|Any CPU
{5F1B8F9B-4500-4D09-808B-F43E8337DF05}.Testing|Any CPU.Build.0 = Release|Any CPU {5F1B8F9B-4500-4D09-808B-F43E8337DF05}.Testing|Any CPU.Build.0 = Release|Any CPU
{5F1B8F9B-4500-4D09-808B-F43E8337DF05}.Debug-Editor|Any CPU.ActiveCfg = Debug-Editor|Any CPU
{5F1B8F9B-4500-4D09-808B-F43E8337DF05}.Debug-Editor|Any CPU.Build.0 = Debug-Editor|Any CPU
{5F1B8F9B-4500-4D09-808B-F43E8337DF05}.Release-Editor|Any CPU.ActiveCfg = Release-Editor|Any CPU
{5F1B8F9B-4500-4D09-808B-F43E8337DF05}.Release-Editor|Any CPU.Build.0 = Release-Editor|Any CPU
{709222FD-15C2-497D-8B31-366ADCC074CD}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {709222FD-15C2-497D-8B31-366ADCC074CD}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{709222FD-15C2-497D-8B31-366ADCC074CD}.Debug|Any CPU.Build.0 = Debug|Any CPU {709222FD-15C2-497D-8B31-366ADCC074CD}.Debug|Any CPU.Build.0 = Debug|Any CPU
{709222FD-15C2-497D-8B31-366ADCC074CD}.Release|Any CPU.ActiveCfg = Release|Any CPU {709222FD-15C2-497D-8B31-366ADCC074CD}.Release|Any CPU.ActiveCfg = Release|Any CPU
{709222FD-15C2-497D-8B31-366ADCC074CD}.Release|Any CPU.Build.0 = Release|Any CPU {709222FD-15C2-497D-8B31-366ADCC074CD}.Release|Any CPU.Build.0 = Release|Any CPU
{709222FD-15C2-497D-8B31-366ADCC074CD}.Testing|Any CPU.ActiveCfg = Release|Any CPU {709222FD-15C2-497D-8B31-366ADCC074CD}.Testing|Any CPU.ActiveCfg = Release|Any CPU
{709222FD-15C2-497D-8B31-366ADCC074CD}.Testing|Any CPU.Build.0 = Release|Any CPU {709222FD-15C2-497D-8B31-366ADCC074CD}.Testing|Any CPU.Build.0 = Release|Any CPU
{709222FD-15C2-497D-8B31-366ADCC074CD}.Debug-Editor|Any CPU.ActiveCfg = Debug|Any CPU
{709222FD-15C2-497D-8B31-366ADCC074CD}.Debug-Editor|Any CPU.Build.0 = Debug|Any CPU
{709222FD-15C2-497D-8B31-366ADCC074CD}.Release-Editor|Any CPU.ActiveCfg = Release|Any CPU
{709222FD-15C2-497D-8B31-366ADCC074CD}.Release-Editor|Any CPU.Build.0 = Release|Any CPU
{F290E7F0-596E-495F-BD1F-E66386A1C597}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {F290E7F0-596E-495F-BD1F-E66386A1C597}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{F290E7F0-596E-495F-BD1F-E66386A1C597}.Debug|Any CPU.Build.0 = Debug|Any CPU {F290E7F0-596E-495F-BD1F-E66386A1C597}.Debug|Any CPU.Build.0 = Debug|Any CPU
{F290E7F0-596E-495F-BD1F-E66386A1C597}.Release|Any CPU.ActiveCfg = Release|Any CPU {F290E7F0-596E-495F-BD1F-E66386A1C597}.Release|Any CPU.ActiveCfg = Release|Any CPU
{F290E7F0-596E-495F-BD1F-E66386A1C597}.Release|Any CPU.Build.0 = Release|Any CPU {F290E7F0-596E-495F-BD1F-E66386A1C597}.Release|Any CPU.Build.0 = Release|Any CPU
{F290E7F0-596E-495F-BD1F-E66386A1C597}.Testing|Any CPU.ActiveCfg = Release|Any CPU {F290E7F0-596E-495F-BD1F-E66386A1C597}.Testing|Any CPU.ActiveCfg = Release|Any CPU
{F290E7F0-596E-495F-BD1F-E66386A1C597}.Testing|Any CPU.Build.0 = Release|Any CPU {F290E7F0-596E-495F-BD1F-E66386A1C597}.Testing|Any CPU.Build.0 = Release|Any CPU
{F8AD1DD0-E73F-419B-97BB-3C708BCA79C8}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {F290E7F0-596E-495F-BD1F-E66386A1C597}.Debug-Editor|Any CPU.ActiveCfg = Debug|Any CPU
{F8AD1DD0-E73F-419B-97BB-3C708BCA79C8}.Debug|Any CPU.Build.0 = Debug|Any CPU {F290E7F0-596E-495F-BD1F-E66386A1C597}.Debug-Editor|Any CPU.Build.0 = Debug|Any CPU
{F8AD1DD0-E73F-419B-97BB-3C708BCA79C8}.Release|Any CPU.ActiveCfg = Release|Any CPU {F290E7F0-596E-495F-BD1F-E66386A1C597}.Release-Editor|Any CPU.ActiveCfg = Release|Any CPU
{F8AD1DD0-E73F-419B-97BB-3C708BCA79C8}.Release|Any CPU.Build.0 = Release|Any CPU {F290E7F0-596E-495F-BD1F-E66386A1C597}.Release-Editor|Any CPU.Build.0 = Release|Any CPU
{F8AD1DD0-E73F-419B-97BB-3C708BCA79C8}.Testing|Any CPU.ActiveCfg = Release|Any CPU
{F8AD1DD0-E73F-419B-97BB-3C708BCA79C8}.Testing|Any CPU.Build.0 = Release|Any CPU
{F57702C3-86F0-421C-8B29-AE00F0B84BAF}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {F57702C3-86F0-421C-8B29-AE00F0B84BAF}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{F57702C3-86F0-421C-8B29-AE00F0B84BAF}.Debug|Any CPU.Build.0 = Debug|Any CPU {F57702C3-86F0-421C-8B29-AE00F0B84BAF}.Debug|Any CPU.Build.0 = Debug|Any CPU
{F57702C3-86F0-421C-8B29-AE00F0B84BAF}.Release|Any CPU.ActiveCfg = Release|Any CPU {F57702C3-86F0-421C-8B29-AE00F0B84BAF}.Release|Any CPU.ActiveCfg = Release|Any CPU
{F57702C3-86F0-421C-8B29-AE00F0B84BAF}.Release|Any CPU.Build.0 = Release|Any CPU {F57702C3-86F0-421C-8B29-AE00F0B84BAF}.Release|Any CPU.Build.0 = Release|Any CPU
{F57702C3-86F0-421C-8B29-AE00F0B84BAF}.Testing|Any CPU.ActiveCfg = Debug|Any CPU {F57702C3-86F0-421C-8B29-AE00F0B84BAF}.Testing|Any CPU.ActiveCfg = Debug|Any CPU
{F57702C3-86F0-421C-8B29-AE00F0B84BAF}.Testing|Any CPU.Build.0 = Debug|Any CPU {F57702C3-86F0-421C-8B29-AE00F0B84BAF}.Testing|Any CPU.Build.0 = Debug|Any CPU
{F57702C3-86F0-421C-8B29-AE00F0B84BAF}.Debug-Editor|Any CPU.ActiveCfg = Debug|Any CPU
{F57702C3-86F0-421C-8B29-AE00F0B84BAF}.Debug-Editor|Any CPU.Build.0 = Debug|Any CPU
{F57702C3-86F0-421C-8B29-AE00F0B84BAF}.Release-Editor|Any CPU.ActiveCfg = Release|Any CPU
{F57702C3-86F0-421C-8B29-AE00F0B84BAF}.Release-Editor|Any CPU.Build.0 = Release|Any CPU
EndGlobalSection EndGlobalSection
GlobalSection(SolutionProperties) = preSolution GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE HideSolutionNode = FALSE

View File

@ -1,100 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" Condition="Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')" />
<PropertyGroup>
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
<ProjectGuid>{F8AD1DD0-E73F-419B-97BB-3C708BCA79C8}</ProjectGuid>
<OutputType>Library</OutputType>
<AppDesignerFolder>Properties</AppDesignerFolder>
<RootNamespace>Mirror</RootNamespace>
<AssemblyName>Mirror.Runtime-Editor</AssemblyName>
<TargetFrameworkVersion>v3.5</TargetFrameworkVersion>
<FileAlignment>512</FileAlignment>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
<DebugSymbols>True</DebugSymbols>
<DebugType>full</DebugType>
<Optimize>False</Optimize>
<OutputPath>bin\Debug\</OutputPath>
<DefineConstants>TRACE;DEBUG;UNITY_EDITOR;ENABLE_UNET</DefineConstants>
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
<DebugType>pdbonly</DebugType>
<Optimize>True</Optimize>
<OutputPath>bin\Release\</OutputPath>
<DefineConstants>TRACE;UNITY_EDITOR;ENABLE_UNET</DefineConstants>
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
</PropertyGroup>
<ItemGroup>
<Reference Include="System" />
<Reference Include="System.Core" />
<Reference Include="UnityEditor">
<HintPath>..\lib\UnityEditor.dll</HintPath>
</Reference>
<Reference Include="UnityEngine">
<HintPath>..\lib\UnityEngine.dll</HintPath>
</Reference>
</ItemGroup>
<ItemGroup>
<Compile Include="..\Runtime\ClientScene.cs" />
<Compile Include="..\Runtime\CustomAttributes.cs" />
<Compile Include="..\Runtime\DotNetCompatibility.cs" />
<Compile Include="..\Runtime\LocalConnections.cs" />
<Compile Include="..\Runtime\LogFilter.cs" />
<Compile Include="..\Runtime\Messages.cs" />
<Compile Include="..\Runtime\NetworkAnimator.cs" />
<Compile Include="..\Runtime\NetworkHash128.cs" />
<Compile Include="..\Runtime\NetworkInstanceId.cs" />
<Compile Include="..\Runtime\NetworkProximityChecker.cs" />
<Compile Include="..\Runtime\NetworkScene.cs" />
<Compile Include="..\Runtime\NetworkSceneId.cs" />
<Compile Include="..\Runtime\NetworkStartPosition.cs" />
<Compile Include="..\Runtime\NetworkTranformChild.cs" />
<Compile Include="..\Runtime\NetworkTransform.cs" />
<Compile Include="..\Runtime\NetworkTransformVisualizer.cs" />
<Compile Include="..\Runtime\PlayerController.cs" />
<Compile Include="..\Runtime\Properties\AssemblyInfo.cs" />
<Compile Include="..\Runtime\NetworkClient.cs" />
<Compile Include="..\Runtime\NetworkConnection.cs" />
<Compile Include="..\Runtime\LocalClient.cs" />
<Compile Include="..\Runtime\NetworkManager.cs" />
<Compile Include="..\Runtime\NetworkManagerHUD.cs" />
<Compile Include="..\Runtime\NetworkBehaviour.cs" />
<Compile Include="..\Runtime\NetworkIdentity.cs" />
<Compile Include="..\Runtime\UNetwork.cs" />
<Compile Include="..\Runtime\NetworkReader.cs" />
<Compile Include="..\Runtime\NetworkServer.cs" />
<Compile Include="..\Runtime\SyncList.cs" />
<Compile Include="..\Runtime\NetworkWriter.cs" />
<Compile Include="..\Runtime\Transport\Transport.cs" />
<Compile Include="..\Runtime\Transport\LLAPITransport.cs" />
<Compile Include="..\Runtime\Transport\TelepathyWebsocketsMultiplexTransport.cs" />
<Compile Include="..\Runtime\Transport\TelepathyTransport.cs" />
<Compile Include="..\Runtime\Transport\Telepathy\Client.cs" />
<Compile Include="..\Runtime\Transport\Telepathy\Common.cs" />
<Compile Include="..\Runtime\Transport\Telepathy\EventType.cs" />
<Compile Include="..\Runtime\Transport\Telepathy\Logger.cs" />
<Compile Include="..\Runtime\Transport\Telepathy\Message.cs" />
<Compile Include="..\Runtime\Transport\Telepathy\NetworkStreamExtensions.cs" />
<Compile Include="..\Runtime\Transport\Telepathy\SafeCounter.cs" />
<Compile Include="..\Runtime\Transport\Telepathy\SafeDictionary.cs" />
<Compile Include="..\Runtime\Transport\Telepathy\SafeQueue.cs" />
<Compile Include="..\Runtime\Transport\Telepathy\Server.cs" />
</ItemGroup>
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
<Target Name="AfterBuild">
<MakeDir Directories="$(ProjectDir)..\Output" />
<Copy SourceFiles="$(TargetDir)$(TargetName).dll" DestinationFiles="$(ProjectDir)..\Output\$(TargetName).dll" />
<Copy Condition="Exists('$(TargetDir)$(TargetName).dll.mdb')" SourceFiles="$(TargetDir)$(TargetName).dll.mdb" DestinationFiles="$(ProjectDir)..\Output\$(TargetName).dll.mdb" />
<Copy Condition="Exists('$(TargetDir)$(TargetName).pdb')" SourceFiles="$(TargetDir)$(TargetName).pdb" DestinationFiles="$(ProjectDir)..\Output\$(TargetName).pdb" />
<!--Uncomment the block below and change the destination to copy the built dll into your unity install directory-->
<!--<Copy SourceFiles="$(TargetDir)$(TargetName).dll" DestinationFiles="C:\Program Files\Unity\Editor\Data\UnityExtensions\Unity\Networking\$(TargetName).dll"/>
<Copy Condition="'$(Configuration)' == 'Debug'" SourceFiles="$(TargetDir)$(TargetName).pdb" DestinationFiles="C:\Program Files\Unity\Editor\Data\UnityExtensions\Unity\Networking\$(TargetName).pdb"/>-->
<!--<Copy SourceFiles="$(TargetDir)$(TargetName).dll" DestinationFiles="/Applications/Unity/Unity.app/Contents/UnityExtensions/Unity/Networking/$(TargetName).dll"/>
<Copy Condition="'$(Configuration)' == 'Debug'" SourceFiles="$(TargetDir)$(TargetName).dll.mdb" DestinationFiles="/Applications/Unity/Unity.app/Contents/UnityExtensions/Unity/Networking/$(TargetName).dll.mdb"/>-->
</Target>
</Project>

View File

@ -14,7 +14,7 @@
<ProductVersion>12.0.0</ProductVersion> <ProductVersion>12.0.0</ProductVersion>
<SchemaVersion>2.0</SchemaVersion> <SchemaVersion>2.0</SchemaVersion>
</PropertyGroup> </PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "> <PropertyGroup Condition=" '$(Configuration)' == 'Debug' ">
<DebugSymbols>True</DebugSymbols> <DebugSymbols>True</DebugSymbols>
<DebugType>full</DebugType> <DebugType>full</DebugType>
<Optimize>False</Optimize> <Optimize>False</Optimize>
@ -23,7 +23,7 @@
<ErrorReport>prompt</ErrorReport> <ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel> <WarningLevel>4</WarningLevel>
</PropertyGroup> </PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "> <PropertyGroup Condition=" '$(Configuration)' == 'Release' ">
<DebugType>pdbonly</DebugType> <DebugType>pdbonly</DebugType>
<Optimize>True</Optimize> <Optimize>True</Optimize>
<OutputPath>bin\Release\</OutputPath> <OutputPath>bin\Release\</OutputPath>
@ -31,12 +31,31 @@
<ErrorReport>prompt</ErrorReport> <ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel> <WarningLevel>4</WarningLevel>
</PropertyGroup> </PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)' == 'Debug-Editor' ">
<DebugSymbols>True</DebugSymbols>
<DebugType>full</DebugType>
<Optimize>False</Optimize>
<OutputPath>bin\Debug-Editor</OutputPath>
<DefineConstants>TRACE;DEBUG;ENABLE_UNET;UNITY_EDITOR</DefineConstants>
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)' == 'Release-Editor' ">
<Optimize>True</Optimize>
<OutputPath>bin\Release-Editor</OutputPath>
<DefineConstants>TRACE;ENABLE_UNET;UNITY_EDITOR</DefineConstants>
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
</PropertyGroup>
<ItemGroup> <ItemGroup>
<Reference Include="System" /> <Reference Include="System" />
<Reference Include="System.Core" /> <Reference Include="System.Core" />
<Reference Include="UnityEngine"> <Reference Include="UnityEngine">
<HintPath>..\lib\UnityEngine.dll</HintPath> <HintPath>..\lib\UnityEngine.dll</HintPath>
</Reference> </Reference>
<Reference Include="UnityEditor" Condition=" '$(Configuration)' == 'Release-Editor' or '$(Configuration)' == 'Debug-Editor'">
<HintPath>..\lib\UnityEditor.dll</HintPath>
</Reference>
</ItemGroup> </ItemGroup>
<ItemGroup> <ItemGroup>
<Compile Include="ClientScene.cs" /> <Compile Include="ClientScene.cs" />

View File

@ -25,6 +25,21 @@
<ErrorReport>prompt</ErrorReport> <ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel> <WarningLevel>4</WarningLevel>
</PropertyGroup> </PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug-Editor|AnyCPU' ">
<DebugSymbols>true</DebugSymbols>
<DebugType>full</DebugType>
<Optimize>false</Optimize>
<OutputPath>bin\Debug-Editor</OutputPath>
<DefineConstants>DEBUG;</DefineConstants>
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release-Editor|AnyCPU' ">
<Optimize>true</Optimize>
<OutputPath>bin\Release-Editor</OutputPath>
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
</PropertyGroup>
<ItemGroup> <ItemGroup>
<Reference Include="System" /> <Reference Include="System" />
<Reference Include="nunit.framework"> <Reference Include="nunit.framework">

View File

@ -27,6 +27,24 @@
<WarningLevel>4</WarningLevel> <WarningLevel>4</WarningLevel>
<AllowUnsafeBlocks>true</AllowUnsafeBlocks> <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
</PropertyGroup> </PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug-Editor|AnyCPU' ">
<DebugSymbols>True</DebugSymbols>
<DebugType>full</DebugType>
<Optimize>False</Optimize>
<OutputPath>bin\Debug-Editor</OutputPath>
<DefineConstants>DEBUG;</DefineConstants>
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release-Editor|AnyCPU' ">
<DebugType>none</DebugType>
<Optimize>True</Optimize>
<OutputPath>bin\Release-Editor</OutputPath>
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
</PropertyGroup>
<ItemGroup> <ItemGroup>
<Reference Include="System" /> <Reference Include="System" />
<Reference Include="System.Core" /> <Reference Include="System.Core" />