Skip to content
Permalink
Browse files

[Build] Reorganize build system (WIP)

# Conflicts:
#	sources/assets/Xenko.Core.Assets.Quantum/Xenko.Core.Assets.Quantum.csproj
#	sources/engine/Xenko.Graphics/Xenko.Graphics.csproj
#	sources/shared/ToolAssemblyResolveModuleInitializer.cs
#	sources/targets/Xenko.Core.GlobalSettings.targets
  • Loading branch information
xen2 committed Aug 5, 2018
1 parent 8b0dba7 commit 5caacef0dc338a5b93c1124278f316c08b42e79b
Showing with 892 additions and 2,159 deletions.
  1. +0 −3 build/Xenko.Core.GlobalSettings.Local.targets
  2. +0 −7 build/Xenko.Core.PostSettings.Local.targets
  3. +0 −3 build/Xenko.PreSettings.Local.targets
  4. +2 −2 samples/Tests/Xenko.Samples.Tests.csproj
  5. +20 −59 sources/assets/Xenko.Core.Assets.CompilerApp/Xenko.Core.Assets.CompilerApp.csproj
  6. +3 −8 sources/assets/Xenko.Core.Assets.CompilerClient/Xenko.Core.Assets.CompilerClient.csproj
  7. +2 −2 sources/assets/Xenko.Core.Assets.Quantum.Tests/Xenko.Core.Assets.Quantum.Tests.csproj
  8. +12 −32 sources/assets/Xenko.Core.Assets.Quantum/Xenko.Core.Assets.Quantum.csproj
  9. +2 −2 sources/assets/Xenko.Core.Assets.Tests/Xenko.Core.Assets.Tests.csproj
  10. +12 −32 sources/assets/Xenko.Core.Assets/Xenko.Core.Assets.csproj
  11. +4 −8 sources/assets/Xenko.Core.Packages/Xenko.Core.Packages.csproj
  12. +7 −17 sources/buildengine/Xenko.Core.BuildEngine.Common/Xenko.Core.BuildEngine.Common.csproj
  13. +2 −2 sources/buildengine/Xenko.Core.BuildEngine.Tests/Xenko.Core.BuildEngine.Tests.csproj
  14. +7 −17 sources/buildengine/Xenko.Core.BuildEngine/Xenko.Core.BuildEngine.csproj
  15. +2 −2 sources/core/Xenko.Core.Design.Tests/Xenko.Core.Design.Tests.csproj
  16. +9 −21 sources/core/Xenko.Core.Design/Xenko.Core.Design.csproj
  17. +3 −5 sources/core/Xenko.Core.IO/Xenko.Core.IO.csproj
  18. +4 −6 sources/core/Xenko.Core.Mathematics.Tests/Xenko.Core.Mathematics.Tests.csproj
  19. +5 −7 sources/core/Xenko.Core.Mathematics/Xenko.Core.Mathematics.csproj
  20. +5 −7 sources/core/Xenko.Core.MicroThreading/Xenko.Core.MicroThreading.csproj
  21. +6 −10 sources/core/Xenko.Core.Reflection/Xenko.Core.Reflection.csproj
  22. +7 −13 sources/core/Xenko.Core.Serialization/Xenko.Core.Serialization.csproj
  23. +2 −2 sources/core/Xenko.Core.Tasks/Xenko.Core.Tasks.csproj
  24. +2 −2 sources/core/Xenko.Core.Tests/Xenko.Core.Tests.csproj
  25. +5 −9 sources/core/Xenko.Core.Translation/Xenko.Core.Translation.csproj
  26. +2 −2 sources/core/Xenko.Core.Yaml.Tests/Xenko.Core.Yaml.Tests.csproj
  27. +4 −8 sources/core/Xenko.Core.Yaml/Xenko.Core.Yaml.csproj
  28. +5 −7 sources/core/Xenko.Core/Xenko.Core.csproj
  29. +46 −140 sources/editor/Xenko.Assets.Presentation/Xenko.Assets.Presentation.csproj
  30. +2 −2 sources/editor/Xenko.Core.Assets.Editor.Tests/Xenko.Core.Assets.Editor.Tests.csproj
  31. +18 −54 sources/editor/Xenko.Core.Assets.Editor/Xenko.Core.Assets.Editor.csproj
  32. +35 −101 sources/editor/Xenko.Editor/Xenko.Editor.csproj
  33. +2 −2 sources/editor/Xenko.GameStudio.Tests/Xenko.GameStudio.Tests.csproj
  34. +35 −109 sources/editor/Xenko.GameStudio/Xenko.GameStudio.csproj
  35. +12 −32 sources/editor/Xenko.SamplesBootstrapper/Xenko.SamplesBootstrapper.csproj
  36. +19 −53 sources/engine/Xenko.Assets.Models/Xenko.Assets.Models.csproj
  37. +2 −2 sources/engine/Xenko.Assets.Tests/Xenko.Assets.Tests.csproj
  38. +2 −2 sources/engine/Xenko.Assets.Tests2/Xenko.Assets.Tests2.csproj
  39. +30 −84 sources/engine/Xenko.Assets/Xenko.Assets.csproj
  40. +2 −2 sources/engine/Xenko.Audio.Tests/Xenko.Audio.Tests.Windows.csproj
  41. +10 −22 sources/engine/Xenko.Audio/Xenko.Audio.csproj
  42. +13 −35 sources/engine/Xenko.Debugger/Xenko.Debugger.csproj
  43. +2 −2 sources/engine/Xenko.Engine.Tests/Xenko.Engine.Tests.Windows.csproj
  44. +18 −70 sources/engine/Xenko.Engine/Xenko.Engine.csproj
  45. +3 −5 sources/engine/Xenko.FontCompiler/Xenko.FontCompiler.csproj
  46. +12 −30 sources/engine/Xenko.Games.Testing/Xenko.Games.Testing.csproj
  47. +9 −19 sources/engine/Xenko.Games/Xenko.Games.csproj
  48. +13 −33 sources/engine/Xenko.Graphics.Regression/Xenko.Graphics.Regression.csproj
  49. +6 −14 sources/engine/Xenko.Graphics.ShaderCompiler/Xenko.Graphics.ShaderCompiler.csproj
  50. +2 −2 sources/engine/Xenko.Graphics.Tests.10_0/Xenko.Graphics.Tests.10_0.Windows.csproj
  51. +2 −2 sources/engine/Xenko.Graphics.Tests.11_0/Xenko.Graphics.Tests.11_0.Windows.csproj
  52. +2 −2 sources/engine/Xenko.Graphics.Tests/Xenko.Graphics.Tests.Windows.csproj
  53. +12 −26 sources/engine/Xenko.Graphics/Xenko.Graphics.csproj
  54. +2 −2 sources/engine/Xenko.Input.Tests/Xenko.Input.Tests.Windows.csproj
  55. +9 −19 sources/engine/Xenko.Input/Xenko.Input.csproj
  56. +6 −10 sources/engine/Xenko.Native/Xenko.Native.csproj
  57. +2 −2 sources/engine/Xenko.Navigation.Tests/Xenko.Navigation.Tests.Windows.csproj
  58. +14 −34 sources/engine/Xenko.Navigation/Xenko.Navigation.csproj
  59. +2 −2 sources/engine/Xenko.Particles.Tests/Xenko.Particles.Tests.Windows.csproj
  60. +11 −27 sources/engine/Xenko.Particles/Xenko.Particles.csproj
  61. +2 −2 sources/engine/Xenko.Physics.Tests/Xenko.Physics.Tests.Windows.csproj
  62. +13 −31 sources/engine/Xenko.Physics/Xenko.Physics.csproj
  63. +14 −30 sources/engine/Xenko.Shaders.Compiler/Xenko.Shaders.Compiler.csproj
  64. +11 −27 sources/engine/Xenko.Shaders.Parser/Xenko.Shaders.Parser.csproj
  65. +2 −2 sources/engine/Xenko.Shaders.Tests/Xenko.Shaders.Tests.Windows.csproj
  66. +8 −18 sources/engine/Xenko.Shaders/Xenko.Shaders.csproj
  67. +14 −38 sources/engine/Xenko.SpriteStudio.Offline/Xenko.SpriteStudio.Offline.csproj
  68. +11 −27 sources/engine/Xenko.SpriteStudio.Runtime/Xenko.SpriteStudio.Runtime.csproj
  69. +2 −2 sources/engine/Xenko.UI.Tests/Xenko.UI.Tests.Windows.csproj
  70. +11 −27 sources/engine/Xenko.UI/Xenko.UI.csproj
  71. +14 −34 sources/engine/Xenko.Video/Xenko.Video.csproj
  72. +10 −20 sources/engine/Xenko.VirtualReality/Xenko.VirtualReality.csproj
  73. +8 −16 sources/engine/Xenko/Xenko.csproj
  74. +23 −11 sources/native/Xenko.Native.targets
  75. +5 −11 sources/presentation/Xenko.Core.Presentation.Dialogs/Xenko.Core.Presentation.Dialogs.csproj
  76. +6 −14 sources/presentation/Xenko.Core.Presentation.Graph/Xenko.Core.Presentation.Graph.csproj
  77. +7 −17 ...s/presentation/Xenko.Core.Presentation.Quantum.Tests/Xenko.Core.Presentation.Quantum.Tests.csproj
  78. +7 −17 sources/presentation/Xenko.Core.Presentation.Quantum/Xenko.Core.Presentation.Quantum.csproj
  79. +2 −2 sources/presentation/Xenko.Core.Presentation.Tests/Xenko.Core.Presentation.Tests.csproj
  80. +8 −20 sources/presentation/Xenko.Core.Presentation/Xenko.Core.Presentation.csproj
  81. +9 −23 sources/presentation/Xenko.Core.Quantum.Tests/Xenko.Core.Quantum.Tests.csproj
  82. +6 −14 sources/presentation/Xenko.Core.Quantum/Xenko.Core.Quantum.csproj
  83. +6 −14 sources/presentation/Xenko.Core.Translation.Presentation/Xenko.Core.Translation.Presentation.csproj
  84. +2 −2 sources/shaders/Irony.GrammarExplorer/030.Irony.GrammarExplorer.2010.csproj
  85. +6 −5 sources/shaders/Irony/Irony.csproj
  86. +5 −9 sources/shaders/Xenko.Core.Shaders/Xenko.Core.Shaders.csproj
  87. +0 −103 sources/shared/ToolAssemblyResolveModuleInitializer.cs
  88. +21 −48 sources/targets/Xenko.Core.GlobalSettings.targets
  89. +4 −5 sources/targets/Xenko.Core.PostSettings.Dependencies.targets
  90. +1 −11 sources/targets/Xenko.Core.PostSettings.targets
  91. +6 −1 sources/targets/Xenko.Core.PreSettings.targets
  92. +9 −2 sources/targets/Xenko.GlobalSettings.targets
  93. +2 −2 sources/tests/tools/Xenko.TextureConverter.Tests/Xenko.TextureConverter.Tests.csproj
  94. +2 −2 sources/tools/MonoDevelop.Debugger.Soft.Xenko/MonoDevelop.Debugger.Soft.Xenko.csproj
  95. +8 −8 sources/tools/Xenko.Assimp.Translation/Xenko.Assimp.Translation.vcxproj
  96. +3 −5 sources/tools/Xenko.Assimp/Xenko.Assimp.csproj
  97. +4 −8 sources/tools/Xenko.Code.Tests/Xenko.Code.Tests.csproj
  98. +13 −38 sources/tools/Xenko.ConnectionRouter/Xenko.ConnectionRouter.csproj
  99. +3 −5 sources/tools/Xenko.Core.ConfigEditor/Xenko.Core.ConfigEditor.csproj
  100. +2 −6 sources/tools/Xenko.Core.ProjectTemplating.Tests/Xenko.Core.ProjectTemplating.Tests.csproj
  101. +4 −8 sources/tools/Xenko.Core.ProjectTemplating/Xenko.Core.ProjectTemplating.csproj
  102. +8 −24 sources/tools/Xenko.Core.Translation.Extractor/Xenko.Core.Translation.Extractor.csproj
  103. +4 −8 sources/tools/Xenko.DebugTools/Xenko.DebugTools.csproj
  104. +11 −29 sources/tools/Xenko.EffectCompilerServer/Xenko.EffectCompilerServer.csproj
  105. +2 −2 sources/tools/Xenko.ExecServer/Xenko.ExecServer.csproj
  106. +4 −8 sources/tools/Xenko.FixProjectReferences/Xenko.FixProjectReferences.csproj
  107. +4 −8 sources/tools/Xenko.Graphics.RenderDocPlugin/Xenko.Graphics.RenderDocPlugin.csproj
  108. +4 −2 sources/tools/Xenko.Importer.Assimp/Xenko.Importer.Assimp.vcxproj
  109. +4 −2 sources/tools/Xenko.Importer.Common/Xenko.Importer.Common.vcxproj
  110. +4 −2 sources/tools/Xenko.Importer.FBX/Xenko.Importer.FBX.vcxproj
  111. +11 −29 sources/tools/Xenko.ProjectGenerator/Xenko.ProjectGenerator.csproj
  112. +4 −8 sources/tools/Xenko.RemoteShaderCompiler/Xenko.RemoteShaderCompiler.csproj
  113. +11 −29 sources/tools/Xenko.SamplesTestServer/Xenko.SamplesTestServer.csproj
  114. +5 −11 sources/tools/Xenko.StorageTool/Xenko.StorageTool.csproj
  115. +7 −17 sources/tools/Xenko.TestRunner/Xenko.TestRunner.csproj
  116. +6 −14 sources/tools/Xenko.TextureConverter/Xenko.TextureConverter.csproj
  117. +16 −41 sources/tools/Xenko.VisualStudio.Commands/Xenko.VisualStudio.Commands.csproj
  118. +2 −2 sources/tools/Xenko.VisualStudio.Package.Tests/Xenko.VisualStudio.Package.Tests.csproj
  119. +2 −2 sources/tools/Xenko.VisualStudio.Package/Xenko.VisualStudio.Package.csproj
@@ -1,9 +1,6 @@
<!-- Build file pre-included by all Xenko projects -->
<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup>
<!-- Defines the API used by Xenko - Values are Direct3D/Null/OpenGL/OpenGLES -->
<XenkoGraphicsApi Condition=" '$(XenkoGraphicsApi)' == '' ">Direct3D11</XenkoGraphicsApi>

<!-- Define the location where to build assemblies. -->
<XenkoBuildDirectory>$(XenkoPlatformFullName)</XenkoBuildDirectory>
<XenkoOutputCommonDir>$(MSBuildThisFileDirectory)..\Bin\$(XenkoBuildDirectory)\</XenkoOutputCommonDir>
@@ -5,13 +5,6 @@
<XenkoAssemblyProcessorGlobal>true</XenkoAssemblyProcessorGlobal>
<XenkoAssemblyProcessorPath>$(XenkoPackageXenko)\deps\AssemblyProcessor\Xenko.Core.AssemblyProcessor.Packed.exe</XenkoAssemblyProcessorPath>

<!-- Don't copy dependencies (from .ssdeps) if we output in the main folder -->
<XenkoDependenciesCopy Condition="'$(XenkoOutputPath)' == '' and '$(XenkoOutputFolder)' == ''">false</XenkoDependenciesCopy>

<XenkoOutputCommonDir Condition="'$(XenkoGraphicsApiDependent)' == 'true'">$(XenkoOutputCommonDir)$(XenkoGraphicsApi)\</XenkoOutputCommonDir>
<XenkoOutputPath Condition="'$(XenkoOutputPath)' == ''">$(XenkoOutputCommonDir)</XenkoOutputPath>
<XenkoOutputPath Condition="'$(XenkoOutputFolder)' != ''">$(XenkoOutputPath)$(XenkoOutputFolder)\</XenkoOutputPath>

<XenkoDependenciesDir Condition="'$(XenkoDependenciesDir)' == ''">$(XenkoPackageXenko)\deps\</XenkoDependenciesDir>
<XenkoDependenciesDir Condition="'$(XenkoDependenciesDir)' != '' and !HasTrailingSlash('$(XenkoDependenciesDir)')">$(XenkoDependenciesDir)\</XenkoDependenciesDir>

@@ -3,9 +3,6 @@
<PropertyGroup>
<XenkoCommonPreSettingsName>Xenko</XenkoCommonPreSettingsName>

<!-- Defines the API used by Xenko - Values are Direct3D/Null/OpenGL/OpenGLES -->
<XenkoGraphicsApi Condition=" '$(XenkoGraphicsApi)' == '' ">Direct3D11</XenkoGraphicsApi>

<!-- Defines the platform used by Xenko - Values are Windows/Android/iOS...etc. -->
<XenkoPlatform Condition=" '$(XenkoPlatform)' == '' ">Windows</XenkoPlatform>
</PropertyGroup>
@@ -1,6 +1,6 @@
<Project>
<Import Project="..\..\sources\targets\Xenko.PreSettings.targets" />
<Import Project="Sdk.props" Sdk="Microsoft.NET.Sdk" />
<Import Project="Sdk.props" Sdk="MSBuild.Sdk.Extras" Version="1.6.55" />
<PropertyGroup>
<TargetFramework>net462</TargetFramework>
<GenerateAssemblyVersionAttribute>false</GenerateAssemblyVersionAttribute>
@@ -29,5 +29,5 @@
<ProjectReference Include="..\..\sources\engine\Xenko.Games.Testing\Xenko.Games.Testing.csproj" />
</ItemGroup>
<Import Project="$(XenkoPostSettingsTargets)" />
<Import Project="Sdk.targets" Sdk="Microsoft.NET.Sdk" />
<Import Project="Sdk.targets" Sdk="MSBuild.Sdk.Extras" Version="1.6.55" />
</Project>
@@ -9,7 +9,7 @@
<Prefer32Bit>false</Prefer32Bit>
</PropertyGroup>
<Import Project="..\..\targets\Xenko.PreSettings.targets" />
<Import Project="Sdk.props" Sdk="Microsoft.NET.Sdk" />
<Import Project="Sdk.props" Sdk="MSBuild.Sdk.Extras" Version="1.6.55" />
<PropertyGroup>
<ProductVersion>8.0.30703</ProductVersion>
<SchemaVersion>2.0</SchemaVersion>
@@ -34,67 +34,28 @@
<Compile Include="..\..\shared\SharedAssemblyInfo.cs">
<Link>Properties\SharedAssemblyInfo.cs</Link>
</Compile>
<Compile Include="..\..\shared\ToolAssemblyResolveModuleInitializer.cs">
<Link>ToolAssemblyResolveModuleInitializer.cs</Link>
</Compile>
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\..\core\Xenko.Core.Design\Xenko.Core.Design.csproj">
<Private>False</Private>
</ProjectReference>
<ProjectReference Include="..\..\core\Xenko.Core\Xenko.Core.csproj">
<Private>False</Private>
</ProjectReference>
<ProjectReference Include="..\..\core\Xenko.Core.IO\Xenko.Core.IO.csproj">
<Private>False</Private>
</ProjectReference>
<ProjectReference Include="..\..\core\Xenko.Core.MicroThreading\Xenko.Core.MicroThreading.csproj">
<Private>False</Private>
</ProjectReference>
<ProjectReference Include="..\..\core\Xenko.Core.Serialization\Xenko.Core.Serialization.csproj">
<Private>False</Private>
</ProjectReference>
<ProjectReference Include="..\..\buildengine\Xenko.Core.BuildEngine.Common\Xenko.Core.BuildEngine.Common.csproj">
<Private>False</Private>
</ProjectReference>
<ProjectReference Include="..\..\engine\Xenko.Assets\Xenko.Assets.csproj">
<Private>False</Private>
</ProjectReference>
<ProjectReference Include="..\..\engine\Xenko.Engine\Xenko.Engine.csproj">
<Private>False</Private>
</ProjectReference>
<ProjectReference Include="..\..\engine\Xenko.Games\Xenko.Games.csproj">
<Private>False</Private>
</ProjectReference>
<ProjectReference Include="..\..\engine\Xenko.Graphics\Xenko.Graphics.csproj">
<Private>False</Private>
</ProjectReference>
<ProjectReference Include="..\..\engine\Xenko.Assets.Models\Xenko.Assets.Models.csproj">
<Private>False</Private>
</ProjectReference>
<ProjectReference Include="..\..\engine\Xenko.Particles\Xenko.Particles.csproj">
<Private>False</Private>
</ProjectReference>
<ProjectReference Include="..\..\engine\Xenko.Physics\Xenko.Physics.csproj">
<Private>False</Private>
</ProjectReference>
<ProjectReference Include="..\..\engine\Xenko.Shaders\Xenko.Shaders.csproj">
<Private>False</Private>
</ProjectReference>
<ProjectReference Include="..\..\engine\Xenko.SpriteStudio.Offline\Xenko.SpriteStudio.Offline.csproj">
<Private>False</Private>
</ProjectReference>
<ProjectReference Include="..\..\engine\Xenko.UI\Xenko.UI.csproj">
<Private>False</Private>
</ProjectReference>
<ProjectReference Include="..\..\engine\Xenko\Xenko.csproj">
<Private>False</Private>
</ProjectReference>
<ProjectReference Include="..\Xenko.Core.Assets\Xenko.Core.Assets.csproj">
<Private>False</Private>
</ProjectReference>
<ProjectReference Include="..\..\core\Xenko.Core.Design\Xenko.Core.Design.csproj" />
<ProjectReference Include="..\..\core\Xenko.Core\Xenko.Core.csproj" />
<ProjectReference Include="..\..\core\Xenko.Core.IO\Xenko.Core.IO.csproj" />
<ProjectReference Include="..\..\core\Xenko.Core.MicroThreading\Xenko.Core.MicroThreading.csproj" />
<ProjectReference Include="..\..\core\Xenko.Core.Serialization\Xenko.Core.Serialization.csproj" />
<ProjectReference Include="..\..\buildengine\Xenko.Core.BuildEngine.Common\Xenko.Core.BuildEngine.Common.csproj" />
<ProjectReference Include="..\..\engine\Xenko.Assets\Xenko.Assets.csproj" />
<ProjectReference Include="..\..\engine\Xenko.Engine\Xenko.Engine.csproj" />
<ProjectReference Include="..\..\engine\Xenko.Games\Xenko.Games.csproj" />
<ProjectReference Include="..\..\engine\Xenko.Graphics\Xenko.Graphics.csproj" />
<ProjectReference Include="..\..\engine\Xenko.Assets.Models\Xenko.Assets.Models.csproj" />
<ProjectReference Include="..\..\engine\Xenko.Particles\Xenko.Particles.csproj" />
<ProjectReference Include="..\..\engine\Xenko.Physics\Xenko.Physics.csproj" />
<ProjectReference Include="..\..\engine\Xenko.Shaders\Xenko.Shaders.csproj" />
<ProjectReference Include="..\..\engine\Xenko.SpriteStudio.Offline\Xenko.SpriteStudio.Offline.csproj" />
<ProjectReference Include="..\..\engine\Xenko.UI\Xenko.UI.csproj" />
<ProjectReference Include="..\..\engine\Xenko\Xenko.csproj" />
<ProjectReference Include="..\Xenko.Core.Assets\Xenko.Core.Assets.csproj" />
</ItemGroup>
<Import Project="..\..\tools\Xenko.Core.VisualStudio\Xenko.Core.VisualStudio.projitems" Label="Shared" />
<Import Project="$(XenkoPostSettingsTargets)" />
<Import Project="Sdk.targets" Sdk="Microsoft.NET.Sdk" />
<Import Project="Sdk.targets" Sdk="MSBuild.Sdk.Extras" Version="1.6.55" />
</Project>
@@ -1,6 +1,6 @@
<Project>
<Import Project="..\..\targets\Xenko.PreSettings.targets" />
<Import Project="Sdk.props" Sdk="Microsoft.NET.Sdk" />
<Import Project="Sdk.props" Sdk="MSBuild.Sdk.Extras" Version="1.6.55" />
<PropertyGroup>
<XenkoAssemblyProcessor>false</XenkoAssemblyProcessor>
<OutputType>Exe</OutputType>
@@ -17,9 +17,6 @@
<Compile Include="..\..\shared\SharedAssemblyInfo.cs">
<Link>Properties\SharedAssemblyInfo.cs</Link>
</Compile>
<Compile Include="..\..\shared\ToolAssemblyResolveModuleInitializer.cs">
<Link>ToolAssemblyResolveModuleInitializer.cs</Link>
</Compile>
<Compile Include="..\Xenko.Core.Assets\DirectoryHelper.cs">
<Link>DirectoryHelper.cs</Link>
</Compile>
@@ -28,10 +25,8 @@
</Compile>
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\..\tools\Xenko.ExecServer\Xenko.ExecServer.csproj">
<Private>False</Private>
</ProjectReference>
<ProjectReference Include="..\..\tools\Xenko.ExecServer\Xenko.ExecServer.csproj" />
</ItemGroup>
<Import Project="$(XenkoPostSettingsTargets)" />
<Import Project="Sdk.targets" Sdk="Microsoft.NET.Sdk" />
<Import Project="Sdk.targets" Sdk="MSBuild.Sdk.Extras" Version="1.6.55" />
</Project>
@@ -1,6 +1,6 @@
<Project>
<Import Project="..\..\targets\Xenko.PreSettings.targets" />
<Import Project="Sdk.props" Sdk="Microsoft.NET.Sdk" />
<Import Project="Sdk.props" Sdk="MSBuild.Sdk.Extras" Version="1.6.55" />
<PropertyGroup>
<XenkoAssemblyProcessor>true</XenkoAssemblyProcessor>
<TargetFramework>$(TargetFrameworkTool)</TargetFramework>
@@ -52,5 +52,5 @@
<Service Include="{82a7f48d-3b50-4b1e-b82e-3ada8210c358}" />
</ItemGroup>
<Import Project="$(XenkoPostSettingsTargets)" />
<Import Project="Sdk.targets" Sdk="Microsoft.NET.Sdk" />
<Import Project="Sdk.targets" Sdk="MSBuild.Sdk.Extras" Version="1.6.55" />
</Project>
@@ -1,6 +1,6 @@
<Project>
<Import Project="..\..\targets\Xenko.PreSettings.targets" />
<Import Project="Sdk.props" Sdk="Microsoft.NET.Sdk" />
<Import Project="Sdk.props" Sdk="MSBuild.Sdk.Extras" Version="1.6.55" />
<PropertyGroup>
<ProductVersion>8.0.30703</ProductVersion>
<SchemaVersion>2.0</SchemaVersion>
@@ -34,37 +34,17 @@
</Compile>
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\..\buildengine\Xenko.Core.BuildEngine.Common\Xenko.Core.BuildEngine.Common.csproj">
<Private>False</Private>
</ProjectReference>
<ProjectReference Include="..\..\core\Xenko.Core.Design\Xenko.Core.Design.csproj">
<Private>False</Private>
</ProjectReference>
<ProjectReference Include="..\..\core\Xenko.Core.Mathematics\Xenko.Core.Mathematics.csproj">
<Private>False</Private>
</ProjectReference>
<ProjectReference Include="..\..\core\Xenko.Core.Reflection\Xenko.Core.Reflection.csproj">
<Private>False</Private>
</ProjectReference>
<ProjectReference Include="..\..\core\Xenko.Core.Yaml\Xenko.Core.Yaml.csproj">
<Private>False</Private>
</ProjectReference>
<ProjectReference Include="..\..\core\Xenko.Core\Xenko.Core.csproj">
<Private>False</Private>
</ProjectReference>
<ProjectReference Include="..\..\core\Xenko.Core.IO\Xenko.Core.IO.csproj">
<Private>False</Private>
</ProjectReference>
<ProjectReference Include="..\..\core\Xenko.Core.Serialization\Xenko.Core.Serialization.csproj">
<Private>False</Private>
</ProjectReference>
<ProjectReference Include="..\..\presentation\Xenko.Core.Quantum\Xenko.Core.Quantum.csproj">
<Private>False</Private>
</ProjectReference>
<ProjectReference Include="..\Xenko.Core.Assets\Xenko.Core.Assets.csproj">
<Private>False</Private>
</ProjectReference>
<ProjectReference Include="..\..\buildengine\Xenko.Core.BuildEngine.Common\Xenko.Core.BuildEngine.Common.csproj" />
<ProjectReference Include="..\..\core\Xenko.Core.Design\Xenko.Core.Design.csproj" />
<ProjectReference Include="..\..\core\Xenko.Core.Mathematics\Xenko.Core.Mathematics.csproj" />
<ProjectReference Include="..\..\core\Xenko.Core.Reflection\Xenko.Core.Reflection.csproj" />
<ProjectReference Include="..\..\core\Xenko.Core.Yaml\Xenko.Core.Yaml.csproj" />
<ProjectReference Include="..\..\core\Xenko.Core\Xenko.Core.csproj" />
<ProjectReference Include="..\..\core\Xenko.Core.IO\Xenko.Core.IO.csproj" />
<ProjectReference Include="..\..\core\Xenko.Core.Serialization\Xenko.Core.Serialization.csproj" />
<ProjectReference Include="..\..\presentation\Xenko.Core.Quantum\Xenko.Core.Quantum.csproj" />
<ProjectReference Include="..\Xenko.Core.Assets\Xenko.Core.Assets.csproj" />
</ItemGroup>
<Import Project="$(XenkoPostSettingsTargets)" />
<Import Project="Sdk.targets" Sdk="Microsoft.NET.Sdk" />
<Import Project="Sdk.targets" Sdk="MSBuild.Sdk.Extras" Version="1.6.55" />
</Project>
@@ -1,6 +1,6 @@
<Project>
<Import Project="..\..\targets\Xenko.PreSettings.targets" />
<Import Project="Sdk.props" Sdk="Microsoft.NET.Sdk" />
<Import Project="Sdk.props" Sdk="MSBuild.Sdk.Extras" Version="1.6.55" />
<PropertyGroup>
<OutputType>Exe</OutputType>
<XenkoAssemblyProcessor>true</XenkoAssemblyProcessor>
@@ -84,5 +84,5 @@
<Service Include="{82a7f48d-3b50-4b1e-b82e-3ada8210c358}" />
</ItemGroup>
<Import Project="$(XenkoPostSettingsTargets)" />
<Import Project="Sdk.targets" Sdk="Microsoft.NET.Sdk" />
<Import Project="Sdk.targets" Sdk="MSBuild.Sdk.Extras" Version="1.6.55" />
</Project>
@@ -1,6 +1,6 @@
<Project>
<Import Project="..\..\targets\Xenko.PreSettings.targets" />
<Import Project="Sdk.props" Sdk="Microsoft.NET.Sdk" />
<Import Project="Sdk.props" Sdk="MSBuild.Sdk.Extras" Version="1.6.55" />
<PropertyGroup>
<ProductVersion>8.0.30703</ProductVersion>
<SchemaVersion>2.0</SchemaVersion>
@@ -33,36 +33,16 @@
</Compile>
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\..\buildengine\Xenko.Core.BuildEngine.Common\Xenko.Core.BuildEngine.Common.csproj">
<Private>False</Private>
</ProjectReference>
<ProjectReference Include="..\..\core\Xenko.Core.Design\Xenko.Core.Design.csproj">
<Private>False</Private>
</ProjectReference>
<ProjectReference Include="..\..\core\Xenko.Core.Mathematics\Xenko.Core.Mathematics.csproj">
<Private>False</Private>
</ProjectReference>
<ProjectReference Include="..\..\core\Xenko.Core.MicroThreading\Xenko.Core.MicroThreading.csproj">
<Private>False</Private>
</ProjectReference>
<ProjectReference Include="..\..\core\Xenko.Core.Reflection\Xenko.Core.Reflection.csproj">
<Private>False</Private>
</ProjectReference>
<ProjectReference Include="..\..\core\Xenko.Core.Yaml\Xenko.Core.Yaml.csproj">
<Private>False</Private>
</ProjectReference>
<ProjectReference Include="..\..\core\Xenko.Core\Xenko.Core.csproj">
<Private>False</Private>
</ProjectReference>
<ProjectReference Include="..\..\core\Xenko.Core.IO\Xenko.Core.IO.csproj">
<Private>False</Private>
</ProjectReference>
<ProjectReference Include="..\..\core\Xenko.Core.Serialization\Xenko.Core.Serialization.csproj">
<Private>False</Private>
</ProjectReference>
<ProjectReference Include="..\Xenko.Core.Packages\Xenko.Core.Packages.csproj">
<Private>False</Private>
</ProjectReference>
<ProjectReference Include="..\..\buildengine\Xenko.Core.BuildEngine.Common\Xenko.Core.BuildEngine.Common.csproj" />
<ProjectReference Include="..\..\core\Xenko.Core.Design\Xenko.Core.Design.csproj" />
<ProjectReference Include="..\..\core\Xenko.Core.Mathematics\Xenko.Core.Mathematics.csproj" />
<ProjectReference Include="..\..\core\Xenko.Core.MicroThreading\Xenko.Core.MicroThreading.csproj" />
<ProjectReference Include="..\..\core\Xenko.Core.Reflection\Xenko.Core.Reflection.csproj" />
<ProjectReference Include="..\..\core\Xenko.Core.Yaml\Xenko.Core.Yaml.csproj" />
<ProjectReference Include="..\..\core\Xenko.Core\Xenko.Core.csproj" />
<ProjectReference Include="..\..\core\Xenko.Core.IO\Xenko.Core.IO.csproj" />
<ProjectReference Include="..\..\core\Xenko.Core.Serialization\Xenko.Core.Serialization.csproj" />
<ProjectReference Include="..\Xenko.Core.Packages\Xenko.Core.Packages.csproj" />
</ItemGroup>
<ItemGroup>
<EmbeddedResource Update="Diagnostics\AssetMessageStrings.resx">
@@ -78,5 +58,5 @@
<Import Project="..\..\shared\Xenko.Core.ShellHelper\Xenko.Core.ShellHelper.projitems" Label="Shared" />
<Import Project="..\Xenko.Core.Assets.Yaml\Xenko.Core.Assets.Yaml.projitems" Label="Shared" />
<Import Project="$(XenkoPostSettingsTargets)" />
<Import Project="Sdk.targets" Sdk="Microsoft.NET.Sdk" />
<Import Project="Sdk.targets" Sdk="MSBuild.Sdk.Extras" Version="1.6.55" />
</Project>
@@ -1,6 +1,6 @@
<Project>
<Import Project="..\..\targets\Xenko.PreSettings.targets" />
<Import Project="Sdk.props" Sdk="Microsoft.NET.Sdk" />
<Import Project="Sdk.props" Sdk="MSBuild.Sdk.Extras" Version="1.6.55" />
<PropertyGroup>
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<TargetFramework>$(TargetFrameworkTool)</TargetFramework>
@@ -25,12 +25,8 @@
</Compile>
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\..\core\Xenko.Core.Design\Xenko.Core.Design.csproj">
<Private>False</Private>
</ProjectReference>
<ProjectReference Include="..\..\core\Xenko.Core\Xenko.Core.csproj">
<Private>False</Private>
</ProjectReference>
<ProjectReference Include="..\..\core\Xenko.Core.Design\Xenko.Core.Design.csproj" />
<ProjectReference Include="..\..\core\Xenko.Core\Xenko.Core.csproj" />
</ItemGroup>
<ItemGroup>
<Service Include="{508349B6-6B84-4DF5-91F0-309BEEBAD82D}" />
@@ -42,5 +38,5 @@
</None>
</ItemGroup>
<Import Project="$(XenkoPostSettingsTargets)" />
<Import Project="Sdk.targets" Sdk="Microsoft.NET.Sdk" />
<Import Project="Sdk.targets" Sdk="MSBuild.Sdk.Extras" Version="1.6.55" />
</Project>
@@ -1,7 +1,7 @@
<?xml version="1.0" encoding="utf-8"?>
<Project>
<Import Project="..\..\targets\Xenko.Core.PreSettings.targets" />
<Import Project="Sdk.props" Sdk="Microsoft.NET.Sdk" />
<Import Project="Sdk.props" Sdk="MSBuild.Sdk.Extras" Version="1.6.55" />
<PropertyGroup>
<ProductVersion>8.0.30703</ProductVersion>
<SchemaVersion>2.0</SchemaVersion>
@@ -23,22 +23,12 @@
<EmbeddedResource Update="Resources\WaitBuildStep.png" />
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\..\core\Xenko.Core.Design\Xenko.Core.Design.csproj">
<Private>False</Private>
</ProjectReference>
<ProjectReference Include="..\..\core\Xenko.Core\Xenko.Core.csproj">
<Private>False</Private>
</ProjectReference>
<ProjectReference Include="..\..\core\Xenko.Core.IO\Xenko.Core.IO.csproj">
<Private>False</Private>
</ProjectReference>
<ProjectReference Include="..\..\core\Xenko.Core.MicroThreading\Xenko.Core.MicroThreading.csproj">
<Private>False</Private>
</ProjectReference>
<ProjectReference Include="..\..\core\Xenko.Core.Serialization\Xenko.Core.Serialization.csproj">
<Private>False</Private>
</ProjectReference>
<ProjectReference Include="..\..\core\Xenko.Core.Design\Xenko.Core.Design.csproj" />
<ProjectReference Include="..\..\core\Xenko.Core\Xenko.Core.csproj" />
<ProjectReference Include="..\..\core\Xenko.Core.IO\Xenko.Core.IO.csproj" />
<ProjectReference Include="..\..\core\Xenko.Core.MicroThreading\Xenko.Core.MicroThreading.csproj" />
<ProjectReference Include="..\..\core\Xenko.Core.Serialization\Xenko.Core.Serialization.csproj" />
</ItemGroup>
<Import Project="$(XenkoPostSettingsTargets)" />
<Import Project="Sdk.targets" Sdk="Microsoft.NET.Sdk" />
<Import Project="Sdk.targets" Sdk="MSBuild.Sdk.Extras" Version="1.6.55" />
</Project>

0 comments on commit 5caacef

Please sign in to comment.
You can’t perform that action at this time.