From 71c05f2af45b960142a9bb5076214287a096fc02 Mon Sep 17 00:00:00 2001 From: qPCR4vir Date: Tue, 27 Oct 2015 07:47:40 +0100 Subject: [PATCH] return configuration specific names To avoid excessive recompilation after each change in configuration and conflicts during linking. It allows simple selection of configuration inside the IDE. --- build/vc2015/nana.vcxproj | 26 +++++++++++++++++++++----- 1 file changed, 21 insertions(+), 5 deletions(-) diff --git a/build/vc2015/nana.vcxproj b/build/vc2015/nana.vcxproj index a58481fa..0f5dd3d3 100644 --- a/build/vc2015/nana.vcxproj +++ b/build/vc2015/nana.vcxproj @@ -19,7 +19,7 @@ - {98091380-2EC4-44B4-82A2-F0A6393BA908} + {25B21068-491B-4A9F-B99F-6C27BF31BAAD} Win32Proj nana 8.1 @@ -71,23 +71,35 @@ ../../include;../../extrlib/vc2015;$(IncludePath) - ..\bin\vc2015\ - lib$(ProjectName) + ../bin/ + $(ProjectName)_$(PlatformToolset)_$(Configuration)_$(PlatformShortName) ../../extrlib/vc2015;$(LibraryPath) + ..\..\..\temp\$(ProjectName)\$(PlatformToolset)_$(Configuration)_$(PlatformShortName)\ + ..\..\source;$(SourcePath) ../../include;../../extrlib/vc2015;$(IncludePath) - ..\bin\vc2015\ - lib$(ProjectName)d + ../bin/ + $(ProjectName)_$(PlatformToolset)_$(Configuration)_$(PlatformShortName) ../../extrlib/vc2015;$(LibraryPath) + ..\..\..\temp\$(ProjectName)\$(PlatformToolset)_$(Configuration)_$(PlatformShortName)\ + ..\..\source;$(SourcePath) ../../include;../../extrlib/vc2015;$(IncludePath) ../../extrlib/vc2015;$(LibraryPath) + ../bin/ + ..\..\..\temp\$(ProjectName)\$(PlatformToolset)_$(Configuration)_$(PlatformShortName)\ + $(ProjectName)_$(PlatformToolset)_$(Configuration)_$(PlatformShortName) + ..\..\source;$(SourcePath) ../../include;../../extrlib/vc2015;$(IncludePath) ../../extrlib/vc2015;$(LibraryPath) + ../bin/ + ..\..\..\temp\$(ProjectName)\$(PlatformToolset)_$(Configuration)_$(PlatformShortName)\ + $(ProjectName)_$(PlatformToolset)_$(Configuration)_$(PlatformShortName) + ..\..\source;$(SourcePath) @@ -96,6 +108,7 @@ Level3 Disabled WIN32;_DEBUG;_LIB;%(PreprocessorDefinitions) + MultiThreadedDebug Windows @@ -109,6 +122,7 @@ Level3 Disabled _DEBUG;_LIB;%(PreprocessorDefinitions) + MultiThreadedDebug Windows @@ -127,6 +141,7 @@ true true WIN32;NDEBUG;_LIB;%(PreprocessorDefinitions) + MultiThreaded Windows @@ -144,6 +159,7 @@ true true NDEBUG;_LIB;%(PreprocessorDefinitions) + MultiThreaded Windows