From e438703944323fc8f285d607908dd1e1bf7166e3 Mon Sep 17 00:00:00 2001 From: Xottab-DUTY Date: Sat, 4 Nov 2017 18:04:39 +0500 Subject: [PATCH] Fix xrPostprocessEditor compilation Configure solution and projects --- src/editors/xrManagedApi/core/Core.cpp | 2 - src/editors/xrManagedApi/xrManagedApi.vcxproj | 102 ++++++++++++++++++ .../xrPostprocessEditor.csproj | 48 +++------ .../xrSdkControls/xrSdkControls.csproj | 44 ++------ src/engine.sln | 52 +++++---- 5 files changed, 160 insertions(+), 88 deletions(-) diff --git a/src/editors/xrManagedApi/core/Core.cpp b/src/editors/xrManagedApi/core/Core.cpp index f3cd29c25b7..a14368f9739 100644 --- a/src/editors/xrManagedApi/core/Core.cpp +++ b/src/editors/xrManagedApi/core/Core.cpp @@ -1,8 +1,6 @@ #include "Pch.hpp" #include "Core.hpp" -#pragma unmanaged #include "xrCore/xrCore.h" -#pragma managed #include namespace XRay diff --git a/src/editors/xrManagedApi/xrManagedApi.vcxproj b/src/editors/xrManagedApi/xrManagedApi.vcxproj index 290cfcd0c1b..ef56a9e4f2f 100644 --- a/src/editors/xrManagedApi/xrManagedApi.vcxproj +++ b/src/editors/xrManagedApi/xrManagedApi.vcxproj @@ -5,14 +5,26 @@ Debug Win32 + + Debug + x64 + Mixed Win32 + + Mixed + x64 + Release Win32 + + Release + x64 + {55B0E2CA-E27A-47FC-BC92-21ABDC1044F5} @@ -29,6 +41,13 @@ true Unicode + + DynamicLibrary + true + v141 + true + Unicode + DynamicLibrary false @@ -36,6 +55,13 @@ true Unicode + + DynamicLibrary + false + v141 + true + Unicode + DynamicLibrary false @@ -43,6 +69,13 @@ true Unicode + + DynamicLibrary + false + v141 + true + Unicode + @@ -50,24 +83,45 @@ + + + + + + + + + + + + true + + true + false + + false + false + + false + Level3 @@ -82,6 +136,20 @@ xrCore.lib;xrGame.lib + + + Level3 + Disabled + XR_MANAGED_API;%(PreprocessorDefinitions) + Use + Pch.hpp + MultiThreadedDLL + + + true + xrCore.lib;xrGame.lib + + Level3 @@ -95,6 +163,19 @@ xrCore.lib;xrGame.lib + + + Level3 + XR_MANAGED_API;%(PreprocessorDefinitions) + Use + Pch.hpp + MultiThreadedDLL + + + true + xrCore.lib;xrGame.lib + + Level3 @@ -108,6 +189,19 @@ xrCore.lib;xrGame.lib + + + Level3 + XR_MANAGED_API;%(PreprocessorDefinitions) + Use + Pch.hpp + MultiThreadedDLL + + + true + xrCore.lib;xrGame.lib + + @@ -126,10 +220,18 @@ Create + Create Create + Create Create + Create + + + {a0f7d1fb-59a7-4717-a7e4-96f37e91998e} + + diff --git a/src/editors/xrPostprocessEditor/xrPostprocessEditor.csproj b/src/editors/xrPostprocessEditor/xrPostprocessEditor.csproj index 3822d25e349..0f2efcba4e9 100644 --- a/src/editors/xrPostprocessEditor/xrPostprocessEditor.csproj +++ b/src/editors/xrPostprocessEditor/xrPostprocessEditor.csproj @@ -9,6 +9,11 @@ AnyCPU {CB449DB5-9C97-447A-AA25-35EA7712F62C} WinExe + $(xrBinDir) + $(xrIntDir)$(AssemblyName) + AnyCPU + prompt + MinimumRecommendedRules.ruleset Properties xrPostprocessEditor xrPostprocessEditor @@ -19,46 +24,22 @@ true - true - $(xrBinDir) - $(xrIntDir)$(AssemblyName) DEBUG;TRACE full - x86 - prompt - MinimumRecommendedRules.ruleset - - - $(xrBinDir) - $(xrIntDir)$(AssemblyName) - TRACE - true - pdbonly - x86 - prompt - MinimumRecommendedRules.ruleset - - - bin\Win32\Mixed\ - AnyCPU - MinimumRecommendedRules.ruleset + true - bin\x86\Mixed\ TRACE - true pdbonly - x86 - prompt - MinimumRecommendedRules.ruleset + true - - bin\x64\Mixed\ - AnyCPU - MinimumRecommendedRules.ruleset + + true - + + ..\..\..\sdk\binaries\Flobbster.Windows.Forms.PropertyGrid.dll + @@ -69,7 +50,6 @@ - @@ -119,6 +99,10 @@ xrManagedApi False + + {e9dc16a3-d0fa-4924-af6e-f6fdf3ea0661} + xrSdkControls +