From 9ff405e47372c85b9380a4b36c04755960973140 Mon Sep 17 00:00:00 2001 From: Dominik Tugend Date: Mon, 7 Oct 2013 10:21:53 +0200 Subject: [PATCH] Enabled RTTI on hldll and hl_cdll Enabled RTTI on those projects as it is in the original DSPs (ricochet and dmc don't have RTTI enabled). --- projects/vs2010/hl_cdll.vcxproj | 2 + projects/vs2010/hldll.vcxproj | 513 ++++++++++++++++---------------- 2 files changed, 259 insertions(+), 256 deletions(-) diff --git a/projects/vs2010/hl_cdll.vcxproj b/projects/vs2010/hl_cdll.vcxproj index 9a13b74..e415081 100644 --- a/projects/vs2010/hl_cdll.vcxproj +++ b/projects/vs2010/hl_cdll.vcxproj @@ -58,6 +58,7 @@ WIN32;_DEBUG;_WINDOWS;CLIENT_DLL;CLIENT_WEAPONS;HL_DLL;%(PreprocessorDefinitions) MultiThreadedDebug ..\..\dlls;..\..\cl_dll;..\..\public;..\..\common;..\..\pm_shared;..\..\engine;..\..\utils\vgui\include;..\..\game_shared;..\..\external;%(AdditionalIncludeDirectories) + true Windows @@ -85,6 +86,7 @@ call ..\..\filecopy.bat $(TargetDir)\$(TargetName).pdb ..\..\..\game\mod\cl_dlls WIN32;NDEBUG;_WINDOWS;CLIENT_DLL;CLIENT_WEAPONS;HL_DLL;%(PreprocessorDefinitions) MultiThreaded ..\..\dlls;..\..\cl_dll;..\..\public;..\..\common;..\..\pm_shared;..\..\engine;..\..\utils\vgui\include;..\..\game_shared;..\..\external;%(AdditionalIncludeDirectories) + true Windows diff --git a/projects/vs2010/hldll.vcxproj b/projects/vs2010/hldll.vcxproj index c429be4..49b126d 100644 --- a/projects/vs2010/hldll.vcxproj +++ b/projects/vs2010/hldll.vcxproj @@ -1,257 +1,258 @@ - - - - - Debug - Win32 - - - Release - Win32 - - - - {69DDADC0-97F4-419E-86EB-C91781A0D2E0} - Win32Proj - hldll - - - - DynamicLibrary - true - NotSet - - - DynamicLibrary - false - true - NotSet - - - - - - - - - - - - - true - $(Configuration)\$(ProjectName)\ - $(Configuration)\$(ProjectName)\int\ - hl - - - false - $(Configuration)\$(ProjectName)\ - $(Configuration)\$(ProjectName)\int\ - hl - - - - - - Level3 - Disabled - WIN32;_DEBUG;_WINDOWS;QUIVER;VOXEL;QUAKE2;VALVE_DLL;CLIENT_WEAPONS;%(PreprocessorDefinitions) - true - ..\..\dlls;..\..\engine;..\..\common;..\..\pm_shared;..\..\game_shared;..\..\public;%(AdditionalIncludeDirectories) - MultiThreadedDebug - - - Windows - true - $(ProjectDir)..\..\dlls\hl.def - - - call ..\..\filecopy.bat $(TargetPath) ..\..\..\game\mod\dlls\$(TargetName).dll -call ..\..\filecopy.bat $(TargetDir)\$(TargetName).pdb ..\..\..\game\mod\dlls\$(TargetName).pdb - - - Performing Post-Build Event - - - - - Level3 - - - MaxSpeed - true - true - WIN32;NDEBUG;_WINDOWS;QUIVER;VOXEL;QUAKE2;VALVE_DLL;CLIENT_WEAPONS;%(PreprocessorDefinitions) - ..\..\dlls;..\..\engine;..\..\common;..\..\pm_shared;..\..\game_shared;..\..\public;%(AdditionalIncludeDirectories) - MultiThreaded - - - Windows - true - true - true - $(ProjectDir)..\..\dlls\hl.def - - - call ..\..\filecopy.bat $(TargetPath) ..\..\..\game\mod\dlls\$(TargetName).dll -call ..\..\filecopy.bat $(TargetDir)\$(TargetName).pdb ..\..\..\game\mod\dlls\$(TargetName).pdb - - - Performing Post-Build Event - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + Debug + Win32 + + + Release + Win32 + + + + {69DDADC0-97F4-419E-86EB-C91781A0D2E0} + Win32Proj + hldll + + + + DynamicLibrary + true + NotSet + + + DynamicLibrary + false + true + NotSet + + + + + + + + + + + + + true + $(Configuration)\$(ProjectName)\ + $(Configuration)\$(ProjectName)\int\ + hl + + + false + $(Configuration)\$(ProjectName)\ + $(Configuration)\$(ProjectName)\int\ + hl + + + + + + Level3 + Disabled + WIN32;_DEBUG;_WINDOWS;QUIVER;VOXEL;QUAKE2;VALVE_DLL;CLIENT_WEAPONS;%(PreprocessorDefinitions) + true + ..\..\dlls;..\..\engine;..\..\common;..\..\pm_shared;..\..\game_shared;..\..\public;%(AdditionalIncludeDirectories) + MultiThreadedDebug + + + Windows + true + $(ProjectDir)..\..\dlls\hl.def + + + call ..\..\filecopy.bat $(TargetPath) ..\..\..\game\mod\dlls\$(TargetName).dll +call ..\..\filecopy.bat $(TargetDir)\$(TargetName).pdb ..\..\..\game\mod\dlls\$(TargetName).pdb + + + Performing Post-Build Event + + + + + Level3 + + + MaxSpeed + true + true + WIN32;NDEBUG;_WINDOWS;QUIVER;VOXEL;QUAKE2;VALVE_DLL;CLIENT_WEAPONS;%(PreprocessorDefinitions) + ..\..\dlls;..\..\engine;..\..\common;..\..\pm_shared;..\..\game_shared;..\..\public;%(AdditionalIncludeDirectories) + MultiThreaded + true + + + Windows + true + true + true + $(ProjectDir)..\..\dlls\hl.def + + + call ..\..\filecopy.bat $(TargetPath) ..\..\..\game\mod\dlls\$(TargetName).dll +call ..\..\filecopy.bat $(TargetDir)\$(TargetName).pdb ..\..\..\game\mod\dlls\$(TargetName).pdb + + + Performing Post-Build Event + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file