diff --git a/JSON/samples/Benchmark/Benchmark_CE_vs90.vcproj b/JSON/samples/Benchmark/Benchmark_CE_vs90.vcproj
index 01a8d9855..774a50750 100644
--- a/JSON/samples/Benchmark/Benchmark_CE_vs90.vcproj
+++ b/JSON/samples/Benchmark/Benchmark_CE_vs90.vcproj
@@ -59,7 +59,7 @@
AdditionalDependencies="ws2.lib iphlpapi.lib"
OutputFile="bin\$(PlatformName)\shared\Benchmarkd.exe"
LinkIncremental="2"
- AdditionalLibraryDirectories="..\..\..\lib\$(PlatformName)"
+ AdditionalLibraryDirectories="..\..\..\lib\$(PlatformName);${configuration.linker.libraries}"
GenerateDebugInformation="true"
ProgramDatabaseFile="bin\$(PlatformName)\shared\Benchmarkd.pdb"
SubSystem="0"
@@ -131,7 +131,7 @@
AdditionalDependencies="ws2.lib iphlpapi.lib"
OutputFile="bin\$(PlatformName)\shared\Benchmark.exe"
LinkIncremental="1"
- AdditionalLibraryDirectories="..\..\..\lib\$(PlatformName)"
+ AdditionalLibraryDirectories="..\..\..\lib\$(PlatformName);${configuration.linker.libraries}"
GenerateDebugInformation="false"
ProgramDatabaseFile=""
SubSystem="0"
@@ -204,7 +204,7 @@
AdditionalDependencies="iphlpapi.lib ws2.lib iphlpapi.lib"
OutputFile="bin\$(PlatformName)\static_mt\Benchmarkd.exe"
LinkIncremental="2"
- AdditionalLibraryDirectories="..\..\..\lib\$(PlatformName)"
+ AdditionalLibraryDirectories="..\..\..\lib\$(PlatformName);${configuration.linker.libraries}"
GenerateDebugInformation="true"
ProgramDatabaseFile="bin\$(PlatformName)\static_mt\Benchmarkd.pdb"
SubSystem="0"
@@ -279,7 +279,7 @@
AdditionalDependencies="iphlpapi.lib ws2.lib iphlpapi.lib"
OutputFile="bin\$(PlatformName)\static_mt\Benchmark.exe"
LinkIncremental="1"
- AdditionalLibraryDirectories="..\..\..\lib\$(PlatformName)"
+ AdditionalLibraryDirectories="..\..\..\lib\$(PlatformName);${configuration.linker.libraries}"
GenerateDebugInformation="false"
ProgramDatabaseFile=""
SubSystem="0"
@@ -352,7 +352,7 @@
AdditionalDependencies="iphlpapi.lib ws2.lib iphlpapi.lib"
OutputFile="bin\$(PlatformName)\static_md\Benchmarkd.exe"
LinkIncremental="2"
- AdditionalLibraryDirectories="..\..\..\lib\$(PlatformName)"
+ AdditionalLibraryDirectories="..\..\..\lib\$(PlatformName);${configuration.linker.libraries}"
GenerateDebugInformation="true"
ProgramDatabaseFile="bin\$(PlatformName)\static_md\Benchmarkd.pdb"
SubSystem="0"
@@ -427,7 +427,7 @@
AdditionalDependencies="iphlpapi.lib ws2.lib iphlpapi.lib"
OutputFile="bin\$(PlatformName)\static_md\Benchmark.exe"
LinkIncremental="1"
- AdditionalLibraryDirectories="..\..\..\lib\$(PlatformName)"
+ AdditionalLibraryDirectories="..\..\..\lib\$(PlatformName);${configuration.linker.libraries}"
GenerateDebugInformation="false"
ProgramDatabaseFile=""
SubSystem="0"
diff --git a/JSON/samples/Benchmark/Benchmark_vs100.vcxproj b/JSON/samples/Benchmark/Benchmark_vs100.vcxproj
index 9799165dd..fe39ea91c 100644
--- a/JSON/samples/Benchmark/Benchmark_vs100.vcxproj
+++ b/JSON/samples/Benchmark/Benchmark_vs100.vcxproj
@@ -1,4 +1,4 @@
-
+
@@ -32,83 +32,83 @@
Benchmark
Win32Proj
-
-
+
+
Application
MultiByte
-
+
Application
MultiByte
-
+
Application
MultiByte
-
+
Application
MultiByte
-
+
Application
MultiByte
-
+
Application
MultiByte
-
-
-
-
+
+
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
+
<_ProjectFileVersion>10.0.40219.1
- bin\
- obj\$(Configuration)\
- true
- bin\
- obj\$(Configuration)\
- false
- bin\static_mt\
- obj\$(Configuration)\
- true
- bin\static_mt\
- obj\$(Configuration)\
- false
- bin\static_md\
- obj\$(Configuration)\
- true
- bin\static_md\
- obj\$(Configuration)\
- false
- Benchmarkd
- Benchmarkd
- Benchmarkd
- Benchmark
- Benchmark
- Benchmark
+ bin\
+ obj\$(Configuration)\
+ true
+ bin\
+ obj\$(Configuration)\
+ false
+ bin\static_mt\
+ obj\$(Configuration)\
+ true
+ bin\static_mt\
+ obj\$(Configuration)\
+ false
+ bin\static_md\
+ obj\$(Configuration)\
+ true
+ bin\static_md\
+ obj\$(Configuration)\
+ false
+ Benchmarkd
+ Benchmarkd
+ Benchmarkd
+ Benchmark
+ Benchmark
+ Benchmark
-
+
Disabled
- .\;.\include;..\..\..\Foundation\include;..\..\..\JSON\include;%(AdditionalIncludeDirectories)
+ .\include;..\..\..\Foundation\include;..\..\..\JSON\include;%(AdditionalIncludeDirectories)
WIN32;_DEBUG;_WINDOWS;WINVER=0x0500;%(PreprocessorDefinitions)
true
true
@@ -118,7 +118,7 @@
true
true
true
-
+
Level3
EditAndContinue
Default
@@ -127,7 +127,7 @@
ws2_32.lib;iphlpapi.lib;%(AdditionalDependencies)
bin\Benchmarkd.exe
- ..\..\..\lib;%(AdditionalLibraryDirectories)
+ ..\..\..\lib;${configuration.linker.libraries};%(AdditionalLibraryDirectories)
true
true
bin\Benchmarkd.pdb
@@ -135,14 +135,14 @@
MachineX86
-
+
Disabled
OnlyExplicitInline
true
Speed
true
- .\;.\include;..\..\..\Foundation\include;..\..\..\JSON\include;%(AdditionalIncludeDirectories)
+ .\include;..\..\..\Foundation\include;..\..\..\JSON\include;%(AdditionalIncludeDirectories)
WIN32;NDEBUG;_WINDOWS;WINVER=0x0500;%(PreprocessorDefinitions)
true
MultiThreadedDLL
@@ -150,16 +150,16 @@
true
true
true
-
+
Level3
-
+
Default
%(DisableSpecificWarnings)
ws2_32.lib;iphlpapi.lib;%(AdditionalDependencies)
bin\Benchmark.exe
- ..\..\..\lib;%(AdditionalLibraryDirectories)
+ ..\..\..\lib;${configuration.linker.libraries};%(AdditionalLibraryDirectories)
false
Console
true
@@ -167,10 +167,10 @@
MachineX86
-
+
Disabled
- .\;.\include;..\..\..\Foundation\include;..\..\..\JSON\include;%(AdditionalIncludeDirectories)
+ .\include;..\..\..\Foundation\include;..\..\..\JSON\include;%(AdditionalIncludeDirectories)
WIN32;_DEBUG;_WINDOWS;WINVER=0x0500;POCO_STATIC;%(PreprocessorDefinitions)
true
true
@@ -180,7 +180,7 @@
true
true
true
-
+
Level3
EditAndContinue
Default
@@ -189,7 +189,7 @@
iphlpapi.lib;winmm.lib;ws2_32.lib;iphlpapi.lib;%(AdditionalDependencies)
bin\static_mt\Benchmarkd.exe
- ..\..\..\lib;%(AdditionalLibraryDirectories)
+ ..\..\..\lib;${configuration.linker.libraries};%(AdditionalLibraryDirectories)
true
true
bin\static_mt\Benchmarkd.pdb
@@ -197,14 +197,14 @@
MachineX86
-
+
Disabled
OnlyExplicitInline
true
Speed
true
- .\;.\include;..\..\..\Foundation\include;..\..\..\JSON\include;%(AdditionalIncludeDirectories)
+ .\include;..\..\..\Foundation\include;..\..\..\JSON\include;%(AdditionalIncludeDirectories)
WIN32;NDEBUG;_WINDOWS;WINVER=0x0500;POCO_STATIC;%(PreprocessorDefinitions)
true
MultiThreaded
@@ -212,16 +212,16 @@
true
true
true
-
+
Level3
-
+
Default
%(DisableSpecificWarnings)
iphlpapi.lib;winmm.lib;ws2_32.lib;iphlpapi.lib;%(AdditionalDependencies)
bin\static_mt\Benchmark.exe
- ..\..\..\lib;%(AdditionalLibraryDirectories)
+ ..\..\..\lib;${configuration.linker.libraries};%(AdditionalLibraryDirectories)
false
Console
true
@@ -229,10 +229,10 @@
MachineX86
-
+
Disabled
- .\;.\include;..\..\..\Foundation\include;..\..\..\JSON\include;%(AdditionalIncludeDirectories)
+ .\include;..\..\..\Foundation\include;..\..\..\JSON\include;%(AdditionalIncludeDirectories)
WIN32;_DEBUG;_WINDOWS;WINVER=0x0500;POCO_STATIC;%(PreprocessorDefinitions)
true
true
@@ -242,7 +242,7 @@
true
true
true
-
+
Level3
EditAndContinue
Default
@@ -251,7 +251,7 @@
iphlpapi.lib;winmm.lib;ws2_32.lib;iphlpapi.lib;%(AdditionalDependencies)
bin\static_md\Benchmarkd.exe
- ..\..\..\lib;%(AdditionalLibraryDirectories)
+ ..\..\..\lib;${configuration.linker.libraries};%(AdditionalLibraryDirectories)
true
true
bin\static_md\Benchmarkd.pdb
@@ -259,14 +259,14 @@
MachineX86
-
+
Disabled
OnlyExplicitInline
true
Speed
true
- .\;.\include;..\..\..\Foundation\include;..\..\..\JSON\include;%(AdditionalIncludeDirectories)
+ .\include;..\..\..\Foundation\include;..\..\..\JSON\include;%(AdditionalIncludeDirectories)
WIN32;NDEBUG;_WINDOWS;WINVER=0x0500;POCO_STATIC;%(PreprocessorDefinitions)
true
MultiThreadedDLL
@@ -274,16 +274,16 @@
true
true
true
-
+
Level3
-
+
Default
%(DisableSpecificWarnings)
iphlpapi.lib;winmm.lib;ws2_32.lib;iphlpapi.lib;%(AdditionalDependencies)
bin\static_md\Benchmark.exe
- ..\..\..\lib;%(AdditionalLibraryDirectories)
+ ..\..\..\lib;${configuration.linker.libraries};%(AdditionalLibraryDirectories)
false
Console
true
@@ -292,8 +292,8 @@
-
+
-
-
-
\ No newline at end of file
+
+
+
diff --git a/JSON/samples/Benchmark/Benchmark_vs100.vcxproj.filters b/JSON/samples/Benchmark/Benchmark_vs100.vcxproj.filters
index a8dd05b32..bc19e05b2 100644
--- a/JSON/samples/Benchmark/Benchmark_vs100.vcxproj.filters
+++ b/JSON/samples/Benchmark/Benchmark_vs100.vcxproj.filters
@@ -2,10 +2,10 @@
- {e58dfba4-0f4f-4309-8f4b-42dfe5787ba5}
+ {62192b3f-9834-403b-87ba-897bc109ece3}
- {1d075cd5-6323-477e-b875-3855647929f8}
+ {9854b008-0364-4550-9fcf-f4aea5df7303}
diff --git a/JSON/samples/Benchmark/Benchmark_vs110.vcxproj b/JSON/samples/Benchmark/Benchmark_vs110.vcxproj
index 511594b57..638a3936d 100644
--- a/JSON/samples/Benchmark/Benchmark_vs110.vcxproj
+++ b/JSON/samples/Benchmark/Benchmark_vs110.vcxproj
@@ -1,5 +1,5 @@
-
-
+
+
debug_shared
@@ -32,86 +32,86 @@
Benchmark
Win32Proj
-
-
+
+
Application
MultiByte
- v120
+ v110
-
+
Application
MultiByte
- v120
+ v110
-
+
Application
MultiByte
- v120
+ v110
-
+
Application
MultiByte
- v120
+ v110
-
+
Application
MultiByte
- v120
+ v110
-
+
Application
MultiByte
- v120
+ v110
-
-
-
-
+
+
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
+
<_ProjectFileVersion>10.0.40219.1
- bin\
- obj\$(Configuration)\
- true
- bin\
- obj\$(Configuration)\
- false
- bin\static_mt\
- obj\$(Configuration)\
- true
- bin\static_mt\
- obj\$(Configuration)\
- false
- bin\static_md\
- obj\$(Configuration)\
- true
- bin\static_md\
- obj\$(Configuration)\
- false
- Benchmarkd
- Benchmarkd
- Benchmarkd
- Benchmark
- Benchmark
- Benchmark
+ bin\
+ obj\$(Configuration)\
+ true
+ bin\
+ obj\$(Configuration)\
+ false
+ bin\static_mt\
+ obj\$(Configuration)\
+ true
+ bin\static_mt\
+ obj\$(Configuration)\
+ false
+ bin\static_md\
+ obj\$(Configuration)\
+ true
+ bin\static_md\
+ obj\$(Configuration)\
+ false
+ Benchmarkd
+ Benchmarkd
+ Benchmarkd
+ Benchmark
+ Benchmark
+ Benchmark
-
+
Disabled
.\include;..\..\..\Foundation\include;..\..\..\JSON\include;%(AdditionalIncludeDirectories)
@@ -124,7 +124,7 @@
true
true
true
-
+
Level3
EditAndContinue
Default
@@ -133,7 +133,7 @@
ws2_32.lib;iphlpapi.lib;%(AdditionalDependencies)
bin\Benchmarkd.exe
- ..\..\..\lib;%(AdditionalLibraryDirectories)
+ ..\..\..\lib;${configuration.linker.libraries};%(AdditionalLibraryDirectories)
true
true
bin\Benchmarkd.pdb
@@ -141,7 +141,7 @@
MachineX86
-
+
Disabled
OnlyExplicitInline
@@ -156,16 +156,16 @@
true
true
true
-
+
Level3
-
+
Default
%(DisableSpecificWarnings)
ws2_32.lib;iphlpapi.lib;%(AdditionalDependencies)
bin\Benchmark.exe
- ..\..\..\lib;%(AdditionalLibraryDirectories)
+ ..\..\..\lib;${configuration.linker.libraries};%(AdditionalLibraryDirectories)
false
Console
true
@@ -173,7 +173,7 @@
MachineX86
-
+
Disabled
.\include;..\..\..\Foundation\include;..\..\..\JSON\include;%(AdditionalIncludeDirectories)
@@ -186,7 +186,7 @@
true
true
true
-
+
Level3
EditAndContinue
Default
@@ -195,7 +195,7 @@
iphlpapi.lib;winmm.lib;ws2_32.lib;iphlpapi.lib;%(AdditionalDependencies)
bin\static_mt\Benchmarkd.exe
- ..\..\..\lib;%(AdditionalLibraryDirectories)
+ ..\..\..\lib;${configuration.linker.libraries};%(AdditionalLibraryDirectories)
true
true
bin\static_mt\Benchmarkd.pdb
@@ -203,7 +203,7 @@
MachineX86
-
+
Disabled
OnlyExplicitInline
@@ -218,16 +218,16 @@
true
true
true
-
+
Level3
-
+
Default
%(DisableSpecificWarnings)
iphlpapi.lib;winmm.lib;ws2_32.lib;iphlpapi.lib;%(AdditionalDependencies)
bin\static_mt\Benchmark.exe
- ..\..\..\lib;%(AdditionalLibraryDirectories)
+ ..\..\..\lib;${configuration.linker.libraries};%(AdditionalLibraryDirectories)
false
Console
true
@@ -235,7 +235,7 @@
MachineX86
-
+
Disabled
.\include;..\..\..\Foundation\include;..\..\..\JSON\include;%(AdditionalIncludeDirectories)
@@ -248,7 +248,7 @@
true
true
true
-
+
Level3
EditAndContinue
Default
@@ -257,7 +257,7 @@
iphlpapi.lib;winmm.lib;ws2_32.lib;iphlpapi.lib;%(AdditionalDependencies)
bin\static_md\Benchmarkd.exe
- ..\..\..\lib;%(AdditionalLibraryDirectories)
+ ..\..\..\lib;${configuration.linker.libraries};%(AdditionalLibraryDirectories)
true
true
bin\static_md\Benchmarkd.pdb
@@ -265,7 +265,7 @@
MachineX86
-
+
Disabled
OnlyExplicitInline
@@ -280,16 +280,16 @@
true
true
true
-
+
Level3
-
+
Default
%(DisableSpecificWarnings)
iphlpapi.lib;winmm.lib;ws2_32.lib;iphlpapi.lib;%(AdditionalDependencies)
bin\static_md\Benchmark.exe
- ..\..\..\lib;%(AdditionalLibraryDirectories)
+ ..\..\..\lib;${configuration.linker.libraries};%(AdditionalLibraryDirectories)
false
Console
true
@@ -298,8 +298,8 @@
-
+
-
-
-
\ No newline at end of file
+
+
+
diff --git a/JSON/samples/Benchmark/Benchmark_vs110.vcxproj.filters b/JSON/samples/Benchmark/Benchmark_vs110.vcxproj.filters
index 0867eab1f..1ae3f8ae4 100644
--- a/JSON/samples/Benchmark/Benchmark_vs110.vcxproj.filters
+++ b/JSON/samples/Benchmark/Benchmark_vs110.vcxproj.filters
@@ -2,10 +2,10 @@
- {b3f6581f-1959-42f8-97d6-e15672a6034d}
+ {81762f0a-dd9f-481f-a886-ae400647ec27}
- {de478574-1bf1-4c1b-ba7e-173b67973828}
+ {e1677155-8482-4769-8d65-df3efec83ee7}
diff --git a/JSON/samples/Benchmark/Benchmark_vs71.vcproj b/JSON/samples/Benchmark/Benchmark_vs71.vcproj
index dcdf8aa47..17f561a68 100644
--- a/JSON/samples/Benchmark/Benchmark_vs71.vcproj
+++ b/JSON/samples/Benchmark/Benchmark_vs71.vcproj
@@ -44,7 +44,7 @@
AdditionalDependencies="ws2_32.lib iphlpapi.lib"
OutputFile="bin\Benchmarkd.exe"
LinkIncremental="2"
- AdditionalLibraryDirectories="..\..\..\lib"
+ AdditionalLibraryDirectories="..\..\..\lib;${configuration.linker.libraries}"
GenerateDebugInformation="TRUE"
ProgramDatabaseFile="bin\Benchmarkd.pdb"
SubSystem="1"
@@ -106,7 +106,7 @@
AdditionalDependencies="ws2_32.lib iphlpapi.lib"
OutputFile="bin\Benchmark.exe"
LinkIncremental="1"
- AdditionalLibraryDirectories="..\..\..\lib"
+ AdditionalLibraryDirectories="..\..\..\lib;${configuration.linker.libraries}"
GenerateDebugInformation="FALSE"
ProgramDatabaseFile=""
SubSystem="1"
@@ -167,7 +167,7 @@
AdditionalDependencies="iphlpapi.lib winmm.lib ws2_32.lib iphlpapi.lib"
OutputFile="bin\static_mt\Benchmarkd.exe"
LinkIncremental="2"
- AdditionalLibraryDirectories="..\..\..\lib"
+ AdditionalLibraryDirectories="..\..\..\lib;${configuration.linker.libraries}"
GenerateDebugInformation="TRUE"
ProgramDatabaseFile="bin\static_mt\Benchmarkd.pdb"
SubSystem="1"
@@ -229,7 +229,7 @@
AdditionalDependencies="iphlpapi.lib winmm.lib ws2_32.lib iphlpapi.lib"
OutputFile="bin\static_mt\Benchmark.exe"
LinkIncremental="1"
- AdditionalLibraryDirectories="..\..\..\lib"
+ AdditionalLibraryDirectories="..\..\..\lib;${configuration.linker.libraries}"
GenerateDebugInformation="FALSE"
ProgramDatabaseFile=""
SubSystem="1"
@@ -290,7 +290,7 @@
AdditionalDependencies="iphlpapi.lib winmm.lib ws2_32.lib iphlpapi.lib"
OutputFile="bin\static_md\Benchmarkd.exe"
LinkIncremental="2"
- AdditionalLibraryDirectories="..\..\..\lib"
+ AdditionalLibraryDirectories="..\..\..\lib;${configuration.linker.libraries}"
GenerateDebugInformation="TRUE"
ProgramDatabaseFile="bin\static_md\Benchmarkd.pdb"
SubSystem="1"
@@ -352,7 +352,7 @@
AdditionalDependencies="iphlpapi.lib winmm.lib ws2_32.lib iphlpapi.lib"
OutputFile="bin\static_md\Benchmark.exe"
LinkIncremental="1"
- AdditionalLibraryDirectories="..\..\..\lib"
+ AdditionalLibraryDirectories="..\..\..\lib;${configuration.linker.libraries}"
GenerateDebugInformation="FALSE"
ProgramDatabaseFile=""
SubSystem="1"
diff --git a/JSON/samples/Benchmark/Benchmark_vs80.vcproj b/JSON/samples/Benchmark/Benchmark_vs80.vcproj
index 073ac60e1..016cbba5f 100644
--- a/JSON/samples/Benchmark/Benchmark_vs80.vcproj
+++ b/JSON/samples/Benchmark/Benchmark_vs80.vcproj
@@ -58,7 +58,7 @@
AdditionalDependencies="ws2_32.lib iphlpapi.lib"
OutputFile="bin\Benchmarkd.exe"
LinkIncremental="2"
- AdditionalLibraryDirectories="..\..\..\lib"
+ AdditionalLibraryDirectories="..\..\..\lib;${configuration.linker.libraries}"
SuppressStartupBanner="true"
GenerateDebugInformation="true"
ProgramDatabaseFile="bin\Benchmarkd.pdb"
@@ -127,7 +127,7 @@
AdditionalDependencies="ws2_32.lib iphlpapi.lib"
OutputFile="bin\Benchmark.exe"
LinkIncremental="1"
- AdditionalLibraryDirectories="..\..\..\lib"
+ AdditionalLibraryDirectories="..\..\..\lib;${configuration.linker.libraries}"
GenerateDebugInformation="false"
SubSystem="1"
OptimizeReferences="2"
@@ -194,7 +194,7 @@
AdditionalDependencies="iphlpapi.lib winmm.lib ws2_32.lib iphlpapi.lib"
OutputFile="bin\static_mt\Benchmarkd.exe"
LinkIncremental="2"
- AdditionalLibraryDirectories="..\..\..\lib"
+ AdditionalLibraryDirectories="..\..\..\lib;${configuration.linker.libraries}"
SuppressStartupBanner="true"
GenerateDebugInformation="true"
ProgramDatabaseFile="bin\static_mt\Benchmarkd.pdb"
@@ -263,7 +263,7 @@
AdditionalDependencies="iphlpapi.lib winmm.lib ws2_32.lib iphlpapi.lib"
OutputFile="bin\static_mt\Benchmark.exe"
LinkIncremental="1"
- AdditionalLibraryDirectories="..\..\..\lib"
+ AdditionalLibraryDirectories="..\..\..\lib;${configuration.linker.libraries}"
GenerateDebugInformation="false"
SubSystem="1"
OptimizeReferences="2"
@@ -330,7 +330,7 @@
AdditionalDependencies="iphlpapi.lib winmm.lib ws2_32.lib iphlpapi.lib"
OutputFile="bin\static_md\Benchmarkd.exe"
LinkIncremental="2"
- AdditionalLibraryDirectories="..\..\..\lib"
+ AdditionalLibraryDirectories="..\..\..\lib;${configuration.linker.libraries}"
SuppressStartupBanner="true"
GenerateDebugInformation="true"
ProgramDatabaseFile="bin\static_md\Benchmarkd.pdb"
@@ -399,7 +399,7 @@
AdditionalDependencies="iphlpapi.lib winmm.lib ws2_32.lib iphlpapi.lib"
OutputFile="bin\static_md\Benchmark.exe"
LinkIncremental="1"
- AdditionalLibraryDirectories="..\..\..\lib"
+ AdditionalLibraryDirectories="..\..\..\lib;${configuration.linker.libraries}"
GenerateDebugInformation="false"
SubSystem="1"
OptimizeReferences="2"
diff --git a/JSON/samples/Benchmark/Benchmark_vs90.vcproj b/JSON/samples/Benchmark/Benchmark_vs90.vcproj
index 02649b79a..d54df8355 100644
--- a/JSON/samples/Benchmark/Benchmark_vs90.vcproj
+++ b/JSON/samples/Benchmark/Benchmark_vs90.vcproj
@@ -58,7 +58,7 @@
AdditionalDependencies="ws2_32.lib iphlpapi.lib"
OutputFile="bin\Benchmarkd.exe"
LinkIncremental="2"
- AdditionalLibraryDirectories="..\..\..\lib"
+ AdditionalLibraryDirectories="..\..\..\lib;${configuration.linker.libraries}"
SuppressStartupBanner="true"
GenerateDebugInformation="true"
ProgramDatabaseFile="bin\Benchmarkd.pdb"
@@ -127,7 +127,7 @@
AdditionalDependencies="ws2_32.lib iphlpapi.lib"
OutputFile="bin\Benchmark.exe"
LinkIncremental="1"
- AdditionalLibraryDirectories="..\..\..\lib"
+ AdditionalLibraryDirectories="..\..\..\lib;${configuration.linker.libraries}"
GenerateDebugInformation="false"
SubSystem="1"
OptimizeReferences="2"
@@ -194,7 +194,7 @@
AdditionalDependencies="iphlpapi.lib winmm.lib ws2_32.lib iphlpapi.lib"
OutputFile="bin\static_mt\Benchmarkd.exe"
LinkIncremental="2"
- AdditionalLibraryDirectories="..\..\..\lib"
+ AdditionalLibraryDirectories="..\..\..\lib;${configuration.linker.libraries}"
SuppressStartupBanner="true"
GenerateDebugInformation="true"
ProgramDatabaseFile="bin\static_mt\Benchmarkd.pdb"
@@ -263,7 +263,7 @@
AdditionalDependencies="iphlpapi.lib winmm.lib ws2_32.lib iphlpapi.lib"
OutputFile="bin\static_mt\Benchmark.exe"
LinkIncremental="1"
- AdditionalLibraryDirectories="..\..\..\lib"
+ AdditionalLibraryDirectories="..\..\..\lib;${configuration.linker.libraries}"
GenerateDebugInformation="false"
SubSystem="1"
OptimizeReferences="2"
@@ -330,7 +330,7 @@
AdditionalDependencies="iphlpapi.lib winmm.lib ws2_32.lib iphlpapi.lib"
OutputFile="bin\static_md\Benchmarkd.exe"
LinkIncremental="2"
- AdditionalLibraryDirectories="..\..\..\lib"
+ AdditionalLibraryDirectories="..\..\..\lib;${configuration.linker.libraries}"
SuppressStartupBanner="true"
GenerateDebugInformation="true"
ProgramDatabaseFile="bin\static_md\Benchmarkd.pdb"
@@ -399,7 +399,7 @@
AdditionalDependencies="iphlpapi.lib winmm.lib ws2_32.lib iphlpapi.lib"
OutputFile="bin\static_md\Benchmark.exe"
LinkIncremental="1"
- AdditionalLibraryDirectories="..\..\..\lib"
+ AdditionalLibraryDirectories="..\..\..\lib;${configuration.linker.libraries}"
GenerateDebugInformation="false"
SubSystem="1"
OptimizeReferences="2"
diff --git a/JSON/samples/Benchmark/Benchmark_x64_vs100.vcxproj b/JSON/samples/Benchmark/Benchmark_x64_vs100.vcxproj
index 06283e2cc..e1e65e8c5 100644
--- a/JSON/samples/Benchmark/Benchmark_x64_vs100.vcxproj
+++ b/JSON/samples/Benchmark/Benchmark_x64_vs100.vcxproj
@@ -127,7 +127,7 @@
ws2_32.lib;iphlpapi.lib;%(AdditionalDependencies)
bin64\Benchmarkd.exe
- ..\..\..\lib64;%(AdditionalLibraryDirectories)
+ ..\..\..\lib64;${configuration.linker.libraries};%(AdditionalLibraryDirectories)
true
true
bin64\Benchmarkd.pdb
@@ -159,7 +159,7 @@
ws2_32.lib;iphlpapi.lib;%(AdditionalDependencies)
bin64\Benchmark.exe
- ..\..\..\lib64;%(AdditionalLibraryDirectories)
+ ..\..\..\lib64;${configuration.linker.libraries};%(AdditionalLibraryDirectories)
false
Console
true
@@ -189,7 +189,7 @@
iphlpapi.lib;winmm.lib;ws2_32.lib;iphlpapi.lib;%(AdditionalDependencies)
bin64\static_mt\Benchmarkd.exe
- ..\..\..\lib64;%(AdditionalLibraryDirectories)
+ ..\..\..\lib64;${configuration.linker.libraries};%(AdditionalLibraryDirectories)
true
true
bin64\static_mt\Benchmarkd.pdb
@@ -221,7 +221,7 @@
iphlpapi.lib;winmm.lib;ws2_32.lib;iphlpapi.lib;%(AdditionalDependencies)
bin64\static_mt\Benchmark.exe
- ..\..\..\lib64;%(AdditionalLibraryDirectories)
+ ..\..\..\lib64;${configuration.linker.libraries};%(AdditionalLibraryDirectories)
false
Console
true
@@ -251,7 +251,7 @@
iphlpapi.lib;winmm.lib;ws2_32.lib;iphlpapi.lib;%(AdditionalDependencies)
bin64\static_md\Benchmarkd.exe
- ..\..\..\lib64;%(AdditionalLibraryDirectories)
+ ..\..\..\lib64;${configuration.linker.libraries};%(AdditionalLibraryDirectories)
true
true
bin64\static_md\Benchmarkd.pdb
@@ -283,7 +283,7 @@
iphlpapi.lib;winmm.lib;ws2_32.lib;iphlpapi.lib;%(AdditionalDependencies)
bin64\static_md\Benchmark.exe
- ..\..\..\lib64;%(AdditionalLibraryDirectories)
+ ..\..\..\lib64;${configuration.linker.libraries};%(AdditionalLibraryDirectories)
false
Console
true
diff --git a/JSON/samples/Benchmark/Benchmark_x64_vs100.vcxproj.filters b/JSON/samples/Benchmark/Benchmark_x64_vs100.vcxproj.filters
index e18bb7c29..07ec04baf 100644
--- a/JSON/samples/Benchmark/Benchmark_x64_vs100.vcxproj.filters
+++ b/JSON/samples/Benchmark/Benchmark_x64_vs100.vcxproj.filters
@@ -2,10 +2,10 @@
- {6ac03e6c-f888-4ddb-b3b8-d3b5a9c70346}
+ {fdbd5539-981d-44a2-acf3-22704425671f}
- {776bab70-9a5f-4947-afe8-3f705df5e0ce}
+ {6e356ad2-3136-4c21-a459-63924b84e7c4}
diff --git a/JSON/samples/Benchmark/Benchmark_x64_vs110.vcxproj b/JSON/samples/Benchmark/Benchmark_x64_vs110.vcxproj
index 84dbf9ffd..e8240627d 100644
--- a/JSON/samples/Benchmark/Benchmark_x64_vs110.vcxproj
+++ b/JSON/samples/Benchmark/Benchmark_x64_vs110.vcxproj
@@ -1,5 +1,5 @@
-
-
+
+
debug_shared
@@ -32,86 +32,86 @@
Benchmark
Win32Proj
-
-
+
+
Application
MultiByte
- v120
+ v110
-
+
Application
MultiByte
- v120
+ v110
-
+
Application
MultiByte
- v120
+ v110
-
+
Application
MultiByte
- v120
+ v110
-
+
Application
MultiByte
- v120
+ v110
-
+
Application
MultiByte
- v120
+ v110
-
-
-
-
+
+
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
+
<_ProjectFileVersion>10.0.40219.1
- bin64\
- obj64\$(Configuration)\
- true
- bin64\
- obj64\$(Configuration)\
- false
- bin64\static_mt\
- obj64\$(Configuration)\
- true
- bin64\static_mt\
- obj64\$(Configuration)\
- false
- bin64\static_md\
- obj64\$(Configuration)\
- true
- bin64\static_md\
- obj64\$(Configuration)\
- false
- Benchmarkd
- Benchmarkd
- Benchmarkd
- Benchmark
- Benchmark
- Benchmark
+ bin64\
+ obj64\$(Configuration)\
+ true
+ bin64\
+ obj64\$(Configuration)\
+ false
+ bin64\static_mt\
+ obj64\$(Configuration)\
+ true
+ bin64\static_mt\
+ obj64\$(Configuration)\
+ false
+ bin64\static_md\
+ obj64\$(Configuration)\
+ true
+ bin64\static_md\
+ obj64\$(Configuration)\
+ false
+ Benchmarkd
+ Benchmarkd
+ Benchmarkd
+ Benchmark
+ Benchmark
+ Benchmark
-
+
Disabled
.\include;..\..\..\Foundation\include;..\..\..\JSON\include;%(AdditionalIncludeDirectories)
@@ -124,7 +124,7 @@
true
true
true
-
+
Level3
ProgramDatabase
Default
@@ -133,7 +133,7 @@
ws2_32.lib;iphlpapi.lib;%(AdditionalDependencies)
bin64\Benchmarkd.exe
- ..\..\..\lib64;%(AdditionalLibraryDirectories)
+ ..\..\..\lib64;${configuration.linker.libraries};%(AdditionalLibraryDirectories)
true
true
bin64\Benchmarkd.pdb
@@ -141,7 +141,7 @@
MachineX64
-
+
Disabled
OnlyExplicitInline
@@ -156,16 +156,16 @@
true
true
true
-
+
Level3
-
+
Default
%(DisableSpecificWarnings)
ws2_32.lib;iphlpapi.lib;%(AdditionalDependencies)
bin64\Benchmark.exe
- ..\..\..\lib64;%(AdditionalLibraryDirectories)
+ ..\..\..\lib64;${configuration.linker.libraries};%(AdditionalLibraryDirectories)
false
Console
true
@@ -173,7 +173,7 @@
MachineX64
-
+
Disabled
.\include;..\..\..\Foundation\include;..\..\..\JSON\include;%(AdditionalIncludeDirectories)
@@ -186,7 +186,7 @@
true
true
true
-
+
Level3
ProgramDatabase
Default
@@ -195,7 +195,7 @@
iphlpapi.lib;winmm.lib;ws2_32.lib;iphlpapi.lib;%(AdditionalDependencies)
bin64\static_mt\Benchmarkd.exe
- ..\..\..\lib64;%(AdditionalLibraryDirectories)
+ ..\..\..\lib64;${configuration.linker.libraries};%(AdditionalLibraryDirectories)
true
true
bin64\static_mt\Benchmarkd.pdb
@@ -203,7 +203,7 @@
MachineX64
-
+
Disabled
OnlyExplicitInline
@@ -218,16 +218,16 @@
true
true
true
-
+
Level3
-
+
Default
%(DisableSpecificWarnings)
iphlpapi.lib;winmm.lib;ws2_32.lib;iphlpapi.lib;%(AdditionalDependencies)
bin64\static_mt\Benchmark.exe
- ..\..\..\lib64;%(AdditionalLibraryDirectories)
+ ..\..\..\lib64;${configuration.linker.libraries};%(AdditionalLibraryDirectories)
false
Console
true
@@ -235,7 +235,7 @@
MachineX64
-
+
Disabled
.\include;..\..\..\Foundation\include;..\..\..\JSON\include;%(AdditionalIncludeDirectories)
@@ -248,7 +248,7 @@
true
true
true
-
+
Level3
ProgramDatabase
Default
@@ -257,7 +257,7 @@
iphlpapi.lib;winmm.lib;ws2_32.lib;iphlpapi.lib;%(AdditionalDependencies)
bin64\static_md\Benchmarkd.exe
- ..\..\..\lib64;%(AdditionalLibraryDirectories)
+ ..\..\..\lib64;${configuration.linker.libraries};%(AdditionalLibraryDirectories)
true
true
bin64\static_md\Benchmarkd.pdb
@@ -265,7 +265,7 @@
MachineX64
-
+
Disabled
OnlyExplicitInline
@@ -280,16 +280,16 @@
true
true
true
-
+
Level3
-
+
Default
%(DisableSpecificWarnings)
iphlpapi.lib;winmm.lib;ws2_32.lib;iphlpapi.lib;%(AdditionalDependencies)
bin64\static_md\Benchmark.exe
- ..\..\..\lib64;%(AdditionalLibraryDirectories)
+ ..\..\..\lib64;${configuration.linker.libraries};%(AdditionalLibraryDirectories)
false
Console
true
@@ -298,8 +298,8 @@
-
+
-
-
-
\ No newline at end of file
+
+
+
diff --git a/JSON/samples/Benchmark/Benchmark_x64_vs110.vcxproj.filters b/JSON/samples/Benchmark/Benchmark_x64_vs110.vcxproj.filters
index 4fb309110..3d42b7793 100644
--- a/JSON/samples/Benchmark/Benchmark_x64_vs110.vcxproj.filters
+++ b/JSON/samples/Benchmark/Benchmark_x64_vs110.vcxproj.filters
@@ -2,10 +2,10 @@
- {20b39047-6b50-4624-bb54-6c1fae0d9bf0}
+ {ff40d669-5446-4706-ae31-f2e7a93ed790}
- {c8cfad70-9dd3-47df-a14a-5500e64694a6}
+ {67de3db6-9d3e-418d-ba03-08752f8da547}
diff --git a/JSON/samples/Benchmark/Benchmark_x64_vs90.vcproj b/JSON/samples/Benchmark/Benchmark_x64_vs90.vcproj
index 9c787b184..1d44876f9 100644
--- a/JSON/samples/Benchmark/Benchmark_x64_vs90.vcproj
+++ b/JSON/samples/Benchmark/Benchmark_x64_vs90.vcproj
@@ -58,7 +58,7 @@
AdditionalDependencies="ws2_32.lib iphlpapi.lib"
OutputFile="bin64\Benchmarkd.exe"
LinkIncremental="2"
- AdditionalLibraryDirectories="..\..\..\lib64"
+ AdditionalLibraryDirectories="..\..\..\lib64;${configuration.linker.libraries}"
SuppressStartupBanner="true"
GenerateDebugInformation="true"
ProgramDatabaseFile="bin64\Benchmarkd.pdb"
@@ -127,7 +127,7 @@
AdditionalDependencies="ws2_32.lib iphlpapi.lib"
OutputFile="bin64\Benchmark.exe"
LinkIncremental="1"
- AdditionalLibraryDirectories="..\..\..\lib64"
+ AdditionalLibraryDirectories="..\..\..\lib64;${configuration.linker.libraries}"
GenerateDebugInformation="false"
SubSystem="1"
OptimizeReferences="2"
@@ -194,7 +194,7 @@
AdditionalDependencies="iphlpapi.lib winmm.lib ws2_32.lib iphlpapi.lib"
OutputFile="bin64\static_mt\Benchmarkd.exe"
LinkIncremental="2"
- AdditionalLibraryDirectories="..\..\..\lib64"
+ AdditionalLibraryDirectories="..\..\..\lib64;${configuration.linker.libraries}"
SuppressStartupBanner="true"
GenerateDebugInformation="true"
ProgramDatabaseFile="bin64\static_mt\Benchmarkd.pdb"
@@ -263,7 +263,7 @@
AdditionalDependencies="iphlpapi.lib winmm.lib ws2_32.lib iphlpapi.lib"
OutputFile="bin64\static_mt\Benchmark.exe"
LinkIncremental="1"
- AdditionalLibraryDirectories="..\..\..\lib64"
+ AdditionalLibraryDirectories="..\..\..\lib64;${configuration.linker.libraries}"
GenerateDebugInformation="false"
SubSystem="1"
OptimizeReferences="2"
@@ -330,7 +330,7 @@
AdditionalDependencies="iphlpapi.lib winmm.lib ws2_32.lib iphlpapi.lib"
OutputFile="bin64\static_md\Benchmarkd.exe"
LinkIncremental="2"
- AdditionalLibraryDirectories="..\..\..\lib64"
+ AdditionalLibraryDirectories="..\..\..\lib64;${configuration.linker.libraries}"
SuppressStartupBanner="true"
GenerateDebugInformation="true"
ProgramDatabaseFile="bin64\static_md\Benchmarkd.pdb"
@@ -399,7 +399,7 @@
AdditionalDependencies="iphlpapi.lib winmm.lib ws2_32.lib iphlpapi.lib"
OutputFile="bin64\static_md\Benchmark.exe"
LinkIncremental="1"
- AdditionalLibraryDirectories="..\..\..\lib64"
+ AdditionalLibraryDirectories="..\..\..\lib64;${configuration.linker.libraries}"
GenerateDebugInformation="false"
SubSystem="1"
OptimizeReferences="2"