diff --git a/makevsprj.sh b/makevsprj.sh
new file mode 100644
index 000000000..4e1ef08c4
--- /dev/null
+++ b/makevsprj.sh
@@ -0,0 +1,4 @@
+#!/bin/bash
+xmake project -k vs2015 -m "debug;release" vs
+xmake project -k vs2017 -m "debug;release" vs
+xmake project -k vs2019 -m "debug;release" vs
diff --git a/vs/vs2015/co.sln b/vs/vs2015/co.sln
index 2b1c7ef4b..7c1680db7 100644
--- a/vs/vs2015/co.sln
+++ b/vs/vs2015/co.sln
@@ -5,7 +5,7 @@ Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "log", "log\log.vcxproj", "{
{96C28471-555C-4095-B2D4-6890517C12EE} = {96C28471-555C-4095-B2D4-6890517C12EE}
EndProjectSection
EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "task_sched", "task_sched\task_sched.vcxproj", "{5A96A56C-B304-4E86-9A99-A9D5F4650EA7}"
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "hash", "hash\hash.vcxproj", "{7CDF531D-1E14-45F5-BD06-C31E2C210E69}"
ProjectSection(ProjectDependencies) = postProject
{96C28471-555C-4095-B2D4-6890517C12EE} = {96C28471-555C-4095-B2D4-6890517C12EE}
EndProjectSection
@@ -25,6 +25,11 @@ Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "time", "time\time.vcxproj",
{96C28471-555C-4095-B2D4-6890517C12EE} = {96C28471-555C-4095-B2D4-6890517C12EE}
EndProjectSection
EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "flag", "flag\flag.vcxproj", "{EA49AE64-A61D-4C1D-BF8A-52224D5C419A}"
+ ProjectSection(ProjectDependencies) = postProject
+ {96C28471-555C-4095-B2D4-6890517C12EE} = {96C28471-555C-4095-B2D4-6890517C12EE}
+ EndProjectSection
+EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "xx", "xx\xx.vcxproj", "{D31F653F-C216-4F45-BD28-E760A2F0989A}"
ProjectSection(ProjectDependencies) = postProject
{96C28471-555C-4095-B2D4-6890517C12EE} = {96C28471-555C-4095-B2D4-6890517C12EE}
@@ -35,7 +40,17 @@ Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "rpc", "rpc\rpc.vcxproj", "{
{96C28471-555C-4095-B2D4-6890517C12EE} = {96C28471-555C-4095-B2D4-6890517C12EE}
EndProjectSection
EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "flag", "flag\flag.vcxproj", "{EA49AE64-A61D-4C1D-BF8A-52224D5C419A}"
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "co", "co\co.vcxproj", "{2C50D6A1-10D9-427B-9807-35AD79CD9117}"
+ ProjectSection(ProjectDependencies) = postProject
+ {96C28471-555C-4095-B2D4-6890517C12EE} = {96C28471-555C-4095-B2D4-6890517C12EE}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "task_sched", "task_sched\task_sched.vcxproj", "{5A96A56C-B304-4E86-9A99-A9D5F4650EA7}"
+ ProjectSection(ProjectDependencies) = postProject
+ {96C28471-555C-4095-B2D4-6890517C12EE} = {96C28471-555C-4095-B2D4-6890517C12EE}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "str", "str\str.vcxproj", "{CD0E023E-067D-4AA7-AE88-FC686252ECB3}"
ProjectSection(ProjectDependencies) = postProject
{96C28471-555C-4095-B2D4-6890517C12EE} = {96C28471-555C-4095-B2D4-6890517C12EE}
EndProjectSection
@@ -45,7 +60,7 @@ Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "stack", "stack\stack.vcxpro
{96C28471-555C-4095-B2D4-6890517C12EE} = {96C28471-555C-4095-B2D4-6890517C12EE}
EndProjectSection
EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "co", "co\co.vcxproj", "{2C50D6A1-10D9-427B-9807-35AD79CD9117}"
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "pingpong", "pingpong\pingpong.vcxproj", "{85510E85-BBF4-4291-80E8-35F446C9FB29}"
ProjectSection(ProjectDependencies) = postProject
{96C28471-555C-4095-B2D4-6890517C12EE} = {96C28471-555C-4095-B2D4-6890517C12EE}
EndProjectSection
@@ -65,7 +80,7 @@ Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "fast", "fast\fast.vcxproj",
{96C28471-555C-4095-B2D4-6890517C12EE} = {96C28471-555C-4095-B2D4-6890517C12EE}
EndProjectSection
EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "tcp", "tcp\tcp.vcxproj", "{6CF4E2EC-DF13-46E1-9DF7-998E2E9D3AB4}"
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "easy", "easy\easy.vcxproj", "{F4BAD167-E85B-412D-8D56-C9E1ABB23905}"
ProjectSection(ProjectDependencies) = postProject
{96C28471-555C-4095-B2D4-6890517C12EE} = {96C28471-555C-4095-B2D4-6890517C12EE}
EndProjectSection
@@ -82,17 +97,17 @@ Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "gen", "gen\gen.vcxproj", "{
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libco", "libco\libco.vcxproj", "{96C28471-555C-4095-B2D4-6890517C12EE}"
EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "pingpong", "pingpong\pingpong.vcxproj", "{85510E85-BBF4-4291-80E8-35F446C9FB29}"
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "http_serv", "http_serv\http_serv.vcxproj", "{E8A1BEFF-ED90-40B0-BA41-A0F9853359FC}"
ProjectSection(ProjectDependencies) = postProject
{96C28471-555C-4095-B2D4-6890517C12EE} = {96C28471-555C-4095-B2D4-6890517C12EE}
EndProjectSection
EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "hash", "hash\hash.vcxproj", "{7CDF531D-1E14-45F5-BD06-C31E2C210E69}"
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "tcp", "tcp\tcp.vcxproj", "{6CF4E2EC-DF13-46E1-9DF7-998E2E9D3AB4}"
ProjectSection(ProjectDependencies) = postProject
{96C28471-555C-4095-B2D4-6890517C12EE} = {96C28471-555C-4095-B2D4-6890517C12EE}
EndProjectSection
EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "str", "str\str.vcxproj", "{CD0E023E-067D-4AA7-AE88-FC686252ECB3}"
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "http_cli", "http_cli\http_cli.vcxproj", "{D2E4BFCC-377B-4626-9E69-54E583DC4F5E}"
ProjectSection(ProjectDependencies) = postProject
{96C28471-555C-4095-B2D4-6890517C12EE} = {96C28471-555C-4095-B2D4-6890517C12EE}
EndProjectSection
@@ -113,14 +128,14 @@ Global
{7CE55420-08C6-41F3-8D3B-699608B97C93}.release|x86.Build.0 = release|x86
{7CE55420-08C6-41F3-8D3B-699608B97C93}.release|x64.ActiveCfg = release|x64
{7CE55420-08C6-41F3-8D3B-699608B97C93}.release|x64.Build.0 = release|x64
- {5A96A56C-B304-4E86-9A99-A9D5F4650EA7}.debug|x86.ActiveCfg = debug|x86
- {5A96A56C-B304-4E86-9A99-A9D5F4650EA7}.debug|x86.Build.0 = debug|x86
- {5A96A56C-B304-4E86-9A99-A9D5F4650EA7}.debug|x64.ActiveCfg = debug|x64
- {5A96A56C-B304-4E86-9A99-A9D5F4650EA7}.debug|x64.Build.0 = debug|x64
- {5A96A56C-B304-4E86-9A99-A9D5F4650EA7}.release|x86.ActiveCfg = release|x86
- {5A96A56C-B304-4E86-9A99-A9D5F4650EA7}.release|x86.Build.0 = release|x86
- {5A96A56C-B304-4E86-9A99-A9D5F4650EA7}.release|x64.ActiveCfg = release|x64
- {5A96A56C-B304-4E86-9A99-A9D5F4650EA7}.release|x64.Build.0 = release|x64
+ {7CDF531D-1E14-45F5-BD06-C31E2C210E69}.debug|x86.ActiveCfg = debug|x86
+ {7CDF531D-1E14-45F5-BD06-C31E2C210E69}.debug|x86.Build.0 = debug|x86
+ {7CDF531D-1E14-45F5-BD06-C31E2C210E69}.debug|x64.ActiveCfg = debug|x64
+ {7CDF531D-1E14-45F5-BD06-C31E2C210E69}.debug|x64.Build.0 = debug|x64
+ {7CDF531D-1E14-45F5-BD06-C31E2C210E69}.release|x86.ActiveCfg = release|x86
+ {7CDF531D-1E14-45F5-BD06-C31E2C210E69}.release|x86.Build.0 = release|x86
+ {7CDF531D-1E14-45F5-BD06-C31E2C210E69}.release|x64.ActiveCfg = release|x64
+ {7CDF531D-1E14-45F5-BD06-C31E2C210E69}.release|x64.Build.0 = release|x64
{F60860D2-F52A-4BDC-86B0-A397172D3CC7}.debug|x86.ActiveCfg = debug|x86
{F60860D2-F52A-4BDC-86B0-A397172D3CC7}.debug|x86.Build.0 = debug|x86
{F60860D2-F52A-4BDC-86B0-A397172D3CC7}.debug|x64.ActiveCfg = debug|x64
@@ -145,6 +160,14 @@ Global
{8A0AB69F-849D-4DBD-BE3F-D9E647A5417A}.release|x86.Build.0 = release|x86
{8A0AB69F-849D-4DBD-BE3F-D9E647A5417A}.release|x64.ActiveCfg = release|x64
{8A0AB69F-849D-4DBD-BE3F-D9E647A5417A}.release|x64.Build.0 = release|x64
+ {EA49AE64-A61D-4C1D-BF8A-52224D5C419A}.debug|x86.ActiveCfg = debug|x86
+ {EA49AE64-A61D-4C1D-BF8A-52224D5C419A}.debug|x86.Build.0 = debug|x86
+ {EA49AE64-A61D-4C1D-BF8A-52224D5C419A}.debug|x64.ActiveCfg = debug|x64
+ {EA49AE64-A61D-4C1D-BF8A-52224D5C419A}.debug|x64.Build.0 = debug|x64
+ {EA49AE64-A61D-4C1D-BF8A-52224D5C419A}.release|x86.ActiveCfg = release|x86
+ {EA49AE64-A61D-4C1D-BF8A-52224D5C419A}.release|x86.Build.0 = release|x86
+ {EA49AE64-A61D-4C1D-BF8A-52224D5C419A}.release|x64.ActiveCfg = release|x64
+ {EA49AE64-A61D-4C1D-BF8A-52224D5C419A}.release|x64.Build.0 = release|x64
{D31F653F-C216-4F45-BD28-E760A2F0989A}.debug|x86.ActiveCfg = debug|x86
{D31F653F-C216-4F45-BD28-E760A2F0989A}.debug|x86.Build.0 = debug|x86
{D31F653F-C216-4F45-BD28-E760A2F0989A}.debug|x64.ActiveCfg = debug|x64
@@ -161,22 +184,6 @@ Global
{CC732E26-7E1F-4778-B017-98E286F8E317}.release|x86.Build.0 = release|x86
{CC732E26-7E1F-4778-B017-98E286F8E317}.release|x64.ActiveCfg = release|x64
{CC732E26-7E1F-4778-B017-98E286F8E317}.release|x64.Build.0 = release|x64
- {EA49AE64-A61D-4C1D-BF8A-52224D5C419A}.debug|x86.ActiveCfg = debug|x86
- {EA49AE64-A61D-4C1D-BF8A-52224D5C419A}.debug|x86.Build.0 = debug|x86
- {EA49AE64-A61D-4C1D-BF8A-52224D5C419A}.debug|x64.ActiveCfg = debug|x64
- {EA49AE64-A61D-4C1D-BF8A-52224D5C419A}.debug|x64.Build.0 = debug|x64
- {EA49AE64-A61D-4C1D-BF8A-52224D5C419A}.release|x86.ActiveCfg = release|x86
- {EA49AE64-A61D-4C1D-BF8A-52224D5C419A}.release|x86.Build.0 = release|x86
- {EA49AE64-A61D-4C1D-BF8A-52224D5C419A}.release|x64.ActiveCfg = release|x64
- {EA49AE64-A61D-4C1D-BF8A-52224D5C419A}.release|x64.Build.0 = release|x64
- {26493DA2-9C6E-43C4-B603-062FD8DF6535}.debug|x86.ActiveCfg = debug|x86
- {26493DA2-9C6E-43C4-B603-062FD8DF6535}.debug|x86.Build.0 = debug|x86
- {26493DA2-9C6E-43C4-B603-062FD8DF6535}.debug|x64.ActiveCfg = debug|x64
- {26493DA2-9C6E-43C4-B603-062FD8DF6535}.debug|x64.Build.0 = debug|x64
- {26493DA2-9C6E-43C4-B603-062FD8DF6535}.release|x86.ActiveCfg = release|x86
- {26493DA2-9C6E-43C4-B603-062FD8DF6535}.release|x86.Build.0 = release|x86
- {26493DA2-9C6E-43C4-B603-062FD8DF6535}.release|x64.ActiveCfg = release|x64
- {26493DA2-9C6E-43C4-B603-062FD8DF6535}.release|x64.Build.0 = release|x64
{2C50D6A1-10D9-427B-9807-35AD79CD9117}.debug|x86.ActiveCfg = debug|x86
{2C50D6A1-10D9-427B-9807-35AD79CD9117}.debug|x86.Build.0 = debug|x86
{2C50D6A1-10D9-427B-9807-35AD79CD9117}.debug|x64.ActiveCfg = debug|x64
@@ -185,6 +192,38 @@ Global
{2C50D6A1-10D9-427B-9807-35AD79CD9117}.release|x86.Build.0 = release|x86
{2C50D6A1-10D9-427B-9807-35AD79CD9117}.release|x64.ActiveCfg = release|x64
{2C50D6A1-10D9-427B-9807-35AD79CD9117}.release|x64.Build.0 = release|x64
+ {5A96A56C-B304-4E86-9A99-A9D5F4650EA7}.debug|x86.ActiveCfg = debug|x86
+ {5A96A56C-B304-4E86-9A99-A9D5F4650EA7}.debug|x86.Build.0 = debug|x86
+ {5A96A56C-B304-4E86-9A99-A9D5F4650EA7}.debug|x64.ActiveCfg = debug|x64
+ {5A96A56C-B304-4E86-9A99-A9D5F4650EA7}.debug|x64.Build.0 = debug|x64
+ {5A96A56C-B304-4E86-9A99-A9D5F4650EA7}.release|x86.ActiveCfg = release|x86
+ {5A96A56C-B304-4E86-9A99-A9D5F4650EA7}.release|x86.Build.0 = release|x86
+ {5A96A56C-B304-4E86-9A99-A9D5F4650EA7}.release|x64.ActiveCfg = release|x64
+ {5A96A56C-B304-4E86-9A99-A9D5F4650EA7}.release|x64.Build.0 = release|x64
+ {CD0E023E-067D-4AA7-AE88-FC686252ECB3}.debug|x86.ActiveCfg = debug|x86
+ {CD0E023E-067D-4AA7-AE88-FC686252ECB3}.debug|x86.Build.0 = debug|x86
+ {CD0E023E-067D-4AA7-AE88-FC686252ECB3}.debug|x64.ActiveCfg = debug|x64
+ {CD0E023E-067D-4AA7-AE88-FC686252ECB3}.debug|x64.Build.0 = debug|x64
+ {CD0E023E-067D-4AA7-AE88-FC686252ECB3}.release|x86.ActiveCfg = release|x86
+ {CD0E023E-067D-4AA7-AE88-FC686252ECB3}.release|x86.Build.0 = release|x86
+ {CD0E023E-067D-4AA7-AE88-FC686252ECB3}.release|x64.ActiveCfg = release|x64
+ {CD0E023E-067D-4AA7-AE88-FC686252ECB3}.release|x64.Build.0 = release|x64
+ {26493DA2-9C6E-43C4-B603-062FD8DF6535}.debug|x86.ActiveCfg = debug|x86
+ {26493DA2-9C6E-43C4-B603-062FD8DF6535}.debug|x86.Build.0 = debug|x86
+ {26493DA2-9C6E-43C4-B603-062FD8DF6535}.debug|x64.ActiveCfg = debug|x64
+ {26493DA2-9C6E-43C4-B603-062FD8DF6535}.debug|x64.Build.0 = debug|x64
+ {26493DA2-9C6E-43C4-B603-062FD8DF6535}.release|x86.ActiveCfg = release|x86
+ {26493DA2-9C6E-43C4-B603-062FD8DF6535}.release|x86.Build.0 = release|x86
+ {26493DA2-9C6E-43C4-B603-062FD8DF6535}.release|x64.ActiveCfg = release|x64
+ {26493DA2-9C6E-43C4-B603-062FD8DF6535}.release|x64.Build.0 = release|x64
+ {85510E85-BBF4-4291-80E8-35F446C9FB29}.debug|x86.ActiveCfg = debug|x86
+ {85510E85-BBF4-4291-80E8-35F446C9FB29}.debug|x86.Build.0 = debug|x86
+ {85510E85-BBF4-4291-80E8-35F446C9FB29}.debug|x64.ActiveCfg = debug|x64
+ {85510E85-BBF4-4291-80E8-35F446C9FB29}.debug|x64.Build.0 = debug|x64
+ {85510E85-BBF4-4291-80E8-35F446C9FB29}.release|x86.ActiveCfg = release|x86
+ {85510E85-BBF4-4291-80E8-35F446C9FB29}.release|x86.Build.0 = release|x86
+ {85510E85-BBF4-4291-80E8-35F446C9FB29}.release|x64.ActiveCfg = release|x64
+ {85510E85-BBF4-4291-80E8-35F446C9FB29}.release|x64.Build.0 = release|x64
{C6A6D531-41C6-4269-9AF0-1D80E9ADFD03}.debug|x86.ActiveCfg = debug|x86
{C6A6D531-41C6-4269-9AF0-1D80E9ADFD03}.debug|x86.Build.0 = debug|x86
{C6A6D531-41C6-4269-9AF0-1D80E9ADFD03}.debug|x64.ActiveCfg = debug|x64
@@ -209,14 +248,14 @@ Global
{B65A1BF7-4ADC-420B-89B2-443C60F05F52}.release|x86.Build.0 = release|x86
{B65A1BF7-4ADC-420B-89B2-443C60F05F52}.release|x64.ActiveCfg = release|x64
{B65A1BF7-4ADC-420B-89B2-443C60F05F52}.release|x64.Build.0 = release|x64
- {6CF4E2EC-DF13-46E1-9DF7-998E2E9D3AB4}.debug|x86.ActiveCfg = debug|x86
- {6CF4E2EC-DF13-46E1-9DF7-998E2E9D3AB4}.debug|x86.Build.0 = debug|x86
- {6CF4E2EC-DF13-46E1-9DF7-998E2E9D3AB4}.debug|x64.ActiveCfg = debug|x64
- {6CF4E2EC-DF13-46E1-9DF7-998E2E9D3AB4}.debug|x64.Build.0 = debug|x64
- {6CF4E2EC-DF13-46E1-9DF7-998E2E9D3AB4}.release|x86.ActiveCfg = release|x86
- {6CF4E2EC-DF13-46E1-9DF7-998E2E9D3AB4}.release|x86.Build.0 = release|x86
- {6CF4E2EC-DF13-46E1-9DF7-998E2E9D3AB4}.release|x64.ActiveCfg = release|x64
- {6CF4E2EC-DF13-46E1-9DF7-998E2E9D3AB4}.release|x64.Build.0 = release|x64
+ {F4BAD167-E85B-412D-8D56-C9E1ABB23905}.debug|x86.ActiveCfg = debug|x86
+ {F4BAD167-E85B-412D-8D56-C9E1ABB23905}.debug|x86.Build.0 = debug|x86
+ {F4BAD167-E85B-412D-8D56-C9E1ABB23905}.debug|x64.ActiveCfg = debug|x64
+ {F4BAD167-E85B-412D-8D56-C9E1ABB23905}.debug|x64.Build.0 = debug|x64
+ {F4BAD167-E85B-412D-8D56-C9E1ABB23905}.release|x86.ActiveCfg = release|x86
+ {F4BAD167-E85B-412D-8D56-C9E1ABB23905}.release|x86.Build.0 = release|x86
+ {F4BAD167-E85B-412D-8D56-C9E1ABB23905}.release|x64.ActiveCfg = release|x64
+ {F4BAD167-E85B-412D-8D56-C9E1ABB23905}.release|x64.Build.0 = release|x64
{9F7BAEDA-5595-49B0-B313-D1DB0CFA131E}.debug|x86.ActiveCfg = debug|x86
{9F7BAEDA-5595-49B0-B313-D1DB0CFA131E}.debug|x86.Build.0 = debug|x86
{9F7BAEDA-5595-49B0-B313-D1DB0CFA131E}.debug|x64.ActiveCfg = debug|x64
@@ -241,30 +280,30 @@ Global
{96C28471-555C-4095-B2D4-6890517C12EE}.release|x86.Build.0 = release|x86
{96C28471-555C-4095-B2D4-6890517C12EE}.release|x64.ActiveCfg = release|x64
{96C28471-555C-4095-B2D4-6890517C12EE}.release|x64.Build.0 = release|x64
- {85510E85-BBF4-4291-80E8-35F446C9FB29}.debug|x86.ActiveCfg = debug|x86
- {85510E85-BBF4-4291-80E8-35F446C9FB29}.debug|x86.Build.0 = debug|x86
- {85510E85-BBF4-4291-80E8-35F446C9FB29}.debug|x64.ActiveCfg = debug|x64
- {85510E85-BBF4-4291-80E8-35F446C9FB29}.debug|x64.Build.0 = debug|x64
- {85510E85-BBF4-4291-80E8-35F446C9FB29}.release|x86.ActiveCfg = release|x86
- {85510E85-BBF4-4291-80E8-35F446C9FB29}.release|x86.Build.0 = release|x86
- {85510E85-BBF4-4291-80E8-35F446C9FB29}.release|x64.ActiveCfg = release|x64
- {85510E85-BBF4-4291-80E8-35F446C9FB29}.release|x64.Build.0 = release|x64
- {7CDF531D-1E14-45F5-BD06-C31E2C210E69}.debug|x86.ActiveCfg = debug|x86
- {7CDF531D-1E14-45F5-BD06-C31E2C210E69}.debug|x86.Build.0 = debug|x86
- {7CDF531D-1E14-45F5-BD06-C31E2C210E69}.debug|x64.ActiveCfg = debug|x64
- {7CDF531D-1E14-45F5-BD06-C31E2C210E69}.debug|x64.Build.0 = debug|x64
- {7CDF531D-1E14-45F5-BD06-C31E2C210E69}.release|x86.ActiveCfg = release|x86
- {7CDF531D-1E14-45F5-BD06-C31E2C210E69}.release|x86.Build.0 = release|x86
- {7CDF531D-1E14-45F5-BD06-C31E2C210E69}.release|x64.ActiveCfg = release|x64
- {7CDF531D-1E14-45F5-BD06-C31E2C210E69}.release|x64.Build.0 = release|x64
- {CD0E023E-067D-4AA7-AE88-FC686252ECB3}.debug|x86.ActiveCfg = debug|x86
- {CD0E023E-067D-4AA7-AE88-FC686252ECB3}.debug|x86.Build.0 = debug|x86
- {CD0E023E-067D-4AA7-AE88-FC686252ECB3}.debug|x64.ActiveCfg = debug|x64
- {CD0E023E-067D-4AA7-AE88-FC686252ECB3}.debug|x64.Build.0 = debug|x64
- {CD0E023E-067D-4AA7-AE88-FC686252ECB3}.release|x86.ActiveCfg = release|x86
- {CD0E023E-067D-4AA7-AE88-FC686252ECB3}.release|x86.Build.0 = release|x86
- {CD0E023E-067D-4AA7-AE88-FC686252ECB3}.release|x64.ActiveCfg = release|x64
- {CD0E023E-067D-4AA7-AE88-FC686252ECB3}.release|x64.Build.0 = release|x64
+ {E8A1BEFF-ED90-40B0-BA41-A0F9853359FC}.debug|x86.ActiveCfg = debug|x86
+ {E8A1BEFF-ED90-40B0-BA41-A0F9853359FC}.debug|x86.Build.0 = debug|x86
+ {E8A1BEFF-ED90-40B0-BA41-A0F9853359FC}.debug|x64.ActiveCfg = debug|x64
+ {E8A1BEFF-ED90-40B0-BA41-A0F9853359FC}.debug|x64.Build.0 = debug|x64
+ {E8A1BEFF-ED90-40B0-BA41-A0F9853359FC}.release|x86.ActiveCfg = release|x86
+ {E8A1BEFF-ED90-40B0-BA41-A0F9853359FC}.release|x86.Build.0 = release|x86
+ {E8A1BEFF-ED90-40B0-BA41-A0F9853359FC}.release|x64.ActiveCfg = release|x64
+ {E8A1BEFF-ED90-40B0-BA41-A0F9853359FC}.release|x64.Build.0 = release|x64
+ {6CF4E2EC-DF13-46E1-9DF7-998E2E9D3AB4}.debug|x86.ActiveCfg = debug|x86
+ {6CF4E2EC-DF13-46E1-9DF7-998E2E9D3AB4}.debug|x86.Build.0 = debug|x86
+ {6CF4E2EC-DF13-46E1-9DF7-998E2E9D3AB4}.debug|x64.ActiveCfg = debug|x64
+ {6CF4E2EC-DF13-46E1-9DF7-998E2E9D3AB4}.debug|x64.Build.0 = debug|x64
+ {6CF4E2EC-DF13-46E1-9DF7-998E2E9D3AB4}.release|x86.ActiveCfg = release|x86
+ {6CF4E2EC-DF13-46E1-9DF7-998E2E9D3AB4}.release|x86.Build.0 = release|x86
+ {6CF4E2EC-DF13-46E1-9DF7-998E2E9D3AB4}.release|x64.ActiveCfg = release|x64
+ {6CF4E2EC-DF13-46E1-9DF7-998E2E9D3AB4}.release|x64.Build.0 = release|x64
+ {D2E4BFCC-377B-4626-9E69-54E583DC4F5E}.debug|x86.ActiveCfg = debug|x86
+ {D2E4BFCC-377B-4626-9E69-54E583DC4F5E}.debug|x86.Build.0 = debug|x86
+ {D2E4BFCC-377B-4626-9E69-54E583DC4F5E}.debug|x64.ActiveCfg = debug|x64
+ {D2E4BFCC-377B-4626-9E69-54E583DC4F5E}.debug|x64.Build.0 = debug|x64
+ {D2E4BFCC-377B-4626-9E69-54E583DC4F5E}.release|x86.ActiveCfg = release|x86
+ {D2E4BFCC-377B-4626-9E69-54E583DC4F5E}.release|x86.Build.0 = release|x86
+ {D2E4BFCC-377B-4626-9E69-54E583DC4F5E}.release|x64.ActiveCfg = release|x64
+ {D2E4BFCC-377B-4626-9E69-54E583DC4F5E}.release|x64.Build.0 = release|x64
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
diff --git a/vs/vs2015/co/co.vcxproj b/vs/vs2015/co/co.vcxproj
index 07ffe2d10..d087a1f3a 100644
--- a/vs/vs2015/co/co.vcxproj
+++ b/vs/vs2015/co/co.vcxproj
@@ -21,7 +21,7 @@
{2C50D6A1-10D9-427B-9807-35AD79CD9117}
co
- 10.0.17134.0
+ 10.0.18362.0
@@ -90,7 +90,7 @@
- /libpath:..\\..\\..\\build\\windows\\x86\\debug co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
+ /libpath:..\..\..\build\windows\x86\debug co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
true
Console
MachineX86
@@ -107,7 +107,7 @@
- /libpath:..\\..\\..\\build\\windows\\x64\\debug co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
+ /libpath:..\..\..\build\windows\x64\debug co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
true
Console
MachineX64
@@ -124,7 +124,7 @@
- /libpath:..\\..\\..\\build\\windows\\x86\\release co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
+ /libpath:..\..\..\build\windows\x86\release co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
true
Console
MachineX86
@@ -141,7 +141,7 @@
- /libpath:..\\..\\..\\build\\windows\\x64\\release co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
+ /libpath:..\..\..\build\windows\x64\release co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
true
Console
MachineX64
@@ -157,11 +157,11 @@
-
- ..\..\..\build\.objs\co\windows\x86\release\test\co_test.cc.obj
- ..\..\..\build\.objs\co\windows\x64\debug\test\co_test.cc.obj
- ..\..\..\build\.objs\co\windows\x64\release\test\co_test.cc.obj
- ..\..\..\build\.objs\co\windows\x86\debug\test\co_test.cc.obj
+
+ ..\..\..\build\.objs\co\windows\x86\release\test\co.cc.obj
+ ..\..\..\build\.objs\co\windows\x64\debug\test\co.cc.obj
+ ..\..\..\build\.objs\co\windows\x64\release\test\co.cc.obj
+ ..\..\..\build\.objs\co\windows\x86\debug\test\co.cc.obj
diff --git a/vs/vs2015/easy/easy.vcxproj b/vs/vs2015/easy/easy.vcxproj
new file mode 100644
index 000000000..066858aa3
--- /dev/null
+++ b/vs/vs2015/easy/easy.vcxproj
@@ -0,0 +1,172 @@
+
+
+
+
+ debug
+ Win32
+
+
+ debug
+ x64
+
+
+ release
+ Win32
+
+
+ release
+ x64
+
+
+
+ {F4BAD167-E85B-412D-8D56-C9E1ABB23905}
+ easy
+ 10.0.18362.0
+
+
+
+ Application
+ v140
+ MultiByte
+
+
+ Application
+ v140
+ MultiByte
+
+
+ Application
+ v140
+ MultiByte
+
+
+ Application
+ v140
+ MultiByte
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ..\..\..\build\windows\x86\debug\
+ ..\..\..\build\.objs\easy\windows\x86\debug\
+ easy
+ .exe
+ true
+
+
+ ..\..\..\build\windows\x64\debug\
+ ..\..\..\build\.objs\easy\windows\x64\debug\
+ easy
+ .exe
+ true
+
+
+ ..\..\..\build\windows\x86\release\
+ ..\..\..\build\.objs\easy\windows\x86\release\
+ easy
+ .exe
+ true
+
+
+ ..\..\..\build\windows\x64\release\
+ ..\..\..\build\.objs\easy\windows\x64\release\
+ easy
+ .exe
+ true
+
+
+
+ /libpath:..\..\..\build\windows\x86\debug co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
+ true
+ Console
+ MachineX86
+
+
+ MaxSpeed
+ Level3
+ __config_debug__;__config_Win32__;%(PreprocessorDefinitions)
+ ProgramDatabase
+ MultiThreadedDLL
+ ..\..\..\include
+ -FS -EHsc -nologo %(AdditionalOptions)
+
+
+
+
+ /libpath:..\..\..\build\windows\x64\debug co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
+ true
+ Console
+ MachineX64
+
+
+ MaxSpeed
+ Level3
+ __config_debug__;__config_x64__;%(PreprocessorDefinitions)
+ ProgramDatabase
+ MultiThreadedDLL
+ ..\..\..\include
+ -FS -EHsc -nologo %(AdditionalOptions)
+
+
+
+
+ /libpath:..\..\..\build\windows\x86\release co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
+ true
+ Console
+ MachineX86
+
+
+ MaxSpeed
+ Level3
+ __config_release__;__config_Win32__;%(PreprocessorDefinitions)
+ ProgramDatabase
+ MultiThreadedDLL
+ ..\..\..\include
+ -FS -EHsc -nologo %(AdditionalOptions)
+
+
+
+
+ /libpath:..\..\..\build\windows\x64\release co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
+ true
+ Console
+ MachineX64
+
+
+ MaxSpeed
+ Level3
+ __config_release__;__config_x64__;%(PreprocessorDefinitions)
+ ProgramDatabase
+ MultiThreadedDLL
+ ..\..\..\include
+ -FS -EHsc -nologo %(AdditionalOptions)
+
+
+
+
+ ..\..\..\build\.objs\easy\windows\x64\release\test\so\easy.cc.obj
+ ..\..\..\build\.objs\easy\windows\x86\release\test\so\easy.cc.obj
+ ..\..\..\build\.objs\easy\windows\x86\debug\test\so\easy.cc.obj
+ ..\..\..\build\.objs\easy\windows\x64\debug\test\so\easy.cc.obj
+
+
+
+
+
+
+
+
diff --git a/vs/vs2015/easy/easy.vcxproj.filters b/vs/vs2015/easy/easy.vcxproj.filters
new file mode 100644
index 000000000..13c0c87fa
--- /dev/null
+++ b/vs/vs2015/easy/easy.vcxproj.filters
@@ -0,0 +1,15 @@
+
+
+
+
+ {E04A2E16-8116-4430-9E09-BF1A414D90D8}
+
+
+
+
+ so
+
+
+
+
+
diff --git a/vs/vs2015/fast/fast.vcxproj b/vs/vs2015/fast/fast.vcxproj
index 655421e78..e77b0037a 100644
--- a/vs/vs2015/fast/fast.vcxproj
+++ b/vs/vs2015/fast/fast.vcxproj
@@ -21,7 +21,7 @@
{B65A1BF7-4ADC-420B-89B2-443C60F05F52}
fast
- 10.0.17134.0
+ 10.0.18362.0
@@ -90,7 +90,7 @@
- /libpath:..\\..\\..\\build\\windows\\x86\\debug co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
+ /libpath:..\..\..\build\windows\x86\debug co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
true
Console
MachineX86
@@ -107,7 +107,7 @@
- /libpath:..\\..\\..\\build\\windows\\x64\\debug co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
+ /libpath:..\..\..\build\windows\x64\debug co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
true
Console
MachineX64
@@ -124,7 +124,7 @@
- /libpath:..\\..\\..\\build\\windows\\x86\\release co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
+ /libpath:..\..\..\build\windows\x86\release co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
true
Console
MachineX86
@@ -141,7 +141,7 @@
- /libpath:..\\..\\..\\build\\windows\\x64\\release co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
+ /libpath:..\..\..\build\windows\x64\release co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
true
Console
MachineX64
@@ -157,11 +157,11 @@
-
- ..\..\..\build\.objs\fast\windows\x64\release\test\fast_test.cc.obj
- ..\..\..\build\.objs\fast\windows\x64\debug\test\fast_test.cc.obj
- ..\..\..\build\.objs\fast\windows\x86\debug\test\fast_test.cc.obj
- ..\..\..\build\.objs\fast\windows\x86\release\test\fast_test.cc.obj
+
+ ..\..\..\build\.objs\fast\windows\x64\release\test\fast.cc.obj
+ ..\..\..\build\.objs\fast\windows\x86\debug\test\fast.cc.obj
+ ..\..\..\build\.objs\fast\windows\x86\release\test\fast.cc.obj
+ ..\..\..\build\.objs\fast\windows\x64\debug\test\fast.cc.obj
diff --git a/vs/vs2015/flag/flag.vcxproj b/vs/vs2015/flag/flag.vcxproj
index 686e52dd3..3941e4ff2 100644
--- a/vs/vs2015/flag/flag.vcxproj
+++ b/vs/vs2015/flag/flag.vcxproj
@@ -21,7 +21,7 @@
{EA49AE64-A61D-4C1D-BF8A-52224D5C419A}
flag
- 10.0.17134.0
+ 10.0.18362.0
@@ -90,7 +90,7 @@
- /libpath:..\\..\\..\\build\\windows\\x86\\debug co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
+ /libpath:..\..\..\build\windows\x86\debug co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
true
Console
MachineX86
@@ -107,7 +107,7 @@
- /libpath:..\\..\\..\\build\\windows\\x64\\debug co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
+ /libpath:..\..\..\build\windows\x64\debug co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
true
Console
MachineX64
@@ -124,7 +124,7 @@
- /libpath:..\\..\\..\\build\\windows\\x86\\release co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
+ /libpath:..\..\..\build\windows\x86\release co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
true
Console
MachineX86
@@ -141,7 +141,7 @@
- /libpath:..\\..\\..\\build\\windows\\x64\\release co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
+ /libpath:..\..\..\build\windows\x64\release co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
true
Console
MachineX64
@@ -157,11 +157,11 @@
-
- ..\..\..\build\.objs\flag\windows\x64\release\test\flag_test.cc.obj
- ..\..\..\build\.objs\flag\windows\x64\debug\test\flag_test.cc.obj
- ..\..\..\build\.objs\flag\windows\x86\debug\test\flag_test.cc.obj
- ..\..\..\build\.objs\flag\windows\x86\release\test\flag_test.cc.obj
+
+ ..\..\..\build\.objs\flag\windows\x64\release\test\flag.cc.obj
+ ..\..\..\build\.objs\flag\windows\x86\debug\test\flag.cc.obj
+ ..\..\..\build\.objs\flag\windows\x86\release\test\flag.cc.obj
+ ..\..\..\build\.objs\flag\windows\x64\debug\test\flag.cc.obj
diff --git a/vs/vs2015/gen/gen.vcxproj b/vs/vs2015/gen/gen.vcxproj
index d1e8e0a5b..2fda5ca33 100644
--- a/vs/vs2015/gen/gen.vcxproj
+++ b/vs/vs2015/gen/gen.vcxproj
@@ -21,7 +21,7 @@
{B9B95080-9211-463B-A9EE-0EC8DDDA4FBB}
gen
- 10.0.17134.0
+ 10.0.18362.0
@@ -90,7 +90,7 @@
- /libpath:..\\..\\..\\build\\windows\\x86\\debug co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
+ /libpath:..\..\..\build\windows\x86\debug co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
true
Console
MachineX86
@@ -107,7 +107,7 @@
- /libpath:..\\..\\..\\build\\windows\\x64\\debug co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
+ /libpath:..\..\..\build\windows\x64\debug co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
true
Console
MachineX64
@@ -124,7 +124,7 @@
- /libpath:..\\..\\..\\build\\windows\\x86\\release co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
+ /libpath:..\..\..\build\windows\x86\release co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
true
Console
MachineX86
@@ -141,7 +141,7 @@
- /libpath:..\\..\\..\\build\\windows\\x64\\release co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
+ /libpath:..\..\..\build\windows\x64\release co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
true
Console
MachineX64
diff --git a/vs/vs2015/hash/hash.vcxproj b/vs/vs2015/hash/hash.vcxproj
index 2e3c37462..2fb86f70f 100644
--- a/vs/vs2015/hash/hash.vcxproj
+++ b/vs/vs2015/hash/hash.vcxproj
@@ -21,7 +21,7 @@
{7CDF531D-1E14-45F5-BD06-C31E2C210E69}
hash
- 10.0.17134.0
+ 10.0.18362.0
@@ -90,7 +90,7 @@
- /libpath:..\\..\\..\\build\\windows\\x86\\debug co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
+ /libpath:..\..\..\build\windows\x86\debug co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
true
Console
MachineX86
@@ -107,7 +107,7 @@
- /libpath:..\\..\\..\\build\\windows\\x64\\debug co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
+ /libpath:..\..\..\build\windows\x64\debug co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
true
Console
MachineX64
@@ -124,7 +124,7 @@
- /libpath:..\\..\\..\\build\\windows\\x86\\release co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
+ /libpath:..\..\..\build\windows\x86\release co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
true
Console
MachineX86
@@ -141,7 +141,7 @@
- /libpath:..\\..\\..\\build\\windows\\x64\\release co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
+ /libpath:..\..\..\build\windows\x64\release co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
true
Console
MachineX64
@@ -157,11 +157,11 @@
-
- ..\..\..\build\.objs\hash\windows\x64\release\test\hash_test.cc.obj
- ..\..\..\build\.objs\hash\windows\x64\debug\test\hash_test.cc.obj
- ..\..\..\build\.objs\hash\windows\x86\debug\test\hash_test.cc.obj
- ..\..\..\build\.objs\hash\windows\x86\release\test\hash_test.cc.obj
+
+ ..\..\..\build\.objs\hash\windows\x64\release\test\hash.cc.obj
+ ..\..\..\build\.objs\hash\windows\x86\debug\test\hash.cc.obj
+ ..\..\..\build\.objs\hash\windows\x86\release\test\hash.cc.obj
+ ..\..\..\build\.objs\hash\windows\x64\debug\test\hash.cc.obj
diff --git a/vs/vs2015/http_cli/http_cli.vcxproj b/vs/vs2015/http_cli/http_cli.vcxproj
new file mode 100644
index 000000000..327587c14
--- /dev/null
+++ b/vs/vs2015/http_cli/http_cli.vcxproj
@@ -0,0 +1,172 @@
+
+
+
+
+ debug
+ Win32
+
+
+ debug
+ x64
+
+
+ release
+ Win32
+
+
+ release
+ x64
+
+
+
+ {D2E4BFCC-377B-4626-9E69-54E583DC4F5E}
+ http_cli
+ 10.0.18362.0
+
+
+
+ Application
+ v140
+ MultiByte
+
+
+ Application
+ v140
+ MultiByte
+
+
+ Application
+ v140
+ MultiByte
+
+
+ Application
+ v140
+ MultiByte
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ..\..\..\build\windows\x86\debug\
+ ..\..\..\build\.objs\http_cli\windows\x86\debug\
+ http_cli
+ .exe
+ true
+
+
+ ..\..\..\build\windows\x64\debug\
+ ..\..\..\build\.objs\http_cli\windows\x64\debug\
+ http_cli
+ .exe
+ true
+
+
+ ..\..\..\build\windows\x86\release\
+ ..\..\..\build\.objs\http_cli\windows\x86\release\
+ http_cli
+ .exe
+ true
+
+
+ ..\..\..\build\windows\x64\release\
+ ..\..\..\build\.objs\http_cli\windows\x64\release\
+ http_cli
+ .exe
+ true
+
+
+
+ /libpath:..\..\..\build\windows\x86\debug co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
+ true
+ Console
+ MachineX86
+
+
+ MaxSpeed
+ Level3
+ __config_debug__;__config_Win32__;%(PreprocessorDefinitions)
+ ProgramDatabase
+ MultiThreadedDLL
+ ..\..\..\include
+ -FS -EHsc -nologo %(AdditionalOptions)
+
+
+
+
+ /libpath:..\..\..\build\windows\x64\debug co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
+ true
+ Console
+ MachineX64
+
+
+ MaxSpeed
+ Level3
+ __config_debug__;__config_x64__;%(PreprocessorDefinitions)
+ ProgramDatabase
+ MultiThreadedDLL
+ ..\..\..\include
+ -FS -EHsc -nologo %(AdditionalOptions)
+
+
+
+
+ /libpath:..\..\..\build\windows\x86\release co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
+ true
+ Console
+ MachineX86
+
+
+ MaxSpeed
+ Level3
+ __config_release__;__config_Win32__;%(PreprocessorDefinitions)
+ ProgramDatabase
+ MultiThreadedDLL
+ ..\..\..\include
+ -FS -EHsc -nologo %(AdditionalOptions)
+
+
+
+
+ /libpath:..\..\..\build\windows\x64\release co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
+ true
+ Console
+ MachineX64
+
+
+ MaxSpeed
+ Level3
+ __config_release__;__config_x64__;%(PreprocessorDefinitions)
+ ProgramDatabase
+ MultiThreadedDLL
+ ..\..\..\include
+ -FS -EHsc -nologo %(AdditionalOptions)
+
+
+
+
+ ..\..\..\build\.objs\http_cli\windows\x86\release\test\so\http_cli.cc.obj
+ ..\..\..\build\.objs\http_cli\windows\x64\release\test\so\http_cli.cc.obj
+ ..\..\..\build\.objs\http_cli\windows\x86\debug\test\so\http_cli.cc.obj
+ ..\..\..\build\.objs\http_cli\windows\x64\debug\test\so\http_cli.cc.obj
+
+
+
+
+
+
+
+
diff --git a/vs/vs2015/http_cli/http_cli.vcxproj.filters b/vs/vs2015/http_cli/http_cli.vcxproj.filters
new file mode 100644
index 000000000..cf0856ceb
--- /dev/null
+++ b/vs/vs2015/http_cli/http_cli.vcxproj.filters
@@ -0,0 +1,15 @@
+
+
+
+
+ {E04A2E16-8116-4430-9E09-BF1A414D90D8}
+
+
+
+
+ so
+
+
+
+
+
diff --git a/vs/vs2015/http_serv/http_serv.vcxproj b/vs/vs2015/http_serv/http_serv.vcxproj
new file mode 100644
index 000000000..9eb47a4b8
--- /dev/null
+++ b/vs/vs2015/http_serv/http_serv.vcxproj
@@ -0,0 +1,172 @@
+
+
+
+
+ debug
+ Win32
+
+
+ debug
+ x64
+
+
+ release
+ Win32
+
+
+ release
+ x64
+
+
+
+ {E8A1BEFF-ED90-40B0-BA41-A0F9853359FC}
+ http_serv
+ 10.0.18362.0
+
+
+
+ Application
+ v140
+ MultiByte
+
+
+ Application
+ v140
+ MultiByte
+
+
+ Application
+ v140
+ MultiByte
+
+
+ Application
+ v140
+ MultiByte
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ..\..\..\build\windows\x86\debug\
+ ..\..\..\build\.objs\http_serv\windows\x86\debug\
+ http_serv
+ .exe
+ true
+
+
+ ..\..\..\build\windows\x64\debug\
+ ..\..\..\build\.objs\http_serv\windows\x64\debug\
+ http_serv
+ .exe
+ true
+
+
+ ..\..\..\build\windows\x86\release\
+ ..\..\..\build\.objs\http_serv\windows\x86\release\
+ http_serv
+ .exe
+ true
+
+
+ ..\..\..\build\windows\x64\release\
+ ..\..\..\build\.objs\http_serv\windows\x64\release\
+ http_serv
+ .exe
+ true
+
+
+
+ /libpath:..\..\..\build\windows\x86\debug co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
+ true
+ Console
+ MachineX86
+
+
+ MaxSpeed
+ Level3
+ __config_debug__;__config_Win32__;%(PreprocessorDefinitions)
+ ProgramDatabase
+ MultiThreadedDLL
+ ..\..\..\include
+ -FS -EHsc -nologo %(AdditionalOptions)
+
+
+
+
+ /libpath:..\..\..\build\windows\x64\debug co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
+ true
+ Console
+ MachineX64
+
+
+ MaxSpeed
+ Level3
+ __config_debug__;__config_x64__;%(PreprocessorDefinitions)
+ ProgramDatabase
+ MultiThreadedDLL
+ ..\..\..\include
+ -FS -EHsc -nologo %(AdditionalOptions)
+
+
+
+
+ /libpath:..\..\..\build\windows\x86\release co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
+ true
+ Console
+ MachineX86
+
+
+ MaxSpeed
+ Level3
+ __config_release__;__config_Win32__;%(PreprocessorDefinitions)
+ ProgramDatabase
+ MultiThreadedDLL
+ ..\..\..\include
+ -FS -EHsc -nologo %(AdditionalOptions)
+
+
+
+
+ /libpath:..\..\..\build\windows\x64\release co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
+ true
+ Console
+ MachineX64
+
+
+ MaxSpeed
+ Level3
+ __config_release__;__config_x64__;%(PreprocessorDefinitions)
+ ProgramDatabase
+ MultiThreadedDLL
+ ..\..\..\include
+ -FS -EHsc -nologo %(AdditionalOptions)
+
+
+
+
+ ..\..\..\build\.objs\http_serv\windows\x64\release\test\so\http_serv.cc.obj
+ ..\..\..\build\.objs\http_serv\windows\x64\debug\test\so\http_serv.cc.obj
+ ..\..\..\build\.objs\http_serv\windows\x86\debug\test\so\http_serv.cc.obj
+ ..\..\..\build\.objs\http_serv\windows\x86\release\test\so\http_serv.cc.obj
+
+
+
+
+
+
+
+
diff --git a/vs/vs2015/http_serv/http_serv.vcxproj.filters b/vs/vs2015/http_serv/http_serv.vcxproj.filters
new file mode 100644
index 000000000..b8b2cfce4
--- /dev/null
+++ b/vs/vs2015/http_serv/http_serv.vcxproj.filters
@@ -0,0 +1,15 @@
+
+
+
+
+ {E04A2E16-8116-4430-9E09-BF1A414D90D8}
+
+
+
+
+ so
+
+
+
+
+
diff --git a/vs/vs2015/json/json.vcxproj b/vs/vs2015/json/json.vcxproj
index 80ce8070c..d65a217cd 100644
--- a/vs/vs2015/json/json.vcxproj
+++ b/vs/vs2015/json/json.vcxproj
@@ -21,7 +21,7 @@
{CEC57F99-2D6A-46C1-B157-C1204C57B060}
json
- 10.0.17134.0
+ 10.0.18362.0
@@ -90,7 +90,7 @@
- /libpath:..\\..\\..\\build\\windows\\x86\\debug co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
+ /libpath:..\..\..\build\windows\x86\debug co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
true
Console
MachineX86
@@ -107,7 +107,7 @@
- /libpath:..\\..\\..\\build\\windows\\x64\\debug co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
+ /libpath:..\..\..\build\windows\x64\debug co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
true
Console
MachineX64
@@ -124,7 +124,7 @@
- /libpath:..\\..\\..\\build\\windows\\x86\\release co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
+ /libpath:..\..\..\build\windows\x86\release co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
true
Console
MachineX86
@@ -141,7 +141,7 @@
- /libpath:..\\..\\..\\build\\windows\\x64\\release co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
+ /libpath:..\..\..\build\windows\x64\release co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
true
Console
MachineX64
@@ -157,11 +157,11 @@
-
- ..\..\..\build\.objs\json\windows\x64\release\test\json_test.cc.obj
- ..\..\..\build\.objs\json\windows\x64\debug\test\json_test.cc.obj
- ..\..\..\build\.objs\json\windows\x86\debug\test\json_test.cc.obj
- ..\..\..\build\.objs\json\windows\x86\release\test\json_test.cc.obj
+
+ ..\..\..\build\.objs\json\windows\x64\release\test\json.cc.obj
+ ..\..\..\build\.objs\json\windows\x86\debug\test\json.cc.obj
+ ..\..\..\build\.objs\json\windows\x86\release\test\json.cc.obj
+ ..\..\..\build\.objs\json\windows\x64\debug\test\json.cc.obj
diff --git a/vs/vs2015/libco/libco.vcxproj b/vs/vs2015/libco/libco.vcxproj
index 2ab690763..dd006a48f 100644
--- a/vs/vs2015/libco/libco.vcxproj
+++ b/vs/vs2015/libco/libco.vcxproj
@@ -21,7 +21,7 @@
{96C28471-555C-4095-B2D4-6890517C12EE}
libco
- 10.0.17134.0
+ 10.0.18362.0
@@ -151,24 +151,6 @@
..\..\..\build\.objs\libco\windows\x86\debug\src\json.cc.obj
..\..\..\build\.objs\libco\windows\x86\release\src\json.cc.obj
-
- false
- Document
- ..\..\..\build\.objs\libco\windows\x64\debug\src\co\context\context_x64.asm.obj
- ml64.exe -c -W3 -I..\..\..\include -nologo -Fo..\..\..\build\.objs\libco\windows\x64\debug\src\co\context\context_x64.asm.obj ..\..\..\src\co\context\context_x64.asm
-
-
- false
- Document
- ..\..\..\build\.objs\libco\windows\x64\release\src\co\context\context_x64.asm.obj
- ml64.exe -c -W3 -I..\..\..\include -nologo -Fo..\..\..\build\.objs\libco\windows\x64\release\src\co\context\context_x64.asm.obj ..\..\..\src\co\context\context_x64.asm
-
-
- ..\..\..\build\.objs\libco\windows\x86\release\src\co\impl\sock.cc.obj
- ..\..\..\build\.objs\libco\windows\x64\release\src\co\impl\sock.cc.obj
- ..\..\..\build\.objs\libco\windows\x86\debug\src\co\impl\sock.cc.obj
- ..\..\..\build\.objs\libco\windows\x64\debug\src\co\impl\sock.cc.obj
-
..\..\..\build\.objs\libco\windows\x64\release\src\co\impl\scheduler.cc.obj
..\..\..\build\.objs\libco\windows\x86\release\src\co\impl\scheduler.cc.obj
@@ -181,6 +163,48 @@
..\..\..\build\.objs\libco\windows\x86\debug\src\path.cc.obj
..\..\..\build\.objs\libco\windows\x86\release\src\path.cc.obj
+
+ ..\..\..\build\.objs\libco\windows\x64\release\src\hash\base64.cc.obj
+ ..\..\..\build\.objs\libco\windows\x64\debug\src\hash\base64.cc.obj
+ ..\..\..\build\.objs\libco\windows\x86\release\src\hash\base64.cc.obj
+ ..\..\..\build\.objs\libco\windows\x86\debug\src\hash\base64.cc.obj
+
+
+ ..\..\..\build\.objs\libco\windows\x64\release\src\so\http.cc.obj
+ ..\..\..\build\.objs\libco\windows\x64\debug\src\so\http.cc.obj
+ ..\..\..\build\.objs\libco\windows\x86\debug\src\so\http.cc.obj
+ ..\..\..\build\.objs\libco\windows\x86\release\src\so\http.cc.obj
+
+
+ ..\..\..\build\.objs\libco\windows\x64\release\src\stack_trace\stack_trace_win.cpp.obj
+ ..\..\..\build\.objs\libco\windows\x86\debug\src\stack_trace\stack_trace_win.cpp.obj
+ ..\..\..\build\.objs\libco\windows\x86\release\src\stack_trace\stack_trace_win.cpp.obj
+ ..\..\..\build\.objs\libco\windows\x64\debug\src\stack_trace\stack_trace_win.cpp.obj
+
+
+ ..\..\..\build\.objs\libco\windows\x64\release\src\hash\murmur_hash.cc.obj
+ ..\..\..\build\.objs\libco\windows\x86\debug\src\hash\murmur_hash.cc.obj
+ ..\..\..\build\.objs\libco\windows\x86\release\src\hash\murmur_hash.cc.obj
+ ..\..\..\build\.objs\libco\windows\x64\debug\src\hash\murmur_hash.cc.obj
+
+
+ ..\..\..\build\.objs\libco\windows\x64\release\src\flag.cc.obj
+ ..\..\..\build\.objs\libco\windows\x64\debug\src\flag.cc.obj
+ ..\..\..\build\.objs\libco\windows\x86\debug\src\flag.cc.obj
+ ..\..\..\build\.objs\libco\windows\x86\release\src\flag.cc.obj
+
+
+ ..\..\..\build\.objs\libco\windows\x64\release\src\co\impl\co.cc.obj
+ ..\..\..\build\.objs\libco\windows\x86\release\src\co\impl\co.cc.obj
+ ..\..\..\build\.objs\libco\windows\x86\debug\src\co\impl\co.cc.obj
+ ..\..\..\build\.objs\libco\windows\x64\debug\src\co\impl\co.cc.obj
+
+
+ ..\..\..\build\.objs\libco\windows\x86\release\src\co\impl\sock.cc.obj
+ ..\..\..\build\.objs\libco\windows\x64\release\src\co\impl\sock.cc.obj
+ ..\..\..\build\.objs\libco\windows\x86\debug\src\co\impl\sock.cc.obj
+ ..\..\..\build\.objs\libco\windows\x64\debug\src\co\impl\sock.cc.obj
+
..\..\..\build\.objs\libco\windows\x86\release\src\so\tcp.cc.obj
..\..\..\build\.objs\libco\windows\x64\release\src\so\tcp.cc.obj
@@ -205,53 +229,29 @@
..\..\..\build\.objs\libco\windows\x86\debug\src\log.cc.obj
..\..\..\build\.objs\libco\windows\x86\release\src\log.cc.obj
-
+
false
Document
- ..\..\..\build\.objs\libco\windows\x86\debug\src\co\context\context_x86.asm.obj
- ml.exe -c -W3 -I..\..\..\include -nologo -Gd -Fo..\..\..\build\.objs\libco\windows\x86\debug\src\co\context\context_x86.asm.obj ..\..\..\src\co\context\context_x86.asm
+ ..\..\..\build\.objs\libco\windows\x64\debug\src\co\context\context_x64.asm.obj
+ ml64.exe -c -W3 -I..\..\..\include -nologo -Fo..\..\..\build\.objs\libco\windows\x64\debug\src\co\context\context_x64.asm.obj ..\..\..\src\co\context\context_x64.asm
-
+
false
Document
- ..\..\..\build\.objs\libco\windows\x86\release\src\co\context\context_x86.asm.obj
- ml.exe -c -W3 -I..\..\..\include -nologo -Gd -Fo..\..\..\build\.objs\libco\windows\x86\release\src\co\context\context_x86.asm.obj ..\..\..\src\co\context\context_x86.asm
+ ..\..\..\build\.objs\libco\windows\x64\release\src\co\context\context_x64.asm.obj
+ ml64.exe -c -W3 -I..\..\..\include -nologo -Fo..\..\..\build\.objs\libco\windows\x64\release\src\co\context\context_x64.asm.obj ..\..\..\src\co\context\context_x64.asm
-
- ..\..\..\build\.objs\libco\windows\x86\release\src\co\impl\epoll.cc.obj
- ..\..\..\build\.objs\libco\windows\x64\debug\src\co\impl\epoll.cc.obj
- ..\..\..\build\.objs\libco\windows\x86\debug\src\co\impl\epoll.cc.obj
- ..\..\..\build\.objs\libco\windows\x64\release\src\co\impl\epoll.cc.obj
-
-
- ..\..\..\build\.objs\libco\windows\x86\debug\src\stack_trace\StackWalker.cpp.obj
- ..\..\..\build\.objs\libco\windows\x86\release\src\stack_trace\StackWalker.cpp.obj
- ..\..\..\build\.objs\libco\windows\x64\release\src\stack_trace\StackWalker.cpp.obj
- ..\..\..\build\.objs\libco\windows\x64\debug\src\stack_trace\StackWalker.cpp.obj
-
..\..\..\build\.objs\libco\windows\x86\debug\src\hash\md5.cc.obj
..\..\..\build\.objs\libco\windows\x64\release\src\hash\md5.cc.obj
..\..\..\build\.objs\libco\windows\x64\debug\src\hash\md5.cc.obj
..\..\..\build\.objs\libco\windows\x86\release\src\hash\md5.cc.obj
-
- ..\..\..\build\.objs\libco\windows\x64\release\src\hash\base64.cc.obj
- ..\..\..\build\.objs\libco\windows\x64\debug\src\hash\base64.cc.obj
- ..\..\..\build\.objs\libco\windows\x86\release\src\hash\base64.cc.obj
- ..\..\..\build\.objs\libco\windows\x86\debug\src\hash\base64.cc.obj
-
-
- ..\..\..\build\.objs\libco\windows\x64\release\src\win\fs.cpp.obj
- ..\..\..\build\.objs\libco\windows\x64\debug\src\win\fs.cpp.obj
- ..\..\..\build\.objs\libco\windows\x86\debug\src\win\fs.cpp.obj
- ..\..\..\build\.objs\libco\windows\x86\release\src\win\fs.cpp.obj
-
-
- ..\..\..\build\.objs\libco\windows\x64\release\src\win\time.cpp.obj
- ..\..\..\build\.objs\libco\windows\x86\release\src\win\time.cpp.obj
- ..\..\..\build\.objs\libco\windows\x86\debug\src\win\time.cpp.obj
- ..\..\..\build\.objs\libco\windows\x64\debug\src\win\time.cpp.obj
+
+ ..\..\..\build\.objs\libco\windows\x86\release\src\co\impl\epoll.cc.obj
+ ..\..\..\build\.objs\libco\windows\x64\debug\src\co\impl\epoll.cc.obj
+ ..\..\..\build\.objs\libco\windows\x86\debug\src\co\impl\epoll.cc.obj
+ ..\..\..\build\.objs\libco\windows\x64\release\src\co\impl\epoll.cc.obj
..\..\..\build\.objs\libco\windows\x64\release\src\str.cc.obj
@@ -265,11 +265,11 @@
..\..\..\build\.objs\libco\windows\x86\debug\src\fast.cc.obj
..\..\..\build\.objs\libco\windows\x86\release\src\fast.cc.obj
-
- ..\..\..\build\.objs\libco\windows\x64\release\src\hash\murmur_hash.cc.obj
- ..\..\..\build\.objs\libco\windows\x86\debug\src\hash\murmur_hash.cc.obj
- ..\..\..\build\.objs\libco\windows\x86\release\src\hash\murmur_hash.cc.obj
- ..\..\..\build\.objs\libco\windows\x64\debug\src\hash\murmur_hash.cc.obj
+
+ ..\..\..\build\.objs\libco\windows\x86\debug\src\stack_trace\StackWalker.cpp.obj
+ ..\..\..\build\.objs\libco\windows\x86\release\src\stack_trace\StackWalker.cpp.obj
+ ..\..\..\build\.objs\libco\windows\x64\release\src\stack_trace\StackWalker.cpp.obj
+ ..\..\..\build\.objs\libco\windows\x64\debug\src\stack_trace\StackWalker.cpp.obj
..\..\..\build\.objs\libco\windows\x64\release\src\hash\crc16.cc.obj
@@ -283,17 +283,17 @@
..\..\..\build\.objs\libco\windows\x86\debug\src\thread.cc.obj
..\..\..\build\.objs\libco\windows\x64\debug\src\thread.cc.obj
-
- ..\..\..\build\.objs\libco\windows\x64\release\src\flag.cc.obj
- ..\..\..\build\.objs\libco\windows\x64\debug\src\flag.cc.obj
- ..\..\..\build\.objs\libco\windows\x86\debug\src\flag.cc.obj
- ..\..\..\build\.objs\libco\windows\x86\release\src\flag.cc.obj
+
+ ..\..\..\build\.objs\libco\windows\x86\release\src\co\impl\hook.cc.obj
+ ..\..\..\build\.objs\libco\windows\x64\release\src\co\impl\hook.cc.obj
+ ..\..\..\build\.objs\libco\windows\x86\debug\src\co\impl\hook.cc.obj
+ ..\..\..\build\.objs\libco\windows\x64\debug\src\co\impl\hook.cc.obj
-
- ..\..\..\build\.objs\libco\windows\x64\release\src\rpc.cc.obj
- ..\..\..\build\.objs\libco\windows\x64\debug\src\rpc.cc.obj
- ..\..\..\build\.objs\libco\windows\x86\debug\src\rpc.cc.obj
- ..\..\..\build\.objs\libco\windows\x86\release\src\rpc.cc.obj
+
+ ..\..\..\build\.objs\libco\windows\x86\release\src\so\rpc.cc.obj
+ ..\..\..\build\.objs\libco\windows\x64\release\src\so\rpc.cc.obj
+ ..\..\..\build\.objs\libco\windows\x86\debug\src\so\rpc.cc.obj
+ ..\..\..\build\.objs\libco\windows\x64\debug\src\so\rpc.cc.obj
..\..\..\build\.objs\libco\windows\x64\release\src\unitest.cc.obj
@@ -331,23 +331,29 @@
..\..\..\build\.objs\libco\windows\x86\debug\src\co\impl\sock.cpp.obj
..\..\..\build\.objs\libco\windows\x64\release\src\co\impl\sock.cpp.obj
-
- ..\..\..\build\.objs\libco\windows\x64\release\src\stack_trace\stack_trace_win.cpp.obj
- ..\..\..\build\.objs\libco\windows\x86\debug\src\stack_trace\stack_trace_win.cpp.obj
- ..\..\..\build\.objs\libco\windows\x86\release\src\stack_trace\stack_trace_win.cpp.obj
- ..\..\..\build\.objs\libco\windows\x64\debug\src\stack_trace\stack_trace_win.cpp.obj
-
-
- ..\..\..\build\.objs\libco\windows\x64\release\src\co\impl\co.cc.obj
- ..\..\..\build\.objs\libco\windows\x86\release\src\co\impl\co.cc.obj
- ..\..\..\build\.objs\libco\windows\x86\debug\src\co\impl\co.cc.obj
- ..\..\..\build\.objs\libco\windows\x64\debug\src\co\impl\co.cc.obj
+
+ ..\..\..\build\.objs\libco\windows\x64\release\src\win\fs.cpp.obj
+ ..\..\..\build\.objs\libco\windows\x64\debug\src\win\fs.cpp.obj
+ ..\..\..\build\.objs\libco\windows\x86\debug\src\win\fs.cpp.obj
+ ..\..\..\build\.objs\libco\windows\x86\release\src\win\fs.cpp.obj
-
- ..\..\..\build\.objs\libco\windows\x86\release\src\co\impl\hook.cc.obj
- ..\..\..\build\.objs\libco\windows\x64\release\src\co\impl\hook.cc.obj
- ..\..\..\build\.objs\libco\windows\x86\debug\src\co\impl\hook.cc.obj
- ..\..\..\build\.objs\libco\windows\x64\debug\src\co\impl\hook.cc.obj
+
+ false
+ Document
+ ..\..\..\build\.objs\libco\windows\x86\debug\src\co\context\context_x86.asm.obj
+ ml.exe -c -W3 -I..\..\..\include -nologo -Gd -Fo..\..\..\build\.objs\libco\windows\x86\debug\src\co\context\context_x86.asm.obj ..\..\..\src\co\context\context_x86.asm
+
+
+ false
+ Document
+ ..\..\..\build\.objs\libco\windows\x86\release\src\co\context\context_x86.asm.obj
+ ml.exe -c -W3 -I..\..\..\include -nologo -Gd -Fo..\..\..\build\.objs\libco\windows\x86\release\src\co\context\context_x86.asm.obj ..\..\..\src\co\context\context_x86.asm
+
+
+ ..\..\..\build\.objs\libco\windows\x64\release\src\win\time.cpp.obj
+ ..\..\..\build\.objs\libco\windows\x86\release\src\win\time.cpp.obj
+ ..\..\..\build\.objs\libco\windows\x86\debug\src\win\time.cpp.obj
+ ..\..\..\build\.objs\libco\windows\x64\debug\src\win\time.cpp.obj
diff --git a/vs/vs2015/libco/libco.vcxproj.filters b/vs/vs2015/libco/libco.vcxproj.filters
index 7381b69d9..46e0dafd2 100644
--- a/vs/vs2015/libco/libco.vcxproj.filters
+++ b/vs/vs2015/libco/libco.vcxproj.filters
@@ -7,89 +7,95 @@
{2C50D6A1-10D9-427B-9807-35AD79CD9117}
-
- {E04A2E16-8116-4430-9E09-BF1A414D90D8}
-
-
- {80312DC0-020F-4807-A825-B2F2AA2F049B}
-
-
- {542D5B69-F505-4E3E-A5AD-266CEB2F8C0E}
-
{7CDF531D-1E14-45F5-BD06-C31E2C210E69}
+
+ {E04A2E16-8116-4430-9E09-BF1A414D90D8}
+
{F1CA0457-0DC3-4D74-B9C3-321D6989B961}
{1782C146-F945-404E-9037-C70AD600D936}
+
+ {80312DC0-020F-4807-A825-B2F2AA2F049B}
+
+
+ {542D5B69-F505-4E3E-A5AD-266CEB2F8C0E}
+
-
+
co\impl
-
+
co\impl
-
- so
+
+ co\impl
-
- win
+
+ co\impl
-
- co\context
-
-
- win
+
+ co\impl
-
- win
+
+ hash
+
+
+ hash
hash
-
- stack_trace
+
+ hash
-
- stack_trace
+
+ so
-
- co\impl
+
+ so
-
- hash
+
+ so
-
- hash
+
+ stack_trace
-
+
unix
-
+
unix
unix
-
- stack_trace
-
co\impl
-
- hash
+
+ stack_trace
-
- co\impl
+
+ stack_trace
-
- co\impl
+
+ win
+
+
+ win
+
+ win
+
+
+ co\context
+
co\context
diff --git a/vs/vs2015/log/log.vcxproj b/vs/vs2015/log/log.vcxproj
index 32adfe15b..6e002a314 100644
--- a/vs/vs2015/log/log.vcxproj
+++ b/vs/vs2015/log/log.vcxproj
@@ -21,7 +21,7 @@
{7CE55420-08C6-41F3-8D3B-699608B97C93}
log
- 10.0.17134.0
+ 10.0.18362.0
@@ -90,7 +90,7 @@
- /libpath:..\\..\\..\\build\\windows\\x86\\debug co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
+ /libpath:..\..\..\build\windows\x86\debug co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
true
Console
MachineX86
@@ -107,7 +107,7 @@
- /libpath:..\\..\\..\\build\\windows\\x64\\debug co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
+ /libpath:..\..\..\build\windows\x64\debug co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
true
Console
MachineX64
@@ -124,7 +124,7 @@
- /libpath:..\\..\\..\\build\\windows\\x86\\release co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
+ /libpath:..\..\..\build\windows\x86\release co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
true
Console
MachineX86
@@ -141,7 +141,7 @@
- /libpath:..\\..\\..\\build\\windows\\x64\\release co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
+ /libpath:..\..\..\build\windows\x64\release co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
true
Console
MachineX64
@@ -157,11 +157,11 @@
-
- ..\..\..\build\.objs\log\windows\x64\release\test\log_test.cc.obj
- ..\..\..\build\.objs\log\windows\x64\debug\test\log_test.cc.obj
- ..\..\..\build\.objs\log\windows\x86\release\test\log_test.cc.obj
- ..\..\..\build\.objs\log\windows\x86\debug\test\log_test.cc.obj
+
+ ..\..\..\build\.objs\log\windows\x64\release\test\log.cc.obj
+ ..\..\..\build\.objs\log\windows\x64\debug\test\log.cc.obj
+ ..\..\..\build\.objs\log\windows\x86\release\test\log.cc.obj
+ ..\..\..\build\.objs\log\windows\x86\debug\test\log.cc.obj
diff --git a/vs/vs2015/pingpong/pingpong.vcxproj b/vs/vs2015/pingpong/pingpong.vcxproj
index b6c74ce7d..956e22db2 100644
--- a/vs/vs2015/pingpong/pingpong.vcxproj
+++ b/vs/vs2015/pingpong/pingpong.vcxproj
@@ -21,7 +21,7 @@
{85510E85-BBF4-4291-80E8-35F446C9FB29}
pingpong
- 10.0.17134.0
+ 10.0.18362.0
@@ -90,7 +90,7 @@
- /libpath:..\\..\\..\\build\\windows\\x86\\debug co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
+ /libpath:..\..\..\build\windows\x86\debug co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
true
Console
MachineX86
@@ -107,7 +107,7 @@
- /libpath:..\\..\\..\\build\\windows\\x64\\debug co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
+ /libpath:..\..\..\build\windows\x64\debug co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
true
Console
MachineX64
@@ -124,7 +124,7 @@
- /libpath:..\\..\\..\\build\\windows\\x86\\release co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
+ /libpath:..\..\..\build\windows\x86\release co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
true
Console
MachineX86
@@ -141,7 +141,7 @@
- /libpath:..\\..\\..\\build\\windows\\x64\\release co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
+ /libpath:..\..\..\build\windows\x64\release co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
true
Console
MachineX64
@@ -157,11 +157,11 @@
-
- ..\..\..\build\.objs\pingpong\windows\x86\debug\test\so\pingpong_test.cc.obj
- ..\..\..\build\.objs\pingpong\windows\x64\release\test\so\pingpong_test.cc.obj
- ..\..\..\build\.objs\pingpong\windows\x86\release\test\so\pingpong_test.cc.obj
- ..\..\..\build\.objs\pingpong\windows\x64\debug\test\so\pingpong_test.cc.obj
+
+ ..\..\..\build\.objs\pingpong\windows\x86\release\test\so\pingpong.cc.obj
+ ..\..\..\build\.objs\pingpong\windows\x64\release\test\so\pingpong.cc.obj
+ ..\..\..\build\.objs\pingpong\windows\x86\debug\test\so\pingpong.cc.obj
+ ..\..\..\build\.objs\pingpong\windows\x64\debug\test\so\pingpong.cc.obj
diff --git a/vs/vs2015/pingpong/pingpong.vcxproj.filters b/vs/vs2015/pingpong/pingpong.vcxproj.filters
index 0681f71fa..75b16fb89 100644
--- a/vs/vs2015/pingpong/pingpong.vcxproj.filters
+++ b/vs/vs2015/pingpong/pingpong.vcxproj.filters
@@ -6,7 +6,7 @@
-
+
so
diff --git a/vs/vs2015/rapidjson/rapidjson.vcxproj b/vs/vs2015/rapidjson/rapidjson.vcxproj
index 543d6d04e..2af63b012 100644
--- a/vs/vs2015/rapidjson/rapidjson.vcxproj
+++ b/vs/vs2015/rapidjson/rapidjson.vcxproj
@@ -21,7 +21,7 @@
{F60860D2-F52A-4BDC-86B0-A397172D3CC7}
rapidjson
- 10.0.17134.0
+ 10.0.18362.0
@@ -90,7 +90,7 @@
- /libpath:..\\..\\..\\build\\windows\\x86\\debug co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
+ /libpath:..\..\..\build\windows\x86\debug co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
true
Console
MachineX86
@@ -107,7 +107,7 @@
- /libpath:..\\..\\..\\build\\windows\\x64\\debug co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
+ /libpath:..\..\..\build\windows\x64\debug co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
true
Console
MachineX64
@@ -124,7 +124,7 @@
- /libpath:..\\..\\..\\build\\windows\\x86\\release co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
+ /libpath:..\..\..\build\windows\x86\release co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
true
Console
MachineX86
@@ -141,7 +141,7 @@
- /libpath:..\\..\\..\\build\\windows\\x64\\release co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
+ /libpath:..\..\..\build\windows\x64\release co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
true
Console
MachineX64
@@ -157,11 +157,11 @@
-
- ..\..\..\build\.objs\rapidjson\windows\x64\release\test\rapidjson_test.cc.obj
- ..\..\..\build\.objs\rapidjson\windows\x86\debug\test\rapidjson_test.cc.obj
- ..\..\..\build\.objs\rapidjson\windows\x86\release\test\rapidjson_test.cc.obj
- ..\..\..\build\.objs\rapidjson\windows\x64\debug\test\rapidjson_test.cc.obj
+
+ ..\..\..\build\.objs\rapidjson\windows\x86\debug\test\rapidjson.cc.obj
+ ..\..\..\build\.objs\rapidjson\windows\x64\release\test\rapidjson.cc.obj
+ ..\..\..\build\.objs\rapidjson\windows\x86\release\test\rapidjson.cc.obj
+ ..\..\..\build\.objs\rapidjson\windows\x64\debug\test\rapidjson.cc.obj
diff --git a/vs/vs2015/rpc/rpc.vcxproj b/vs/vs2015/rpc/rpc.vcxproj
index c979d73db..b2f9cf6fd 100644
--- a/vs/vs2015/rpc/rpc.vcxproj
+++ b/vs/vs2015/rpc/rpc.vcxproj
@@ -21,7 +21,7 @@
{CC732E26-7E1F-4778-B017-98E286F8E317}
rpc
- 10.0.17134.0
+ 10.0.18362.0
@@ -90,7 +90,7 @@
- /libpath:..\\..\\..\\build\\windows\\x86\\debug co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
+ /libpath:..\..\..\build\windows\x86\debug co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
true
Console
MachineX86
@@ -107,7 +107,7 @@
- /libpath:..\\..\\..\\build\\windows\\x64\\debug co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
+ /libpath:..\..\..\build\windows\x64\debug co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
true
Console
MachineX64
@@ -124,7 +124,7 @@
- /libpath:..\\..\\..\\build\\windows\\x86\\release co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
+ /libpath:..\..\..\build\windows\x86\release co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
true
Console
MachineX86
@@ -141,7 +141,7 @@
- /libpath:..\\..\\..\\build\\windows\\x64\\release co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
+ /libpath:..\..\..\build\windows\x64\release co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
true
Console
MachineX64
@@ -157,11 +157,11 @@
-
- ..\..\..\build\.objs\rpc\windows\x64\release\test\rpc_test.cc.obj
- ..\..\..\build\.objs\rpc\windows\x64\debug\test\rpc_test.cc.obj
- ..\..\..\build\.objs\rpc\windows\x86\release\test\rpc_test.cc.obj
- ..\..\..\build\.objs\rpc\windows\x86\debug\test\rpc_test.cc.obj
+
+ ..\..\..\build\.objs\rpc\windows\x64\release\test\so\rpc.cc.obj
+ ..\..\..\build\.objs\rpc\windows\x86\release\test\so\rpc.cc.obj
+ ..\..\..\build\.objs\rpc\windows\x86\debug\test\so\rpc.cc.obj
+ ..\..\..\build\.objs\rpc\windows\x64\debug\test\so\rpc.cc.obj
diff --git a/vs/vs2015/rpc/rpc.vcxproj.filters b/vs/vs2015/rpc/rpc.vcxproj.filters
index 86053242e..37159a4b9 100644
--- a/vs/vs2015/rpc/rpc.vcxproj.filters
+++ b/vs/vs2015/rpc/rpc.vcxproj.filters
@@ -1,8 +1,14 @@
+
+ {E04A2E16-8116-4430-9E09-BF1A414D90D8}
+
+
+ so
+
diff --git a/vs/vs2015/stack/stack.vcxproj b/vs/vs2015/stack/stack.vcxproj
index b0658600f..12d2a1113 100644
--- a/vs/vs2015/stack/stack.vcxproj
+++ b/vs/vs2015/stack/stack.vcxproj
@@ -21,7 +21,7 @@
{26493DA2-9C6E-43C4-B603-062FD8DF6535}
stack
- 10.0.17134.0
+ 10.0.18362.0
@@ -90,7 +90,7 @@
- /libpath:..\\..\\..\\build\\windows\\x86\\debug co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
+ /libpath:..\..\..\build\windows\x86\debug co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
true
Console
MachineX86
@@ -107,7 +107,7 @@
- /libpath:..\\..\\..\\build\\windows\\x64\\debug co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
+ /libpath:..\..\..\build\windows\x64\debug co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
true
Console
MachineX64
@@ -124,7 +124,7 @@
- /libpath:..\\..\\..\\build\\windows\\x86\\release co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
+ /libpath:..\..\..\build\windows\x86\release co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
true
Console
MachineX86
@@ -141,7 +141,7 @@
- /libpath:..\\..\\..\\build\\windows\\x64\\release co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
+ /libpath:..\..\..\build\windows\x64\release co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
true
Console
MachineX64
@@ -157,11 +157,11 @@
-
- ..\..\..\build\.objs\stack\windows\x64\release\test\stack_test.cc.obj
- ..\..\..\build\.objs\stack\windows\x64\debug\test\stack_test.cc.obj
- ..\..\..\build\.objs\stack\windows\x86\release\test\stack_test.cc.obj
- ..\..\..\build\.objs\stack\windows\x86\debug\test\stack_test.cc.obj
+
+ ..\..\..\build\.objs\stack\windows\x86\release\test\stack.cc.obj
+ ..\..\..\build\.objs\stack\windows\x64\release\test\stack.cc.obj
+ ..\..\..\build\.objs\stack\windows\x86\debug\test\stack.cc.obj
+ ..\..\..\build\.objs\stack\windows\x64\debug\test\stack.cc.obj
diff --git a/vs/vs2015/str/str.vcxproj b/vs/vs2015/str/str.vcxproj
index 926b07d72..d55fdce73 100644
--- a/vs/vs2015/str/str.vcxproj
+++ b/vs/vs2015/str/str.vcxproj
@@ -21,7 +21,7 @@
{CD0E023E-067D-4AA7-AE88-FC686252ECB3}
str
- 10.0.17134.0
+ 10.0.18362.0
@@ -90,7 +90,7 @@
- /libpath:..\\..\\..\\build\\windows\\x86\\debug co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
+ /libpath:..\..\..\build\windows\x86\debug co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
true
Console
MachineX86
@@ -107,7 +107,7 @@
- /libpath:..\\..\\..\\build\\windows\\x64\\debug co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
+ /libpath:..\..\..\build\windows\x64\debug co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
true
Console
MachineX64
@@ -124,7 +124,7 @@
- /libpath:..\\..\\..\\build\\windows\\x86\\release co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
+ /libpath:..\..\..\build\windows\x86\release co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
true
Console
MachineX86
@@ -141,7 +141,7 @@
- /libpath:..\\..\\..\\build\\windows\\x64\\release co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
+ /libpath:..\..\..\build\windows\x64\release co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
true
Console
MachineX64
@@ -157,11 +157,11 @@
-
- ..\..\..\build\.objs\str\windows\x64\release\test\str_test.cc.obj
- ..\..\..\build\.objs\str\windows\x64\debug\test\str_test.cc.obj
- ..\..\..\build\.objs\str\windows\x86\release\test\str_test.cc.obj
- ..\..\..\build\.objs\str\windows\x86\debug\test\str_test.cc.obj
+
+ ..\..\..\build\.objs\str\windows\x64\release\test\str.cc.obj
+ ..\..\..\build\.objs\str\windows\x64\debug\test\str.cc.obj
+ ..\..\..\build\.objs\str\windows\x86\release\test\str.cc.obj
+ ..\..\..\build\.objs\str\windows\x86\debug\test\str.cc.obj
diff --git a/vs/vs2015/task_sched/task_sched.vcxproj b/vs/vs2015/task_sched/task_sched.vcxproj
index 56f452bdb..198d18974 100644
--- a/vs/vs2015/task_sched/task_sched.vcxproj
+++ b/vs/vs2015/task_sched/task_sched.vcxproj
@@ -21,7 +21,7 @@
{5A96A56C-B304-4E86-9A99-A9D5F4650EA7}
task_sched
- 10.0.17134.0
+ 10.0.18362.0
@@ -90,7 +90,7 @@
- /libpath:..\\..\\..\\build\\windows\\x86\\debug co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
+ /libpath:..\..\..\build\windows\x86\debug co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
true
Console
MachineX86
@@ -107,7 +107,7 @@
- /libpath:..\\..\\..\\build\\windows\\x64\\debug co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
+ /libpath:..\..\..\build\windows\x64\debug co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
true
Console
MachineX64
@@ -124,7 +124,7 @@
- /libpath:..\\..\\..\\build\\windows\\x86\\release co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
+ /libpath:..\..\..\build\windows\x86\release co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
true
Console
MachineX86
@@ -141,7 +141,7 @@
- /libpath:..\\..\\..\\build\\windows\\x64\\release co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
+ /libpath:..\..\..\build\windows\x64\release co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
true
Console
MachineX64
@@ -157,11 +157,11 @@
-
- ..\..\..\build\.objs\task_sched\windows\x64\release\test\task_sched_test.cc.obj
- ..\..\..\build\.objs\task_sched\windows\x86\debug\test\task_sched_test.cc.obj
- ..\..\..\build\.objs\task_sched\windows\x86\release\test\task_sched_test.cc.obj
- ..\..\..\build\.objs\task_sched\windows\x64\debug\test\task_sched_test.cc.obj
+
+ ..\..\..\build\.objs\task_sched\windows\x86\release\test\task_sched.cc.obj
+ ..\..\..\build\.objs\task_sched\windows\x64\release\test\task_sched.cc.obj
+ ..\..\..\build\.objs\task_sched\windows\x86\debug\test\task_sched.cc.obj
+ ..\..\..\build\.objs\task_sched\windows\x64\debug\test\task_sched.cc.obj
diff --git a/vs/vs2015/tcp/tcp.vcxproj b/vs/vs2015/tcp/tcp.vcxproj
index 2c79006fb..febcc27d9 100644
--- a/vs/vs2015/tcp/tcp.vcxproj
+++ b/vs/vs2015/tcp/tcp.vcxproj
@@ -21,7 +21,7 @@
{6CF4E2EC-DF13-46E1-9DF7-998E2E9D3AB4}
tcp
- 10.0.17134.0
+ 10.0.18362.0
@@ -90,7 +90,7 @@
- /libpath:..\\..\\..\\build\\windows\\x86\\debug co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
+ /libpath:..\..\..\build\windows\x86\debug co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
true
Console
MachineX86
@@ -107,7 +107,7 @@
- /libpath:..\\..\\..\\build\\windows\\x64\\debug co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
+ /libpath:..\..\..\build\windows\x64\debug co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
true
Console
MachineX64
@@ -124,7 +124,7 @@
- /libpath:..\\..\\..\\build\\windows\\x86\\release co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
+ /libpath:..\..\..\build\windows\x86\release co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
true
Console
MachineX86
@@ -141,7 +141,7 @@
- /libpath:..\\..\\..\\build\\windows\\x64\\release co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
+ /libpath:..\..\..\build\windows\x64\release co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
true
Console
MachineX64
@@ -157,11 +157,11 @@
-
- ..\..\..\build\.objs\tcp\windows\x64\release\test\so\tcp_test.cc.obj
- ..\..\..\build\.objs\tcp\windows\x86\release\test\so\tcp_test.cc.obj
- ..\..\..\build\.objs\tcp\windows\x86\debug\test\so\tcp_test.cc.obj
- ..\..\..\build\.objs\tcp\windows\x64\debug\test\so\tcp_test.cc.obj
+
+ ..\..\..\build\.objs\tcp\windows\x64\release\test\so\tcp.cc.obj
+ ..\..\..\build\.objs\tcp\windows\x86\release\test\so\tcp.cc.obj
+ ..\..\..\build\.objs\tcp\windows\x86\debug\test\so\tcp.cc.obj
+ ..\..\..\build\.objs\tcp\windows\x64\debug\test\so\tcp.cc.obj
diff --git a/vs/vs2015/tcp/tcp.vcxproj.filters b/vs/vs2015/tcp/tcp.vcxproj.filters
index 670c9e866..12a581225 100644
--- a/vs/vs2015/tcp/tcp.vcxproj.filters
+++ b/vs/vs2015/tcp/tcp.vcxproj.filters
@@ -6,7 +6,7 @@
-
+
so
diff --git a/vs/vs2015/time/time.vcxproj b/vs/vs2015/time/time.vcxproj
index 13d1dbb4e..2765ef035 100644
--- a/vs/vs2015/time/time.vcxproj
+++ b/vs/vs2015/time/time.vcxproj
@@ -21,7 +21,7 @@
{8A0AB69F-849D-4DBD-BE3F-D9E647A5417A}
time
- 10.0.17134.0
+ 10.0.18362.0
@@ -90,7 +90,7 @@
- /libpath:..\\..\\..\\build\\windows\\x86\\debug co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
+ /libpath:..\..\..\build\windows\x86\debug co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
true
Console
MachineX86
@@ -107,7 +107,7 @@
- /libpath:..\\..\\..\\build\\windows\\x64\\debug co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
+ /libpath:..\..\..\build\windows\x64\debug co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
true
Console
MachineX64
@@ -124,7 +124,7 @@
- /libpath:..\\..\\..\\build\\windows\\x86\\release co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
+ /libpath:..\..\..\build\windows\x86\release co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
true
Console
MachineX86
@@ -141,7 +141,7 @@
- /libpath:..\\..\\..\\build\\windows\\x64\\release co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
+ /libpath:..\..\..\build\windows\x64\release co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
true
Console
MachineX64
@@ -157,11 +157,11 @@
-
- ..\..\..\build\.objs\time\windows\x64\release\test\time_test.cc.obj
- ..\..\..\build\.objs\time\windows\x64\debug\test\time_test.cc.obj
- ..\..\..\build\.objs\time\windows\x86\debug\test\time_test.cc.obj
- ..\..\..\build\.objs\time\windows\x86\release\test\time_test.cc.obj
+
+ ..\..\..\build\.objs\time\windows\x64\release\test\time.cc.obj
+ ..\..\..\build\.objs\time\windows\x86\debug\test\time.cc.obj
+ ..\..\..\build\.objs\time\windows\x86\release\test\time.cc.obj
+ ..\..\..\build\.objs\time\windows\x64\debug\test\time.cc.obj
diff --git a/vs/vs2015/tw/tw.vcxproj b/vs/vs2015/tw/tw.vcxproj
index 2cc7d2b26..c274e0144 100644
--- a/vs/vs2015/tw/tw.vcxproj
+++ b/vs/vs2015/tw/tw.vcxproj
@@ -21,7 +21,7 @@
{9DBE33CC-9C84-415D-96AF-3563636891C7}
tw
- 10.0.17134.0
+ 10.0.18362.0
@@ -90,7 +90,7 @@
- /libpath:..\\..\\..\\build\\windows\\x86\\debug co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
+ /libpath:..\..\..\build\windows\x86\debug co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
true
Console
MachineX86
@@ -107,7 +107,7 @@
- /libpath:..\\..\\..\\build\\windows\\x64\\debug co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
+ /libpath:..\..\..\build\windows\x64\debug co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
true
Console
MachineX64
@@ -124,7 +124,7 @@
- /libpath:..\\..\\..\\build\\windows\\x86\\release co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
+ /libpath:..\..\..\build\windows\x86\release co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
true
Console
MachineX86
@@ -141,7 +141,7 @@
- /libpath:..\\..\\..\\build\\windows\\x64\\release co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
+ /libpath:..\..\..\build\windows\x64\release co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
true
Console
MachineX64
@@ -157,11 +157,11 @@
-
- ..\..\..\build\.objs\tw\windows\x86\release\test\tw_test.cc.obj
- ..\..\..\build\.objs\tw\windows\x64\debug\test\tw_test.cc.obj
- ..\..\..\build\.objs\tw\windows\x64\release\test\tw_test.cc.obj
- ..\..\..\build\.objs\tw\windows\x86\debug\test\tw_test.cc.obj
+
+ ..\..\..\build\.objs\tw\windows\x86\release\test\tw.cc.obj
+ ..\..\..\build\.objs\tw\windows\x64\debug\test\tw.cc.obj
+ ..\..\..\build\.objs\tw\windows\x64\release\test\tw.cc.obj
+ ..\..\..\build\.objs\tw\windows\x86\debug\test\tw.cc.obj
diff --git a/vs/vs2015/udp/udp.vcxproj b/vs/vs2015/udp/udp.vcxproj
index ae12840ad..7c33f7f93 100644
--- a/vs/vs2015/udp/udp.vcxproj
+++ b/vs/vs2015/udp/udp.vcxproj
@@ -21,7 +21,7 @@
{9F7BAEDA-5595-49B0-B313-D1DB0CFA131E}
udp
- 10.0.17134.0
+ 10.0.18362.0
@@ -90,7 +90,7 @@
- /libpath:..\\..\\..\\build\\windows\\x86\\debug co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
+ /libpath:..\..\..\build\windows\x86\debug co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
true
Console
MachineX86
@@ -107,7 +107,7 @@
- /libpath:..\\..\\..\\build\\windows\\x64\\debug co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
+ /libpath:..\..\..\build\windows\x64\debug co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
true
Console
MachineX64
@@ -124,7 +124,7 @@
- /libpath:..\\..\\..\\build\\windows\\x86\\release co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
+ /libpath:..\..\..\build\windows\x86\release co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
true
Console
MachineX86
@@ -141,7 +141,7 @@
- /libpath:..\\..\\..\\build\\windows\\x64\\release co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
+ /libpath:..\..\..\build\windows\x64\release co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
true
Console
MachineX64
@@ -157,11 +157,11 @@
-
- ..\..\..\build\.objs\udp\windows\x64\release\test\so\udp_test.cc.obj
- ..\..\..\build\.objs\udp\windows\x86\release\test\so\udp_test.cc.obj
- ..\..\..\build\.objs\udp\windows\x86\debug\test\so\udp_test.cc.obj
- ..\..\..\build\.objs\udp\windows\x64\debug\test\so\udp_test.cc.obj
+
+ ..\..\..\build\.objs\udp\windows\x64\release\test\so\udp.cc.obj
+ ..\..\..\build\.objs\udp\windows\x86\release\test\so\udp.cc.obj
+ ..\..\..\build\.objs\udp\windows\x86\debug\test\so\udp.cc.obj
+ ..\..\..\build\.objs\udp\windows\x64\debug\test\so\udp.cc.obj
diff --git a/vs/vs2015/udp/udp.vcxproj.filters b/vs/vs2015/udp/udp.vcxproj.filters
index 83643bfa3..08b8ac75f 100644
--- a/vs/vs2015/udp/udp.vcxproj.filters
+++ b/vs/vs2015/udp/udp.vcxproj.filters
@@ -6,7 +6,7 @@
-
+
so
diff --git a/vs/vs2015/unitest/unitest.vcxproj b/vs/vs2015/unitest/unitest.vcxproj
index bd90d9142..12ee2c27c 100644
--- a/vs/vs2015/unitest/unitest.vcxproj
+++ b/vs/vs2015/unitest/unitest.vcxproj
@@ -21,7 +21,7 @@
{C6A6D531-41C6-4269-9AF0-1D80E9ADFD03}
unitest
- 10.0.17134.0
+ 10.0.18362.0
@@ -90,7 +90,7 @@
- /libpath:..\\..\\..\\build\\windows\\x86\\debug co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
+ /libpath:..\..\..\build\windows\x86\debug co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
true
Console
MachineX86
@@ -107,7 +107,7 @@
- /libpath:..\\..\\..\\build\\windows\\x64\\debug co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
+ /libpath:..\..\..\build\windows\x64\debug co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
true
Console
MachineX64
@@ -124,7 +124,7 @@
- /libpath:..\\..\\..\\build\\windows\\x86\\release co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
+ /libpath:..\..\..\build\windows\x86\release co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
true
Console
MachineX86
@@ -141,7 +141,7 @@
- /libpath:..\\..\\..\\build\\windows\\x64\\release co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
+ /libpath:..\..\..\build\windows\x64\release co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
true
Console
MachineX64
@@ -157,53 +157,47 @@
-
- ..\..\..\build\.objs\unitest\windows\x86\debug\unitest\fast_test.cc.obj
- ..\..\..\build\.objs\unitest\windows\x64\release\unitest\fast_test.cc.obj
- ..\..\..\build\.objs\unitest\windows\x64\debug\unitest\fast_test.cc.obj
- ..\..\..\build\.objs\unitest\windows\x86\release\unitest\fast_test.cc.obj
-
-
- ..\..\..\build\.objs\unitest\windows\x86\debug\unitest\json_test.cc.obj
- ..\..\..\build\.objs\unitest\windows\x64\release\unitest\json_test.cc.obj
- ..\..\..\build\.objs\unitest\windows\x64\debug\unitest\json_test.cc.obj
- ..\..\..\build\.objs\unitest\windows\x86\release\unitest\json_test.cc.obj
-
-
- ..\..\..\build\.objs\unitest\windows\x86\debug\unitest\atomic_test.cc.obj
- ..\..\..\build\.objs\unitest\windows\x64\release\unitest\atomic_test.cc.obj
- ..\..\..\build\.objs\unitest\windows\x86\release\unitest\atomic_test.cc.obj
- ..\..\..\build\.objs\unitest\windows\x64\debug\unitest\atomic_test.cc.obj
-
-
- ..\..\..\build\.objs\unitest\windows\x86\debug\unitest\time_test.cc.obj
- ..\..\..\build\.objs\unitest\windows\x64\release\unitest\time_test.cc.obj
- ..\..\..\build\.objs\unitest\windows\x64\debug\unitest\time_test.cc.obj
- ..\..\..\build\.objs\unitest\windows\x86\release\unitest\time_test.cc.obj
-
-
- ..\..\..\build\.objs\unitest\windows\x86\release\unitest\fastring_test.cc.obj
- ..\..\..\build\.objs\unitest\windows\x64\debug\unitest\fastring_test.cc.obj
- ..\..\..\build\.objs\unitest\windows\x86\debug\unitest\fastring_test.cc.obj
- ..\..\..\build\.objs\unitest\windows\x64\release\unitest\fastring_test.cc.obj
-
-
- ..\..\..\build\.objs\unitest\windows\x64\release\unitest\lru_map_test.cc.obj
- ..\..\..\build\.objs\unitest\windows\x86\debug\unitest\lru_map_test.cc.obj
- ..\..\..\build\.objs\unitest\windows\x86\release\unitest\lru_map_test.cc.obj
- ..\..\..\build\.objs\unitest\windows\x64\debug\unitest\lru_map_test.cc.obj
-
-
- ..\..\..\build\.objs\unitest\windows\x86\release\unitest\fastream_test.cc.obj
- ..\..\..\build\.objs\unitest\windows\x64\debug\unitest\fastream_test.cc.obj
- ..\..\..\build\.objs\unitest\windows\x86\debug\unitest\fastream_test.cc.obj
- ..\..\..\build\.objs\unitest\windows\x64\release\unitest\fastream_test.cc.obj
-
-
- ..\..\..\build\.objs\unitest\windows\x86\debug\unitest\thread_test.cc.obj
- ..\..\..\build\.objs\unitest\windows\x64\release\unitest\thread_test.cc.obj
- ..\..\..\build\.objs\unitest\windows\x86\release\unitest\thread_test.cc.obj
- ..\..\..\build\.objs\unitest\windows\x64\debug\unitest\thread_test.cc.obj
+
+ ..\..\..\build\.objs\unitest\windows\x64\release\unitest\str.cc.obj
+ ..\..\..\build\.objs\unitest\windows\x64\debug\unitest\str.cc.obj
+ ..\..\..\build\.objs\unitest\windows\x86\release\unitest\str.cc.obj
+ ..\..\..\build\.objs\unitest\windows\x86\debug\unitest\str.cc.obj
+
+
+ ..\..\..\build\.objs\unitest\windows\x86\release\unitest\lru_map.cc.obj
+ ..\..\..\build\.objs\unitest\windows\x64\debug\unitest\lru_map.cc.obj
+ ..\..\..\build\.objs\unitest\windows\x64\release\unitest\lru_map.cc.obj
+ ..\..\..\build\.objs\unitest\windows\x86\debug\unitest\lru_map.cc.obj
+
+
+ ..\..\..\build\.objs\unitest\windows\x86\release\unitest\time.cc.obj
+ ..\..\..\build\.objs\unitest\windows\x64\debug\unitest\time.cc.obj
+ ..\..\..\build\.objs\unitest\windows\x64\release\unitest\time.cc.obj
+ ..\..\..\build\.objs\unitest\windows\x86\debug\unitest\time.cc.obj
+
+
+ ..\..\..\build\.objs\unitest\windows\x64\release\unitest\os.cc.obj
+ ..\..\..\build\.objs\unitest\windows\x64\debug\unitest\os.cc.obj
+ ..\..\..\build\.objs\unitest\windows\x86\release\unitest\os.cc.obj
+ ..\..\..\build\.objs\unitest\windows\x86\debug\unitest\os.cc.obj
+
+
+ ..\..\..\build\.objs\unitest\windows\x86\debug\unitest\random.cc.obj
+ ..\..\..\build\.objs\unitest\windows\x64\release\unitest\random.cc.obj
+ ..\..\..\build\.objs\unitest\windows\x86\release\unitest\random.cc.obj
+ ..\..\..\build\.objs\unitest\windows\x64\debug\unitest\random.cc.obj
+
+
+ ..\..\..\build\.objs\unitest\windows\x64\release\unitest\fastream.cc.obj
+ ..\..\..\build\.objs\unitest\windows\x86\release\unitest\fastream.cc.obj
+ ..\..\..\build\.objs\unitest\windows\x86\debug\unitest\fastream.cc.obj
+ ..\..\..\build\.objs\unitest\windows\x64\debug\unitest\fastream.cc.obj
+
+
+ ..\..\..\build\.objs\unitest\windows\x86\debug\unitest\atomic.cc.obj
+ ..\..\..\build\.objs\unitest\windows\x64\release\unitest\atomic.cc.obj
+ ..\..\..\build\.objs\unitest\windows\x86\release\unitest\atomic.cc.obj
+ ..\..\..\build\.objs\unitest\windows\x64\debug\unitest\atomic.cc.obj
..\..\..\build\.objs\unitest\windows\x86\release\unitest\main.cc.obj
@@ -211,35 +205,47 @@
..\..\..\build\.objs\unitest\windows\x64\release\unitest\main.cc.obj
..\..\..\build\.objs\unitest\windows\x86\debug\unitest\main.cc.obj
-
- ..\..\..\build\.objs\unitest\windows\x86\release\unitest\fs_test.cc.obj
- ..\..\..\build\.objs\unitest\windows\x64\debug\unitest\fs_test.cc.obj
- ..\..\..\build\.objs\unitest\windows\x64\release\unitest\fs_test.cc.obj
- ..\..\..\build\.objs\unitest\windows\x86\debug\unitest\fs_test.cc.obj
-
-
- ..\..\..\build\.objs\unitest\windows\x86\debug\unitest\path_test.cc.obj
- ..\..\..\build\.objs\unitest\windows\x64\release\unitest\path_test.cc.obj
- ..\..\..\build\.objs\unitest\windows\x64\debug\unitest\path_test.cc.obj
- ..\..\..\build\.objs\unitest\windows\x86\release\unitest\path_test.cc.obj
-
-
- ..\..\..\build\.objs\unitest\windows\x86\debug\unitest\random_test.cc.obj
- ..\..\..\build\.objs\unitest\windows\x64\release\unitest\random_test.cc.obj
- ..\..\..\build\.objs\unitest\windows\x86\release\unitest\random_test.cc.obj
- ..\..\..\build\.objs\unitest\windows\x64\debug\unitest\random_test.cc.obj
-
-
- ..\..\..\build\.objs\unitest\windows\x64\release\unitest\str_test.cc.obj
- ..\..\..\build\.objs\unitest\windows\x86\release\unitest\str_test.cc.obj
- ..\..\..\build\.objs\unitest\windows\x86\debug\unitest\str_test.cc.obj
- ..\..\..\build\.objs\unitest\windows\x64\debug\unitest\str_test.cc.obj
-
-
- ..\..\..\build\.objs\unitest\windows\x86\release\unitest\os_test.cc.obj
- ..\..\..\build\.objs\unitest\windows\x64\debug\unitest\os_test.cc.obj
- ..\..\..\build\.objs\unitest\windows\x64\release\unitest\os_test.cc.obj
- ..\..\..\build\.objs\unitest\windows\x86\debug\unitest\os_test.cc.obj
+
+ ..\..\..\build\.objs\unitest\windows\x86\debug\unitest\thread.cc.obj
+ ..\..\..\build\.objs\unitest\windows\x64\release\unitest\thread.cc.obj
+ ..\..\..\build\.objs\unitest\windows\x86\release\unitest\thread.cc.obj
+ ..\..\..\build\.objs\unitest\windows\x64\debug\unitest\thread.cc.obj
+
+
+ ..\..\..\build\.objs\unitest\windows\x86\release\unitest\fast.cc.obj
+ ..\..\..\build\.objs\unitest\windows\x64\debug\unitest\fast.cc.obj
+ ..\..\..\build\.objs\unitest\windows\x64\release\unitest\fast.cc.obj
+ ..\..\..\build\.objs\unitest\windows\x86\debug\unitest\fast.cc.obj
+
+
+ ..\..\..\build\.objs\unitest\windows\x86\release\unitest\path.cc.obj
+ ..\..\..\build\.objs\unitest\windows\x64\debug\unitest\path.cc.obj
+ ..\..\..\build\.objs\unitest\windows\x64\release\unitest\path.cc.obj
+ ..\..\..\build\.objs\unitest\windows\x86\debug\unitest\path.cc.obj
+
+
+ ..\..\..\build\.objs\unitest\windows\x64\release\unitest\fs.cc.obj
+ ..\..\..\build\.objs\unitest\windows\x64\debug\unitest\fs.cc.obj
+ ..\..\..\build\.objs\unitest\windows\x86\release\unitest\fs.cc.obj
+ ..\..\..\build\.objs\unitest\windows\x86\debug\unitest\fs.cc.obj
+
+
+ ..\..\..\build\.objs\unitest\windows\x64\release\unitest\fastring.cc.obj
+ ..\..\..\build\.objs\unitest\windows\x86\release\unitest\fastring.cc.obj
+ ..\..\..\build\.objs\unitest\windows\x86\debug\unitest\fastring.cc.obj
+ ..\..\..\build\.objs\unitest\windows\x64\debug\unitest\fastring.cc.obj
+
+
+ ..\..\..\build\.objs\unitest\windows\x64\release\unitest\co.cc.obj
+ ..\..\..\build\.objs\unitest\windows\x64\debug\unitest\co.cc.obj
+ ..\..\..\build\.objs\unitest\windows\x86\release\unitest\co.cc.obj
+ ..\..\..\build\.objs\unitest\windows\x86\debug\unitest\co.cc.obj
+
+
+ ..\..\..\build\.objs\unitest\windows\x86\release\unitest\json.cc.obj
+ ..\..\..\build\.objs\unitest\windows\x64\debug\unitest\json.cc.obj
+ ..\..\..\build\.objs\unitest\windows\x64\release\unitest\json.cc.obj
+ ..\..\..\build\.objs\unitest\windows\x86\debug\unitest\json.cc.obj
diff --git a/vs/vs2015/xx/xx.vcxproj b/vs/vs2015/xx/xx.vcxproj
index 5b2f803be..25f3e8a36 100644
--- a/vs/vs2015/xx/xx.vcxproj
+++ b/vs/vs2015/xx/xx.vcxproj
@@ -21,7 +21,7 @@
{D31F653F-C216-4F45-BD28-E760A2F0989A}
xx
- 10.0.17134.0
+ 10.0.18362.0
@@ -90,7 +90,7 @@
- /libpath:..\\..\\..\\build\\windows\\x86\\debug co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
+ /libpath:..\..\..\build\windows\x86\debug co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
true
Console
MachineX86
@@ -107,7 +107,7 @@
- /libpath:..\\..\\..\\build\\windows\\x64\\debug co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
+ /libpath:..\..\..\build\windows\x64\debug co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
true
Console
MachineX64
@@ -124,7 +124,7 @@
- /libpath:..\\..\\..\\build\\windows\\x86\\release co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
+ /libpath:..\..\..\build\windows\x86\release co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
true
Console
MachineX86
@@ -141,7 +141,7 @@
- /libpath:..\\..\\..\\build\\windows\\x64\\release co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
+ /libpath:..\..\..\build\windows\x64\release co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
true
Console
MachineX64
@@ -157,11 +157,11 @@
-
- ..\..\..\build\.objs\xx\windows\x86\release\test\xx_test.cc.obj
- ..\..\..\build\.objs\xx\windows\x64\debug\test\xx_test.cc.obj
- ..\..\..\build\.objs\xx\windows\x64\release\test\xx_test.cc.obj
- ..\..\..\build\.objs\xx\windows\x86\debug\test\xx_test.cc.obj
+
+ ..\..\..\build\.objs\xx\windows\x86\release\test\xx.cc.obj
+ ..\..\..\build\.objs\xx\windows\x64\debug\test\xx.cc.obj
+ ..\..\..\build\.objs\xx\windows\x64\release\test\xx.cc.obj
+ ..\..\..\build\.objs\xx\windows\x86\debug\test\xx.cc.obj
diff --git a/vs/vs2017/co.sln b/vs/vs2017/co.sln
index eb1f29dfa..24a05f12e 100644
--- a/vs/vs2017/co.sln
+++ b/vs/vs2017/co.sln
@@ -5,7 +5,7 @@ Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "log", "log\log.vcxproj", "{
{96C28471-555C-4095-B2D4-6890517C12EE} = {96C28471-555C-4095-B2D4-6890517C12EE}
EndProjectSection
EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "task_sched", "task_sched\task_sched.vcxproj", "{5A96A56C-B304-4E86-9A99-A9D5F4650EA7}"
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "hash", "hash\hash.vcxproj", "{7CDF531D-1E14-45F5-BD06-C31E2C210E69}"
ProjectSection(ProjectDependencies) = postProject
{96C28471-555C-4095-B2D4-6890517C12EE} = {96C28471-555C-4095-B2D4-6890517C12EE}
EndProjectSection
@@ -25,6 +25,11 @@ Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "time", "time\time.vcxproj",
{96C28471-555C-4095-B2D4-6890517C12EE} = {96C28471-555C-4095-B2D4-6890517C12EE}
EndProjectSection
EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "flag", "flag\flag.vcxproj", "{EA49AE64-A61D-4C1D-BF8A-52224D5C419A}"
+ ProjectSection(ProjectDependencies) = postProject
+ {96C28471-555C-4095-B2D4-6890517C12EE} = {96C28471-555C-4095-B2D4-6890517C12EE}
+ EndProjectSection
+EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "xx", "xx\xx.vcxproj", "{D31F653F-C216-4F45-BD28-E760A2F0989A}"
ProjectSection(ProjectDependencies) = postProject
{96C28471-555C-4095-B2D4-6890517C12EE} = {96C28471-555C-4095-B2D4-6890517C12EE}
@@ -35,7 +40,17 @@ Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "rpc", "rpc\rpc.vcxproj", "{
{96C28471-555C-4095-B2D4-6890517C12EE} = {96C28471-555C-4095-B2D4-6890517C12EE}
EndProjectSection
EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "flag", "flag\flag.vcxproj", "{EA49AE64-A61D-4C1D-BF8A-52224D5C419A}"
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "co", "co\co.vcxproj", "{2C50D6A1-10D9-427B-9807-35AD79CD9117}"
+ ProjectSection(ProjectDependencies) = postProject
+ {96C28471-555C-4095-B2D4-6890517C12EE} = {96C28471-555C-4095-B2D4-6890517C12EE}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "task_sched", "task_sched\task_sched.vcxproj", "{5A96A56C-B304-4E86-9A99-A9D5F4650EA7}"
+ ProjectSection(ProjectDependencies) = postProject
+ {96C28471-555C-4095-B2D4-6890517C12EE} = {96C28471-555C-4095-B2D4-6890517C12EE}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "str", "str\str.vcxproj", "{CD0E023E-067D-4AA7-AE88-FC686252ECB3}"
ProjectSection(ProjectDependencies) = postProject
{96C28471-555C-4095-B2D4-6890517C12EE} = {96C28471-555C-4095-B2D4-6890517C12EE}
EndProjectSection
@@ -45,7 +60,7 @@ Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "stack", "stack\stack.vcxpro
{96C28471-555C-4095-B2D4-6890517C12EE} = {96C28471-555C-4095-B2D4-6890517C12EE}
EndProjectSection
EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "co", "co\co.vcxproj", "{2C50D6A1-10D9-427B-9807-35AD79CD9117}"
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "pingpong", "pingpong\pingpong.vcxproj", "{85510E85-BBF4-4291-80E8-35F446C9FB29}"
ProjectSection(ProjectDependencies) = postProject
{96C28471-555C-4095-B2D4-6890517C12EE} = {96C28471-555C-4095-B2D4-6890517C12EE}
EndProjectSection
@@ -65,7 +80,7 @@ Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "fast", "fast\fast.vcxproj",
{96C28471-555C-4095-B2D4-6890517C12EE} = {96C28471-555C-4095-B2D4-6890517C12EE}
EndProjectSection
EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "tcp", "tcp\tcp.vcxproj", "{6CF4E2EC-DF13-46E1-9DF7-998E2E9D3AB4}"
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "easy", "easy\easy.vcxproj", "{F4BAD167-E85B-412D-8D56-C9E1ABB23905}"
ProjectSection(ProjectDependencies) = postProject
{96C28471-555C-4095-B2D4-6890517C12EE} = {96C28471-555C-4095-B2D4-6890517C12EE}
EndProjectSection
@@ -82,17 +97,17 @@ Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "gen", "gen\gen.vcxproj", "{
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libco", "libco\libco.vcxproj", "{96C28471-555C-4095-B2D4-6890517C12EE}"
EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "pingpong", "pingpong\pingpong.vcxproj", "{85510E85-BBF4-4291-80E8-35F446C9FB29}"
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "http_serv", "http_serv\http_serv.vcxproj", "{E8A1BEFF-ED90-40B0-BA41-A0F9853359FC}"
ProjectSection(ProjectDependencies) = postProject
{96C28471-555C-4095-B2D4-6890517C12EE} = {96C28471-555C-4095-B2D4-6890517C12EE}
EndProjectSection
EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "hash", "hash\hash.vcxproj", "{7CDF531D-1E14-45F5-BD06-C31E2C210E69}"
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "tcp", "tcp\tcp.vcxproj", "{6CF4E2EC-DF13-46E1-9DF7-998E2E9D3AB4}"
ProjectSection(ProjectDependencies) = postProject
{96C28471-555C-4095-B2D4-6890517C12EE} = {96C28471-555C-4095-B2D4-6890517C12EE}
EndProjectSection
EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "str", "str\str.vcxproj", "{CD0E023E-067D-4AA7-AE88-FC686252ECB3}"
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "http_cli", "http_cli\http_cli.vcxproj", "{D2E4BFCC-377B-4626-9E69-54E583DC4F5E}"
ProjectSection(ProjectDependencies) = postProject
{96C28471-555C-4095-B2D4-6890517C12EE} = {96C28471-555C-4095-B2D4-6890517C12EE}
EndProjectSection
@@ -113,14 +128,14 @@ Global
{7CE55420-08C6-41F3-8D3B-699608B97C93}.release|x86.Build.0 = release|x86
{7CE55420-08C6-41F3-8D3B-699608B97C93}.release|x64.ActiveCfg = release|x64
{7CE55420-08C6-41F3-8D3B-699608B97C93}.release|x64.Build.0 = release|x64
- {5A96A56C-B304-4E86-9A99-A9D5F4650EA7}.debug|x86.ActiveCfg = debug|x86
- {5A96A56C-B304-4E86-9A99-A9D5F4650EA7}.debug|x86.Build.0 = debug|x86
- {5A96A56C-B304-4E86-9A99-A9D5F4650EA7}.debug|x64.ActiveCfg = debug|x64
- {5A96A56C-B304-4E86-9A99-A9D5F4650EA7}.debug|x64.Build.0 = debug|x64
- {5A96A56C-B304-4E86-9A99-A9D5F4650EA7}.release|x86.ActiveCfg = release|x86
- {5A96A56C-B304-4E86-9A99-A9D5F4650EA7}.release|x86.Build.0 = release|x86
- {5A96A56C-B304-4E86-9A99-A9D5F4650EA7}.release|x64.ActiveCfg = release|x64
- {5A96A56C-B304-4E86-9A99-A9D5F4650EA7}.release|x64.Build.0 = release|x64
+ {7CDF531D-1E14-45F5-BD06-C31E2C210E69}.debug|x86.ActiveCfg = debug|x86
+ {7CDF531D-1E14-45F5-BD06-C31E2C210E69}.debug|x86.Build.0 = debug|x86
+ {7CDF531D-1E14-45F5-BD06-C31E2C210E69}.debug|x64.ActiveCfg = debug|x64
+ {7CDF531D-1E14-45F5-BD06-C31E2C210E69}.debug|x64.Build.0 = debug|x64
+ {7CDF531D-1E14-45F5-BD06-C31E2C210E69}.release|x86.ActiveCfg = release|x86
+ {7CDF531D-1E14-45F5-BD06-C31E2C210E69}.release|x86.Build.0 = release|x86
+ {7CDF531D-1E14-45F5-BD06-C31E2C210E69}.release|x64.ActiveCfg = release|x64
+ {7CDF531D-1E14-45F5-BD06-C31E2C210E69}.release|x64.Build.0 = release|x64
{F60860D2-F52A-4BDC-86B0-A397172D3CC7}.debug|x86.ActiveCfg = debug|x86
{F60860D2-F52A-4BDC-86B0-A397172D3CC7}.debug|x86.Build.0 = debug|x86
{F60860D2-F52A-4BDC-86B0-A397172D3CC7}.debug|x64.ActiveCfg = debug|x64
@@ -145,6 +160,14 @@ Global
{8A0AB69F-849D-4DBD-BE3F-D9E647A5417A}.release|x86.Build.0 = release|x86
{8A0AB69F-849D-4DBD-BE3F-D9E647A5417A}.release|x64.ActiveCfg = release|x64
{8A0AB69F-849D-4DBD-BE3F-D9E647A5417A}.release|x64.Build.0 = release|x64
+ {EA49AE64-A61D-4C1D-BF8A-52224D5C419A}.debug|x86.ActiveCfg = debug|x86
+ {EA49AE64-A61D-4C1D-BF8A-52224D5C419A}.debug|x86.Build.0 = debug|x86
+ {EA49AE64-A61D-4C1D-BF8A-52224D5C419A}.debug|x64.ActiveCfg = debug|x64
+ {EA49AE64-A61D-4C1D-BF8A-52224D5C419A}.debug|x64.Build.0 = debug|x64
+ {EA49AE64-A61D-4C1D-BF8A-52224D5C419A}.release|x86.ActiveCfg = release|x86
+ {EA49AE64-A61D-4C1D-BF8A-52224D5C419A}.release|x86.Build.0 = release|x86
+ {EA49AE64-A61D-4C1D-BF8A-52224D5C419A}.release|x64.ActiveCfg = release|x64
+ {EA49AE64-A61D-4C1D-BF8A-52224D5C419A}.release|x64.Build.0 = release|x64
{D31F653F-C216-4F45-BD28-E760A2F0989A}.debug|x86.ActiveCfg = debug|x86
{D31F653F-C216-4F45-BD28-E760A2F0989A}.debug|x86.Build.0 = debug|x86
{D31F653F-C216-4F45-BD28-E760A2F0989A}.debug|x64.ActiveCfg = debug|x64
@@ -161,22 +184,6 @@ Global
{CC732E26-7E1F-4778-B017-98E286F8E317}.release|x86.Build.0 = release|x86
{CC732E26-7E1F-4778-B017-98E286F8E317}.release|x64.ActiveCfg = release|x64
{CC732E26-7E1F-4778-B017-98E286F8E317}.release|x64.Build.0 = release|x64
- {EA49AE64-A61D-4C1D-BF8A-52224D5C419A}.debug|x86.ActiveCfg = debug|x86
- {EA49AE64-A61D-4C1D-BF8A-52224D5C419A}.debug|x86.Build.0 = debug|x86
- {EA49AE64-A61D-4C1D-BF8A-52224D5C419A}.debug|x64.ActiveCfg = debug|x64
- {EA49AE64-A61D-4C1D-BF8A-52224D5C419A}.debug|x64.Build.0 = debug|x64
- {EA49AE64-A61D-4C1D-BF8A-52224D5C419A}.release|x86.ActiveCfg = release|x86
- {EA49AE64-A61D-4C1D-BF8A-52224D5C419A}.release|x86.Build.0 = release|x86
- {EA49AE64-A61D-4C1D-BF8A-52224D5C419A}.release|x64.ActiveCfg = release|x64
- {EA49AE64-A61D-4C1D-BF8A-52224D5C419A}.release|x64.Build.0 = release|x64
- {26493DA2-9C6E-43C4-B603-062FD8DF6535}.debug|x86.ActiveCfg = debug|x86
- {26493DA2-9C6E-43C4-B603-062FD8DF6535}.debug|x86.Build.0 = debug|x86
- {26493DA2-9C6E-43C4-B603-062FD8DF6535}.debug|x64.ActiveCfg = debug|x64
- {26493DA2-9C6E-43C4-B603-062FD8DF6535}.debug|x64.Build.0 = debug|x64
- {26493DA2-9C6E-43C4-B603-062FD8DF6535}.release|x86.ActiveCfg = release|x86
- {26493DA2-9C6E-43C4-B603-062FD8DF6535}.release|x86.Build.0 = release|x86
- {26493DA2-9C6E-43C4-B603-062FD8DF6535}.release|x64.ActiveCfg = release|x64
- {26493DA2-9C6E-43C4-B603-062FD8DF6535}.release|x64.Build.0 = release|x64
{2C50D6A1-10D9-427B-9807-35AD79CD9117}.debug|x86.ActiveCfg = debug|x86
{2C50D6A1-10D9-427B-9807-35AD79CD9117}.debug|x86.Build.0 = debug|x86
{2C50D6A1-10D9-427B-9807-35AD79CD9117}.debug|x64.ActiveCfg = debug|x64
@@ -185,6 +192,38 @@ Global
{2C50D6A1-10D9-427B-9807-35AD79CD9117}.release|x86.Build.0 = release|x86
{2C50D6A1-10D9-427B-9807-35AD79CD9117}.release|x64.ActiveCfg = release|x64
{2C50D6A1-10D9-427B-9807-35AD79CD9117}.release|x64.Build.0 = release|x64
+ {5A96A56C-B304-4E86-9A99-A9D5F4650EA7}.debug|x86.ActiveCfg = debug|x86
+ {5A96A56C-B304-4E86-9A99-A9D5F4650EA7}.debug|x86.Build.0 = debug|x86
+ {5A96A56C-B304-4E86-9A99-A9D5F4650EA7}.debug|x64.ActiveCfg = debug|x64
+ {5A96A56C-B304-4E86-9A99-A9D5F4650EA7}.debug|x64.Build.0 = debug|x64
+ {5A96A56C-B304-4E86-9A99-A9D5F4650EA7}.release|x86.ActiveCfg = release|x86
+ {5A96A56C-B304-4E86-9A99-A9D5F4650EA7}.release|x86.Build.0 = release|x86
+ {5A96A56C-B304-4E86-9A99-A9D5F4650EA7}.release|x64.ActiveCfg = release|x64
+ {5A96A56C-B304-4E86-9A99-A9D5F4650EA7}.release|x64.Build.0 = release|x64
+ {CD0E023E-067D-4AA7-AE88-FC686252ECB3}.debug|x86.ActiveCfg = debug|x86
+ {CD0E023E-067D-4AA7-AE88-FC686252ECB3}.debug|x86.Build.0 = debug|x86
+ {CD0E023E-067D-4AA7-AE88-FC686252ECB3}.debug|x64.ActiveCfg = debug|x64
+ {CD0E023E-067D-4AA7-AE88-FC686252ECB3}.debug|x64.Build.0 = debug|x64
+ {CD0E023E-067D-4AA7-AE88-FC686252ECB3}.release|x86.ActiveCfg = release|x86
+ {CD0E023E-067D-4AA7-AE88-FC686252ECB3}.release|x86.Build.0 = release|x86
+ {CD0E023E-067D-4AA7-AE88-FC686252ECB3}.release|x64.ActiveCfg = release|x64
+ {CD0E023E-067D-4AA7-AE88-FC686252ECB3}.release|x64.Build.0 = release|x64
+ {26493DA2-9C6E-43C4-B603-062FD8DF6535}.debug|x86.ActiveCfg = debug|x86
+ {26493DA2-9C6E-43C4-B603-062FD8DF6535}.debug|x86.Build.0 = debug|x86
+ {26493DA2-9C6E-43C4-B603-062FD8DF6535}.debug|x64.ActiveCfg = debug|x64
+ {26493DA2-9C6E-43C4-B603-062FD8DF6535}.debug|x64.Build.0 = debug|x64
+ {26493DA2-9C6E-43C4-B603-062FD8DF6535}.release|x86.ActiveCfg = release|x86
+ {26493DA2-9C6E-43C4-B603-062FD8DF6535}.release|x86.Build.0 = release|x86
+ {26493DA2-9C6E-43C4-B603-062FD8DF6535}.release|x64.ActiveCfg = release|x64
+ {26493DA2-9C6E-43C4-B603-062FD8DF6535}.release|x64.Build.0 = release|x64
+ {85510E85-BBF4-4291-80E8-35F446C9FB29}.debug|x86.ActiveCfg = debug|x86
+ {85510E85-BBF4-4291-80E8-35F446C9FB29}.debug|x86.Build.0 = debug|x86
+ {85510E85-BBF4-4291-80E8-35F446C9FB29}.debug|x64.ActiveCfg = debug|x64
+ {85510E85-BBF4-4291-80E8-35F446C9FB29}.debug|x64.Build.0 = debug|x64
+ {85510E85-BBF4-4291-80E8-35F446C9FB29}.release|x86.ActiveCfg = release|x86
+ {85510E85-BBF4-4291-80E8-35F446C9FB29}.release|x86.Build.0 = release|x86
+ {85510E85-BBF4-4291-80E8-35F446C9FB29}.release|x64.ActiveCfg = release|x64
+ {85510E85-BBF4-4291-80E8-35F446C9FB29}.release|x64.Build.0 = release|x64
{C6A6D531-41C6-4269-9AF0-1D80E9ADFD03}.debug|x86.ActiveCfg = debug|x86
{C6A6D531-41C6-4269-9AF0-1D80E9ADFD03}.debug|x86.Build.0 = debug|x86
{C6A6D531-41C6-4269-9AF0-1D80E9ADFD03}.debug|x64.ActiveCfg = debug|x64
@@ -209,14 +248,14 @@ Global
{B65A1BF7-4ADC-420B-89B2-443C60F05F52}.release|x86.Build.0 = release|x86
{B65A1BF7-4ADC-420B-89B2-443C60F05F52}.release|x64.ActiveCfg = release|x64
{B65A1BF7-4ADC-420B-89B2-443C60F05F52}.release|x64.Build.0 = release|x64
- {6CF4E2EC-DF13-46E1-9DF7-998E2E9D3AB4}.debug|x86.ActiveCfg = debug|x86
- {6CF4E2EC-DF13-46E1-9DF7-998E2E9D3AB4}.debug|x86.Build.0 = debug|x86
- {6CF4E2EC-DF13-46E1-9DF7-998E2E9D3AB4}.debug|x64.ActiveCfg = debug|x64
- {6CF4E2EC-DF13-46E1-9DF7-998E2E9D3AB4}.debug|x64.Build.0 = debug|x64
- {6CF4E2EC-DF13-46E1-9DF7-998E2E9D3AB4}.release|x86.ActiveCfg = release|x86
- {6CF4E2EC-DF13-46E1-9DF7-998E2E9D3AB4}.release|x86.Build.0 = release|x86
- {6CF4E2EC-DF13-46E1-9DF7-998E2E9D3AB4}.release|x64.ActiveCfg = release|x64
- {6CF4E2EC-DF13-46E1-9DF7-998E2E9D3AB4}.release|x64.Build.0 = release|x64
+ {F4BAD167-E85B-412D-8D56-C9E1ABB23905}.debug|x86.ActiveCfg = debug|x86
+ {F4BAD167-E85B-412D-8D56-C9E1ABB23905}.debug|x86.Build.0 = debug|x86
+ {F4BAD167-E85B-412D-8D56-C9E1ABB23905}.debug|x64.ActiveCfg = debug|x64
+ {F4BAD167-E85B-412D-8D56-C9E1ABB23905}.debug|x64.Build.0 = debug|x64
+ {F4BAD167-E85B-412D-8D56-C9E1ABB23905}.release|x86.ActiveCfg = release|x86
+ {F4BAD167-E85B-412D-8D56-C9E1ABB23905}.release|x86.Build.0 = release|x86
+ {F4BAD167-E85B-412D-8D56-C9E1ABB23905}.release|x64.ActiveCfg = release|x64
+ {F4BAD167-E85B-412D-8D56-C9E1ABB23905}.release|x64.Build.0 = release|x64
{9F7BAEDA-5595-49B0-B313-D1DB0CFA131E}.debug|x86.ActiveCfg = debug|x86
{9F7BAEDA-5595-49B0-B313-D1DB0CFA131E}.debug|x86.Build.0 = debug|x86
{9F7BAEDA-5595-49B0-B313-D1DB0CFA131E}.debug|x64.ActiveCfg = debug|x64
@@ -241,30 +280,30 @@ Global
{96C28471-555C-4095-B2D4-6890517C12EE}.release|x86.Build.0 = release|x86
{96C28471-555C-4095-B2D4-6890517C12EE}.release|x64.ActiveCfg = release|x64
{96C28471-555C-4095-B2D4-6890517C12EE}.release|x64.Build.0 = release|x64
- {85510E85-BBF4-4291-80E8-35F446C9FB29}.debug|x86.ActiveCfg = debug|x86
- {85510E85-BBF4-4291-80E8-35F446C9FB29}.debug|x86.Build.0 = debug|x86
- {85510E85-BBF4-4291-80E8-35F446C9FB29}.debug|x64.ActiveCfg = debug|x64
- {85510E85-BBF4-4291-80E8-35F446C9FB29}.debug|x64.Build.0 = debug|x64
- {85510E85-BBF4-4291-80E8-35F446C9FB29}.release|x86.ActiveCfg = release|x86
- {85510E85-BBF4-4291-80E8-35F446C9FB29}.release|x86.Build.0 = release|x86
- {85510E85-BBF4-4291-80E8-35F446C9FB29}.release|x64.ActiveCfg = release|x64
- {85510E85-BBF4-4291-80E8-35F446C9FB29}.release|x64.Build.0 = release|x64
- {7CDF531D-1E14-45F5-BD06-C31E2C210E69}.debug|x86.ActiveCfg = debug|x86
- {7CDF531D-1E14-45F5-BD06-C31E2C210E69}.debug|x86.Build.0 = debug|x86
- {7CDF531D-1E14-45F5-BD06-C31E2C210E69}.debug|x64.ActiveCfg = debug|x64
- {7CDF531D-1E14-45F5-BD06-C31E2C210E69}.debug|x64.Build.0 = debug|x64
- {7CDF531D-1E14-45F5-BD06-C31E2C210E69}.release|x86.ActiveCfg = release|x86
- {7CDF531D-1E14-45F5-BD06-C31E2C210E69}.release|x86.Build.0 = release|x86
- {7CDF531D-1E14-45F5-BD06-C31E2C210E69}.release|x64.ActiveCfg = release|x64
- {7CDF531D-1E14-45F5-BD06-C31E2C210E69}.release|x64.Build.0 = release|x64
- {CD0E023E-067D-4AA7-AE88-FC686252ECB3}.debug|x86.ActiveCfg = debug|x86
- {CD0E023E-067D-4AA7-AE88-FC686252ECB3}.debug|x86.Build.0 = debug|x86
- {CD0E023E-067D-4AA7-AE88-FC686252ECB3}.debug|x64.ActiveCfg = debug|x64
- {CD0E023E-067D-4AA7-AE88-FC686252ECB3}.debug|x64.Build.0 = debug|x64
- {CD0E023E-067D-4AA7-AE88-FC686252ECB3}.release|x86.ActiveCfg = release|x86
- {CD0E023E-067D-4AA7-AE88-FC686252ECB3}.release|x86.Build.0 = release|x86
- {CD0E023E-067D-4AA7-AE88-FC686252ECB3}.release|x64.ActiveCfg = release|x64
- {CD0E023E-067D-4AA7-AE88-FC686252ECB3}.release|x64.Build.0 = release|x64
+ {E8A1BEFF-ED90-40B0-BA41-A0F9853359FC}.debug|x86.ActiveCfg = debug|x86
+ {E8A1BEFF-ED90-40B0-BA41-A0F9853359FC}.debug|x86.Build.0 = debug|x86
+ {E8A1BEFF-ED90-40B0-BA41-A0F9853359FC}.debug|x64.ActiveCfg = debug|x64
+ {E8A1BEFF-ED90-40B0-BA41-A0F9853359FC}.debug|x64.Build.0 = debug|x64
+ {E8A1BEFF-ED90-40B0-BA41-A0F9853359FC}.release|x86.ActiveCfg = release|x86
+ {E8A1BEFF-ED90-40B0-BA41-A0F9853359FC}.release|x86.Build.0 = release|x86
+ {E8A1BEFF-ED90-40B0-BA41-A0F9853359FC}.release|x64.ActiveCfg = release|x64
+ {E8A1BEFF-ED90-40B0-BA41-A0F9853359FC}.release|x64.Build.0 = release|x64
+ {6CF4E2EC-DF13-46E1-9DF7-998E2E9D3AB4}.debug|x86.ActiveCfg = debug|x86
+ {6CF4E2EC-DF13-46E1-9DF7-998E2E9D3AB4}.debug|x86.Build.0 = debug|x86
+ {6CF4E2EC-DF13-46E1-9DF7-998E2E9D3AB4}.debug|x64.ActiveCfg = debug|x64
+ {6CF4E2EC-DF13-46E1-9DF7-998E2E9D3AB4}.debug|x64.Build.0 = debug|x64
+ {6CF4E2EC-DF13-46E1-9DF7-998E2E9D3AB4}.release|x86.ActiveCfg = release|x86
+ {6CF4E2EC-DF13-46E1-9DF7-998E2E9D3AB4}.release|x86.Build.0 = release|x86
+ {6CF4E2EC-DF13-46E1-9DF7-998E2E9D3AB4}.release|x64.ActiveCfg = release|x64
+ {6CF4E2EC-DF13-46E1-9DF7-998E2E9D3AB4}.release|x64.Build.0 = release|x64
+ {D2E4BFCC-377B-4626-9E69-54E583DC4F5E}.debug|x86.ActiveCfg = debug|x86
+ {D2E4BFCC-377B-4626-9E69-54E583DC4F5E}.debug|x86.Build.0 = debug|x86
+ {D2E4BFCC-377B-4626-9E69-54E583DC4F5E}.debug|x64.ActiveCfg = debug|x64
+ {D2E4BFCC-377B-4626-9E69-54E583DC4F5E}.debug|x64.Build.0 = debug|x64
+ {D2E4BFCC-377B-4626-9E69-54E583DC4F5E}.release|x86.ActiveCfg = release|x86
+ {D2E4BFCC-377B-4626-9E69-54E583DC4F5E}.release|x86.Build.0 = release|x86
+ {D2E4BFCC-377B-4626-9E69-54E583DC4F5E}.release|x64.ActiveCfg = release|x64
+ {D2E4BFCC-377B-4626-9E69-54E583DC4F5E}.release|x64.Build.0 = release|x64
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
diff --git a/vs/vs2017/co/co.vcxproj b/vs/vs2017/co/co.vcxproj
index a20562c1a..c1fec3fb3 100644
--- a/vs/vs2017/co/co.vcxproj
+++ b/vs/vs2017/co/co.vcxproj
@@ -21,7 +21,7 @@
{2C50D6A1-10D9-427B-9807-35AD79CD9117}
co
- 10.0.17134.0
+ 10.0.18362.0
@@ -90,7 +90,7 @@
- /libpath:..\\..\\..\\build\\windows\\x86\\debug co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
+ /libpath:..\..\..\build\windows\x86\debug co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
true
Console
MachineX86
@@ -107,7 +107,7 @@
- /libpath:..\\..\\..\\build\\windows\\x64\\debug co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
+ /libpath:..\..\..\build\windows\x64\debug co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
true
Console
MachineX64
@@ -124,7 +124,7 @@
- /libpath:..\\..\\..\\build\\windows\\x86\\release co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
+ /libpath:..\..\..\build\windows\x86\release co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
true
Console
MachineX86
@@ -141,7 +141,7 @@
- /libpath:..\\..\\..\\build\\windows\\x64\\release co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
+ /libpath:..\..\..\build\windows\x64\release co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
true
Console
MachineX64
@@ -157,11 +157,11 @@
-
- ..\..\..\build\.objs\co\windows\x86\release\test\co_test.cc.obj
- ..\..\..\build\.objs\co\windows\x64\debug\test\co_test.cc.obj
- ..\..\..\build\.objs\co\windows\x64\release\test\co_test.cc.obj
- ..\..\..\build\.objs\co\windows\x86\debug\test\co_test.cc.obj
+
+ ..\..\..\build\.objs\co\windows\x86\release\test\co.cc.obj
+ ..\..\..\build\.objs\co\windows\x64\debug\test\co.cc.obj
+ ..\..\..\build\.objs\co\windows\x64\release\test\co.cc.obj
+ ..\..\..\build\.objs\co\windows\x86\debug\test\co.cc.obj
diff --git a/vs/vs2017/easy/easy.vcxproj b/vs/vs2017/easy/easy.vcxproj
new file mode 100644
index 000000000..4abf9d786
--- /dev/null
+++ b/vs/vs2017/easy/easy.vcxproj
@@ -0,0 +1,172 @@
+
+
+
+
+ debug
+ Win32
+
+
+ debug
+ x64
+
+
+ release
+ Win32
+
+
+ release
+ x64
+
+
+
+ {F4BAD167-E85B-412D-8D56-C9E1ABB23905}
+ easy
+ 10.0.18362.0
+
+
+
+ Application
+ v141
+ MultiByte
+
+
+ Application
+ v141
+ MultiByte
+
+
+ Application
+ v141
+ MultiByte
+
+
+ Application
+ v141
+ MultiByte
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ..\..\..\build\windows\x86\debug\
+ ..\..\..\build\.objs\easy\windows\x86\debug\
+ easy
+ .exe
+ true
+
+
+ ..\..\..\build\windows\x64\debug\
+ ..\..\..\build\.objs\easy\windows\x64\debug\
+ easy
+ .exe
+ true
+
+
+ ..\..\..\build\windows\x86\release\
+ ..\..\..\build\.objs\easy\windows\x86\release\
+ easy
+ .exe
+ true
+
+
+ ..\..\..\build\windows\x64\release\
+ ..\..\..\build\.objs\easy\windows\x64\release\
+ easy
+ .exe
+ true
+
+
+
+ /libpath:..\..\..\build\windows\x86\debug co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
+ true
+ Console
+ MachineX86
+
+
+ MaxSpeed
+ Level3
+ __config_debug__;__config_Win32__;%(PreprocessorDefinitions)
+ ProgramDatabase
+ MultiThreadedDLL
+ ..\..\..\include
+ -FS -EHsc -nologo %(AdditionalOptions)
+
+
+
+
+ /libpath:..\..\..\build\windows\x64\debug co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
+ true
+ Console
+ MachineX64
+
+
+ MaxSpeed
+ Level3
+ __config_debug__;__config_x64__;%(PreprocessorDefinitions)
+ ProgramDatabase
+ MultiThreadedDLL
+ ..\..\..\include
+ -FS -EHsc -nologo %(AdditionalOptions)
+
+
+
+
+ /libpath:..\..\..\build\windows\x86\release co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
+ true
+ Console
+ MachineX86
+
+
+ MaxSpeed
+ Level3
+ __config_release__;__config_Win32__;%(PreprocessorDefinitions)
+ ProgramDatabase
+ MultiThreadedDLL
+ ..\..\..\include
+ -FS -EHsc -nologo %(AdditionalOptions)
+
+
+
+
+ /libpath:..\..\..\build\windows\x64\release co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
+ true
+ Console
+ MachineX64
+
+
+ MaxSpeed
+ Level3
+ __config_release__;__config_x64__;%(PreprocessorDefinitions)
+ ProgramDatabase
+ MultiThreadedDLL
+ ..\..\..\include
+ -FS -EHsc -nologo %(AdditionalOptions)
+
+
+
+
+ ..\..\..\build\.objs\easy\windows\x64\release\test\so\easy.cc.obj
+ ..\..\..\build\.objs\easy\windows\x86\release\test\so\easy.cc.obj
+ ..\..\..\build\.objs\easy\windows\x86\debug\test\so\easy.cc.obj
+ ..\..\..\build\.objs\easy\windows\x64\debug\test\so\easy.cc.obj
+
+
+
+
+
+
+
+
diff --git a/vs/vs2017/easy/easy.vcxproj.filters b/vs/vs2017/easy/easy.vcxproj.filters
new file mode 100644
index 000000000..13c0c87fa
--- /dev/null
+++ b/vs/vs2017/easy/easy.vcxproj.filters
@@ -0,0 +1,15 @@
+
+
+
+
+ {E04A2E16-8116-4430-9E09-BF1A414D90D8}
+
+
+
+
+ so
+
+
+
+
+
diff --git a/vs/vs2017/fast/fast.vcxproj b/vs/vs2017/fast/fast.vcxproj
index c9095c84f..1405b7c26 100644
--- a/vs/vs2017/fast/fast.vcxproj
+++ b/vs/vs2017/fast/fast.vcxproj
@@ -21,7 +21,7 @@
{B65A1BF7-4ADC-420B-89B2-443C60F05F52}
fast
- 10.0.17134.0
+ 10.0.18362.0
@@ -90,7 +90,7 @@
- /libpath:..\\..\\..\\build\\windows\\x86\\debug co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
+ /libpath:..\..\..\build\windows\x86\debug co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
true
Console
MachineX86
@@ -107,7 +107,7 @@
- /libpath:..\\..\\..\\build\\windows\\x64\\debug co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
+ /libpath:..\..\..\build\windows\x64\debug co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
true
Console
MachineX64
@@ -124,7 +124,7 @@
- /libpath:..\\..\\..\\build\\windows\\x86\\release co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
+ /libpath:..\..\..\build\windows\x86\release co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
true
Console
MachineX86
@@ -141,7 +141,7 @@
- /libpath:..\\..\\..\\build\\windows\\x64\\release co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
+ /libpath:..\..\..\build\windows\x64\release co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
true
Console
MachineX64
@@ -157,11 +157,11 @@
-
- ..\..\..\build\.objs\fast\windows\x64\release\test\fast_test.cc.obj
- ..\..\..\build\.objs\fast\windows\x64\debug\test\fast_test.cc.obj
- ..\..\..\build\.objs\fast\windows\x86\debug\test\fast_test.cc.obj
- ..\..\..\build\.objs\fast\windows\x86\release\test\fast_test.cc.obj
+
+ ..\..\..\build\.objs\fast\windows\x64\release\test\fast.cc.obj
+ ..\..\..\build\.objs\fast\windows\x86\debug\test\fast.cc.obj
+ ..\..\..\build\.objs\fast\windows\x86\release\test\fast.cc.obj
+ ..\..\..\build\.objs\fast\windows\x64\debug\test\fast.cc.obj
diff --git a/vs/vs2017/flag/flag.vcxproj b/vs/vs2017/flag/flag.vcxproj
index 91e2e5128..ea1f1633b 100644
--- a/vs/vs2017/flag/flag.vcxproj
+++ b/vs/vs2017/flag/flag.vcxproj
@@ -21,7 +21,7 @@
{EA49AE64-A61D-4C1D-BF8A-52224D5C419A}
flag
- 10.0.17134.0
+ 10.0.18362.0
@@ -90,7 +90,7 @@
- /libpath:..\\..\\..\\build\\windows\\x86\\debug co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
+ /libpath:..\..\..\build\windows\x86\debug co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
true
Console
MachineX86
@@ -107,7 +107,7 @@
- /libpath:..\\..\\..\\build\\windows\\x64\\debug co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
+ /libpath:..\..\..\build\windows\x64\debug co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
true
Console
MachineX64
@@ -124,7 +124,7 @@
- /libpath:..\\..\\..\\build\\windows\\x86\\release co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
+ /libpath:..\..\..\build\windows\x86\release co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
true
Console
MachineX86
@@ -141,7 +141,7 @@
- /libpath:..\\..\\..\\build\\windows\\x64\\release co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
+ /libpath:..\..\..\build\windows\x64\release co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
true
Console
MachineX64
@@ -157,11 +157,11 @@
-
- ..\..\..\build\.objs\flag\windows\x64\release\test\flag_test.cc.obj
- ..\..\..\build\.objs\flag\windows\x64\debug\test\flag_test.cc.obj
- ..\..\..\build\.objs\flag\windows\x86\debug\test\flag_test.cc.obj
- ..\..\..\build\.objs\flag\windows\x86\release\test\flag_test.cc.obj
+
+ ..\..\..\build\.objs\flag\windows\x64\release\test\flag.cc.obj
+ ..\..\..\build\.objs\flag\windows\x86\debug\test\flag.cc.obj
+ ..\..\..\build\.objs\flag\windows\x86\release\test\flag.cc.obj
+ ..\..\..\build\.objs\flag\windows\x64\debug\test\flag.cc.obj
diff --git a/vs/vs2017/gen/gen.vcxproj b/vs/vs2017/gen/gen.vcxproj
index c35fc1078..41e93b642 100644
--- a/vs/vs2017/gen/gen.vcxproj
+++ b/vs/vs2017/gen/gen.vcxproj
@@ -21,7 +21,7 @@
{B9B95080-9211-463B-A9EE-0EC8DDDA4FBB}
gen
- 10.0.17134.0
+ 10.0.18362.0
@@ -90,7 +90,7 @@
- /libpath:..\\..\\..\\build\\windows\\x86\\debug co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
+ /libpath:..\..\..\build\windows\x86\debug co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
true
Console
MachineX86
@@ -107,7 +107,7 @@
- /libpath:..\\..\\..\\build\\windows\\x64\\debug co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
+ /libpath:..\..\..\build\windows\x64\debug co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
true
Console
MachineX64
@@ -124,7 +124,7 @@
- /libpath:..\\..\\..\\build\\windows\\x86\\release co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
+ /libpath:..\..\..\build\windows\x86\release co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
true
Console
MachineX86
@@ -141,7 +141,7 @@
- /libpath:..\\..\\..\\build\\windows\\x64\\release co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
+ /libpath:..\..\..\build\windows\x64\release co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
true
Console
MachineX64
diff --git a/vs/vs2017/hash/hash.vcxproj b/vs/vs2017/hash/hash.vcxproj
index 3d3209f53..ccb7f6670 100644
--- a/vs/vs2017/hash/hash.vcxproj
+++ b/vs/vs2017/hash/hash.vcxproj
@@ -21,7 +21,7 @@
{7CDF531D-1E14-45F5-BD06-C31E2C210E69}
hash
- 10.0.17134.0
+ 10.0.18362.0
@@ -90,7 +90,7 @@
- /libpath:..\\..\\..\\build\\windows\\x86\\debug co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
+ /libpath:..\..\..\build\windows\x86\debug co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
true
Console
MachineX86
@@ -107,7 +107,7 @@
- /libpath:..\\..\\..\\build\\windows\\x64\\debug co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
+ /libpath:..\..\..\build\windows\x64\debug co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
true
Console
MachineX64
@@ -124,7 +124,7 @@
- /libpath:..\\..\\..\\build\\windows\\x86\\release co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
+ /libpath:..\..\..\build\windows\x86\release co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
true
Console
MachineX86
@@ -141,7 +141,7 @@
- /libpath:..\\..\\..\\build\\windows\\x64\\release co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
+ /libpath:..\..\..\build\windows\x64\release co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
true
Console
MachineX64
@@ -157,11 +157,11 @@
-
- ..\..\..\build\.objs\hash\windows\x64\release\test\hash_test.cc.obj
- ..\..\..\build\.objs\hash\windows\x64\debug\test\hash_test.cc.obj
- ..\..\..\build\.objs\hash\windows\x86\debug\test\hash_test.cc.obj
- ..\..\..\build\.objs\hash\windows\x86\release\test\hash_test.cc.obj
+
+ ..\..\..\build\.objs\hash\windows\x64\release\test\hash.cc.obj
+ ..\..\..\build\.objs\hash\windows\x86\debug\test\hash.cc.obj
+ ..\..\..\build\.objs\hash\windows\x86\release\test\hash.cc.obj
+ ..\..\..\build\.objs\hash\windows\x64\debug\test\hash.cc.obj
diff --git a/vs/vs2017/http_cli/http_cli.vcxproj b/vs/vs2017/http_cli/http_cli.vcxproj
new file mode 100644
index 000000000..617b1ac20
--- /dev/null
+++ b/vs/vs2017/http_cli/http_cli.vcxproj
@@ -0,0 +1,172 @@
+
+
+
+
+ debug
+ Win32
+
+
+ debug
+ x64
+
+
+ release
+ Win32
+
+
+ release
+ x64
+
+
+
+ {D2E4BFCC-377B-4626-9E69-54E583DC4F5E}
+ http_cli
+ 10.0.18362.0
+
+
+
+ Application
+ v141
+ MultiByte
+
+
+ Application
+ v141
+ MultiByte
+
+
+ Application
+ v141
+ MultiByte
+
+
+ Application
+ v141
+ MultiByte
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ..\..\..\build\windows\x86\debug\
+ ..\..\..\build\.objs\http_cli\windows\x86\debug\
+ http_cli
+ .exe
+ true
+
+
+ ..\..\..\build\windows\x64\debug\
+ ..\..\..\build\.objs\http_cli\windows\x64\debug\
+ http_cli
+ .exe
+ true
+
+
+ ..\..\..\build\windows\x86\release\
+ ..\..\..\build\.objs\http_cli\windows\x86\release\
+ http_cli
+ .exe
+ true
+
+
+ ..\..\..\build\windows\x64\release\
+ ..\..\..\build\.objs\http_cli\windows\x64\release\
+ http_cli
+ .exe
+ true
+
+
+
+ /libpath:..\..\..\build\windows\x86\debug co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
+ true
+ Console
+ MachineX86
+
+
+ MaxSpeed
+ Level3
+ __config_debug__;__config_Win32__;%(PreprocessorDefinitions)
+ ProgramDatabase
+ MultiThreadedDLL
+ ..\..\..\include
+ -FS -EHsc -nologo %(AdditionalOptions)
+
+
+
+
+ /libpath:..\..\..\build\windows\x64\debug co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
+ true
+ Console
+ MachineX64
+
+
+ MaxSpeed
+ Level3
+ __config_debug__;__config_x64__;%(PreprocessorDefinitions)
+ ProgramDatabase
+ MultiThreadedDLL
+ ..\..\..\include
+ -FS -EHsc -nologo %(AdditionalOptions)
+
+
+
+
+ /libpath:..\..\..\build\windows\x86\release co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
+ true
+ Console
+ MachineX86
+
+
+ MaxSpeed
+ Level3
+ __config_release__;__config_Win32__;%(PreprocessorDefinitions)
+ ProgramDatabase
+ MultiThreadedDLL
+ ..\..\..\include
+ -FS -EHsc -nologo %(AdditionalOptions)
+
+
+
+
+ /libpath:..\..\..\build\windows\x64\release co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
+ true
+ Console
+ MachineX64
+
+
+ MaxSpeed
+ Level3
+ __config_release__;__config_x64__;%(PreprocessorDefinitions)
+ ProgramDatabase
+ MultiThreadedDLL
+ ..\..\..\include
+ -FS -EHsc -nologo %(AdditionalOptions)
+
+
+
+
+ ..\..\..\build\.objs\http_cli\windows\x86\release\test\so\http_cli.cc.obj
+ ..\..\..\build\.objs\http_cli\windows\x64\release\test\so\http_cli.cc.obj
+ ..\..\..\build\.objs\http_cli\windows\x86\debug\test\so\http_cli.cc.obj
+ ..\..\..\build\.objs\http_cli\windows\x64\debug\test\so\http_cli.cc.obj
+
+
+
+
+
+
+
+
diff --git a/vs/vs2017/http_cli/http_cli.vcxproj.filters b/vs/vs2017/http_cli/http_cli.vcxproj.filters
new file mode 100644
index 000000000..cf0856ceb
--- /dev/null
+++ b/vs/vs2017/http_cli/http_cli.vcxproj.filters
@@ -0,0 +1,15 @@
+
+
+
+
+ {E04A2E16-8116-4430-9E09-BF1A414D90D8}
+
+
+
+
+ so
+
+
+
+
+
diff --git a/vs/vs2017/http_serv/http_serv.vcxproj b/vs/vs2017/http_serv/http_serv.vcxproj
new file mode 100644
index 000000000..74b11abe0
--- /dev/null
+++ b/vs/vs2017/http_serv/http_serv.vcxproj
@@ -0,0 +1,172 @@
+
+
+
+
+ debug
+ Win32
+
+
+ debug
+ x64
+
+
+ release
+ Win32
+
+
+ release
+ x64
+
+
+
+ {E8A1BEFF-ED90-40B0-BA41-A0F9853359FC}
+ http_serv
+ 10.0.18362.0
+
+
+
+ Application
+ v141
+ MultiByte
+
+
+ Application
+ v141
+ MultiByte
+
+
+ Application
+ v141
+ MultiByte
+
+
+ Application
+ v141
+ MultiByte
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ..\..\..\build\windows\x86\debug\
+ ..\..\..\build\.objs\http_serv\windows\x86\debug\
+ http_serv
+ .exe
+ true
+
+
+ ..\..\..\build\windows\x64\debug\
+ ..\..\..\build\.objs\http_serv\windows\x64\debug\
+ http_serv
+ .exe
+ true
+
+
+ ..\..\..\build\windows\x86\release\
+ ..\..\..\build\.objs\http_serv\windows\x86\release\
+ http_serv
+ .exe
+ true
+
+
+ ..\..\..\build\windows\x64\release\
+ ..\..\..\build\.objs\http_serv\windows\x64\release\
+ http_serv
+ .exe
+ true
+
+
+
+ /libpath:..\..\..\build\windows\x86\debug co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
+ true
+ Console
+ MachineX86
+
+
+ MaxSpeed
+ Level3
+ __config_debug__;__config_Win32__;%(PreprocessorDefinitions)
+ ProgramDatabase
+ MultiThreadedDLL
+ ..\..\..\include
+ -FS -EHsc -nologo %(AdditionalOptions)
+
+
+
+
+ /libpath:..\..\..\build\windows\x64\debug co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
+ true
+ Console
+ MachineX64
+
+
+ MaxSpeed
+ Level3
+ __config_debug__;__config_x64__;%(PreprocessorDefinitions)
+ ProgramDatabase
+ MultiThreadedDLL
+ ..\..\..\include
+ -FS -EHsc -nologo %(AdditionalOptions)
+
+
+
+
+ /libpath:..\..\..\build\windows\x86\release co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
+ true
+ Console
+ MachineX86
+
+
+ MaxSpeed
+ Level3
+ __config_release__;__config_Win32__;%(PreprocessorDefinitions)
+ ProgramDatabase
+ MultiThreadedDLL
+ ..\..\..\include
+ -FS -EHsc -nologo %(AdditionalOptions)
+
+
+
+
+ /libpath:..\..\..\build\windows\x64\release co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
+ true
+ Console
+ MachineX64
+
+
+ MaxSpeed
+ Level3
+ __config_release__;__config_x64__;%(PreprocessorDefinitions)
+ ProgramDatabase
+ MultiThreadedDLL
+ ..\..\..\include
+ -FS -EHsc -nologo %(AdditionalOptions)
+
+
+
+
+ ..\..\..\build\.objs\http_serv\windows\x64\release\test\so\http_serv.cc.obj
+ ..\..\..\build\.objs\http_serv\windows\x64\debug\test\so\http_serv.cc.obj
+ ..\..\..\build\.objs\http_serv\windows\x86\debug\test\so\http_serv.cc.obj
+ ..\..\..\build\.objs\http_serv\windows\x86\release\test\so\http_serv.cc.obj
+
+
+
+
+
+
+
+
diff --git a/vs/vs2017/http_serv/http_serv.vcxproj.filters b/vs/vs2017/http_serv/http_serv.vcxproj.filters
new file mode 100644
index 000000000..b8b2cfce4
--- /dev/null
+++ b/vs/vs2017/http_serv/http_serv.vcxproj.filters
@@ -0,0 +1,15 @@
+
+
+
+
+ {E04A2E16-8116-4430-9E09-BF1A414D90D8}
+
+
+
+
+ so
+
+
+
+
+
diff --git a/vs/vs2017/json/json.vcxproj b/vs/vs2017/json/json.vcxproj
index b8a1b7480..30a891088 100644
--- a/vs/vs2017/json/json.vcxproj
+++ b/vs/vs2017/json/json.vcxproj
@@ -21,7 +21,7 @@
{CEC57F99-2D6A-46C1-B157-C1204C57B060}
json
- 10.0.17134.0
+ 10.0.18362.0
@@ -90,7 +90,7 @@
- /libpath:..\\..\\..\\build\\windows\\x86\\debug co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
+ /libpath:..\..\..\build\windows\x86\debug co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
true
Console
MachineX86
@@ -107,7 +107,7 @@
- /libpath:..\\..\\..\\build\\windows\\x64\\debug co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
+ /libpath:..\..\..\build\windows\x64\debug co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
true
Console
MachineX64
@@ -124,7 +124,7 @@
- /libpath:..\\..\\..\\build\\windows\\x86\\release co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
+ /libpath:..\..\..\build\windows\x86\release co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
true
Console
MachineX86
@@ -141,7 +141,7 @@
- /libpath:..\\..\\..\\build\\windows\\x64\\release co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
+ /libpath:..\..\..\build\windows\x64\release co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
true
Console
MachineX64
@@ -157,11 +157,11 @@
-
- ..\..\..\build\.objs\json\windows\x64\release\test\json_test.cc.obj
- ..\..\..\build\.objs\json\windows\x64\debug\test\json_test.cc.obj
- ..\..\..\build\.objs\json\windows\x86\debug\test\json_test.cc.obj
- ..\..\..\build\.objs\json\windows\x86\release\test\json_test.cc.obj
+
+ ..\..\..\build\.objs\json\windows\x64\release\test\json.cc.obj
+ ..\..\..\build\.objs\json\windows\x86\debug\test\json.cc.obj
+ ..\..\..\build\.objs\json\windows\x86\release\test\json.cc.obj
+ ..\..\..\build\.objs\json\windows\x64\debug\test\json.cc.obj
diff --git a/vs/vs2017/libco/libco.vcxproj b/vs/vs2017/libco/libco.vcxproj
index ba6b6624c..88ffb546f 100644
--- a/vs/vs2017/libco/libco.vcxproj
+++ b/vs/vs2017/libco/libco.vcxproj
@@ -21,7 +21,7 @@
{96C28471-555C-4095-B2D4-6890517C12EE}
libco
- 10.0.17134.0
+ 10.0.18362.0
@@ -151,24 +151,6 @@
..\..\..\build\.objs\libco\windows\x86\debug\src\json.cc.obj
..\..\..\build\.objs\libco\windows\x86\release\src\json.cc.obj
-
- false
- Document
- ..\..\..\build\.objs\libco\windows\x64\debug\src\co\context\context_x64.asm.obj
- ml64.exe -c -W3 -I..\..\..\include -nologo -Fo..\..\..\build\.objs\libco\windows\x64\debug\src\co\context\context_x64.asm.obj ..\..\..\src\co\context\context_x64.asm
-
-
- false
- Document
- ..\..\..\build\.objs\libco\windows\x64\release\src\co\context\context_x64.asm.obj
- ml64.exe -c -W3 -I..\..\..\include -nologo -Fo..\..\..\build\.objs\libco\windows\x64\release\src\co\context\context_x64.asm.obj ..\..\..\src\co\context\context_x64.asm
-
-
- ..\..\..\build\.objs\libco\windows\x86\release\src\co\impl\sock.cc.obj
- ..\..\..\build\.objs\libco\windows\x64\release\src\co\impl\sock.cc.obj
- ..\..\..\build\.objs\libco\windows\x86\debug\src\co\impl\sock.cc.obj
- ..\..\..\build\.objs\libco\windows\x64\debug\src\co\impl\sock.cc.obj
-
..\..\..\build\.objs\libco\windows\x64\release\src\co\impl\scheduler.cc.obj
..\..\..\build\.objs\libco\windows\x86\release\src\co\impl\scheduler.cc.obj
@@ -181,6 +163,48 @@
..\..\..\build\.objs\libco\windows\x86\debug\src\path.cc.obj
..\..\..\build\.objs\libco\windows\x86\release\src\path.cc.obj
+
+ ..\..\..\build\.objs\libco\windows\x64\release\src\hash\base64.cc.obj
+ ..\..\..\build\.objs\libco\windows\x64\debug\src\hash\base64.cc.obj
+ ..\..\..\build\.objs\libco\windows\x86\release\src\hash\base64.cc.obj
+ ..\..\..\build\.objs\libco\windows\x86\debug\src\hash\base64.cc.obj
+
+
+ ..\..\..\build\.objs\libco\windows\x64\release\src\so\http.cc.obj
+ ..\..\..\build\.objs\libco\windows\x64\debug\src\so\http.cc.obj
+ ..\..\..\build\.objs\libco\windows\x86\debug\src\so\http.cc.obj
+ ..\..\..\build\.objs\libco\windows\x86\release\src\so\http.cc.obj
+
+
+ ..\..\..\build\.objs\libco\windows\x64\release\src\stack_trace\stack_trace_win.cpp.obj
+ ..\..\..\build\.objs\libco\windows\x86\debug\src\stack_trace\stack_trace_win.cpp.obj
+ ..\..\..\build\.objs\libco\windows\x86\release\src\stack_trace\stack_trace_win.cpp.obj
+ ..\..\..\build\.objs\libco\windows\x64\debug\src\stack_trace\stack_trace_win.cpp.obj
+
+
+ ..\..\..\build\.objs\libco\windows\x64\release\src\hash\murmur_hash.cc.obj
+ ..\..\..\build\.objs\libco\windows\x86\debug\src\hash\murmur_hash.cc.obj
+ ..\..\..\build\.objs\libco\windows\x86\release\src\hash\murmur_hash.cc.obj
+ ..\..\..\build\.objs\libco\windows\x64\debug\src\hash\murmur_hash.cc.obj
+
+
+ ..\..\..\build\.objs\libco\windows\x64\release\src\flag.cc.obj
+ ..\..\..\build\.objs\libco\windows\x64\debug\src\flag.cc.obj
+ ..\..\..\build\.objs\libco\windows\x86\debug\src\flag.cc.obj
+ ..\..\..\build\.objs\libco\windows\x86\release\src\flag.cc.obj
+
+
+ ..\..\..\build\.objs\libco\windows\x64\release\src\co\impl\co.cc.obj
+ ..\..\..\build\.objs\libco\windows\x86\release\src\co\impl\co.cc.obj
+ ..\..\..\build\.objs\libco\windows\x86\debug\src\co\impl\co.cc.obj
+ ..\..\..\build\.objs\libco\windows\x64\debug\src\co\impl\co.cc.obj
+
+
+ ..\..\..\build\.objs\libco\windows\x86\release\src\co\impl\sock.cc.obj
+ ..\..\..\build\.objs\libco\windows\x64\release\src\co\impl\sock.cc.obj
+ ..\..\..\build\.objs\libco\windows\x86\debug\src\co\impl\sock.cc.obj
+ ..\..\..\build\.objs\libco\windows\x64\debug\src\co\impl\sock.cc.obj
+
..\..\..\build\.objs\libco\windows\x86\release\src\so\tcp.cc.obj
..\..\..\build\.objs\libco\windows\x64\release\src\so\tcp.cc.obj
@@ -205,53 +229,29 @@
..\..\..\build\.objs\libco\windows\x86\debug\src\log.cc.obj
..\..\..\build\.objs\libco\windows\x86\release\src\log.cc.obj
-
+
false
Document
- ..\..\..\build\.objs\libco\windows\x86\debug\src\co\context\context_x86.asm.obj
- ml.exe -c -W3 -I..\..\..\include -nologo -Gd -Fo..\..\..\build\.objs\libco\windows\x86\debug\src\co\context\context_x86.asm.obj ..\..\..\src\co\context\context_x86.asm
+ ..\..\..\build\.objs\libco\windows\x64\debug\src\co\context\context_x64.asm.obj
+ ml64.exe -c -W3 -I..\..\..\include -nologo -Fo..\..\..\build\.objs\libco\windows\x64\debug\src\co\context\context_x64.asm.obj ..\..\..\src\co\context\context_x64.asm
-
+
false
Document
- ..\..\..\build\.objs\libco\windows\x86\release\src\co\context\context_x86.asm.obj
- ml.exe -c -W3 -I..\..\..\include -nologo -Gd -Fo..\..\..\build\.objs\libco\windows\x86\release\src\co\context\context_x86.asm.obj ..\..\..\src\co\context\context_x86.asm
+ ..\..\..\build\.objs\libco\windows\x64\release\src\co\context\context_x64.asm.obj
+ ml64.exe -c -W3 -I..\..\..\include -nologo -Fo..\..\..\build\.objs\libco\windows\x64\release\src\co\context\context_x64.asm.obj ..\..\..\src\co\context\context_x64.asm
-
- ..\..\..\build\.objs\libco\windows\x86\release\src\co\impl\epoll.cc.obj
- ..\..\..\build\.objs\libco\windows\x64\debug\src\co\impl\epoll.cc.obj
- ..\..\..\build\.objs\libco\windows\x86\debug\src\co\impl\epoll.cc.obj
- ..\..\..\build\.objs\libco\windows\x64\release\src\co\impl\epoll.cc.obj
-
-
- ..\..\..\build\.objs\libco\windows\x86\debug\src\stack_trace\StackWalker.cpp.obj
- ..\..\..\build\.objs\libco\windows\x86\release\src\stack_trace\StackWalker.cpp.obj
- ..\..\..\build\.objs\libco\windows\x64\release\src\stack_trace\StackWalker.cpp.obj
- ..\..\..\build\.objs\libco\windows\x64\debug\src\stack_trace\StackWalker.cpp.obj
-
..\..\..\build\.objs\libco\windows\x86\debug\src\hash\md5.cc.obj
..\..\..\build\.objs\libco\windows\x64\release\src\hash\md5.cc.obj
..\..\..\build\.objs\libco\windows\x64\debug\src\hash\md5.cc.obj
..\..\..\build\.objs\libco\windows\x86\release\src\hash\md5.cc.obj
-
- ..\..\..\build\.objs\libco\windows\x64\release\src\hash\base64.cc.obj
- ..\..\..\build\.objs\libco\windows\x64\debug\src\hash\base64.cc.obj
- ..\..\..\build\.objs\libco\windows\x86\release\src\hash\base64.cc.obj
- ..\..\..\build\.objs\libco\windows\x86\debug\src\hash\base64.cc.obj
-
-
- ..\..\..\build\.objs\libco\windows\x64\release\src\win\fs.cpp.obj
- ..\..\..\build\.objs\libco\windows\x64\debug\src\win\fs.cpp.obj
- ..\..\..\build\.objs\libco\windows\x86\debug\src\win\fs.cpp.obj
- ..\..\..\build\.objs\libco\windows\x86\release\src\win\fs.cpp.obj
-
-
- ..\..\..\build\.objs\libco\windows\x64\release\src\win\time.cpp.obj
- ..\..\..\build\.objs\libco\windows\x86\release\src\win\time.cpp.obj
- ..\..\..\build\.objs\libco\windows\x86\debug\src\win\time.cpp.obj
- ..\..\..\build\.objs\libco\windows\x64\debug\src\win\time.cpp.obj
+
+ ..\..\..\build\.objs\libco\windows\x86\release\src\co\impl\epoll.cc.obj
+ ..\..\..\build\.objs\libco\windows\x64\debug\src\co\impl\epoll.cc.obj
+ ..\..\..\build\.objs\libco\windows\x86\debug\src\co\impl\epoll.cc.obj
+ ..\..\..\build\.objs\libco\windows\x64\release\src\co\impl\epoll.cc.obj
..\..\..\build\.objs\libco\windows\x64\release\src\str.cc.obj
@@ -265,11 +265,11 @@
..\..\..\build\.objs\libco\windows\x86\debug\src\fast.cc.obj
..\..\..\build\.objs\libco\windows\x86\release\src\fast.cc.obj
-
- ..\..\..\build\.objs\libco\windows\x64\release\src\hash\murmur_hash.cc.obj
- ..\..\..\build\.objs\libco\windows\x86\debug\src\hash\murmur_hash.cc.obj
- ..\..\..\build\.objs\libco\windows\x86\release\src\hash\murmur_hash.cc.obj
- ..\..\..\build\.objs\libco\windows\x64\debug\src\hash\murmur_hash.cc.obj
+
+ ..\..\..\build\.objs\libco\windows\x86\debug\src\stack_trace\StackWalker.cpp.obj
+ ..\..\..\build\.objs\libco\windows\x86\release\src\stack_trace\StackWalker.cpp.obj
+ ..\..\..\build\.objs\libco\windows\x64\release\src\stack_trace\StackWalker.cpp.obj
+ ..\..\..\build\.objs\libco\windows\x64\debug\src\stack_trace\StackWalker.cpp.obj
..\..\..\build\.objs\libco\windows\x64\release\src\hash\crc16.cc.obj
@@ -283,17 +283,17 @@
..\..\..\build\.objs\libco\windows\x86\debug\src\thread.cc.obj
..\..\..\build\.objs\libco\windows\x64\debug\src\thread.cc.obj
-
- ..\..\..\build\.objs\libco\windows\x64\release\src\flag.cc.obj
- ..\..\..\build\.objs\libco\windows\x64\debug\src\flag.cc.obj
- ..\..\..\build\.objs\libco\windows\x86\debug\src\flag.cc.obj
- ..\..\..\build\.objs\libco\windows\x86\release\src\flag.cc.obj
+
+ ..\..\..\build\.objs\libco\windows\x86\release\src\co\impl\hook.cc.obj
+ ..\..\..\build\.objs\libco\windows\x64\release\src\co\impl\hook.cc.obj
+ ..\..\..\build\.objs\libco\windows\x86\debug\src\co\impl\hook.cc.obj
+ ..\..\..\build\.objs\libco\windows\x64\debug\src\co\impl\hook.cc.obj
-
- ..\..\..\build\.objs\libco\windows\x64\release\src\rpc.cc.obj
- ..\..\..\build\.objs\libco\windows\x64\debug\src\rpc.cc.obj
- ..\..\..\build\.objs\libco\windows\x86\debug\src\rpc.cc.obj
- ..\..\..\build\.objs\libco\windows\x86\release\src\rpc.cc.obj
+
+ ..\..\..\build\.objs\libco\windows\x86\release\src\so\rpc.cc.obj
+ ..\..\..\build\.objs\libco\windows\x64\release\src\so\rpc.cc.obj
+ ..\..\..\build\.objs\libco\windows\x86\debug\src\so\rpc.cc.obj
+ ..\..\..\build\.objs\libco\windows\x64\debug\src\so\rpc.cc.obj
..\..\..\build\.objs\libco\windows\x64\release\src\unitest.cc.obj
@@ -331,23 +331,29 @@
..\..\..\build\.objs\libco\windows\x86\debug\src\co\impl\sock.cpp.obj
..\..\..\build\.objs\libco\windows\x64\release\src\co\impl\sock.cpp.obj
-
- ..\..\..\build\.objs\libco\windows\x64\release\src\stack_trace\stack_trace_win.cpp.obj
- ..\..\..\build\.objs\libco\windows\x86\debug\src\stack_trace\stack_trace_win.cpp.obj
- ..\..\..\build\.objs\libco\windows\x86\release\src\stack_trace\stack_trace_win.cpp.obj
- ..\..\..\build\.objs\libco\windows\x64\debug\src\stack_trace\stack_trace_win.cpp.obj
-
-
- ..\..\..\build\.objs\libco\windows\x64\release\src\co\impl\co.cc.obj
- ..\..\..\build\.objs\libco\windows\x86\release\src\co\impl\co.cc.obj
- ..\..\..\build\.objs\libco\windows\x86\debug\src\co\impl\co.cc.obj
- ..\..\..\build\.objs\libco\windows\x64\debug\src\co\impl\co.cc.obj
+
+ ..\..\..\build\.objs\libco\windows\x64\release\src\win\fs.cpp.obj
+ ..\..\..\build\.objs\libco\windows\x64\debug\src\win\fs.cpp.obj
+ ..\..\..\build\.objs\libco\windows\x86\debug\src\win\fs.cpp.obj
+ ..\..\..\build\.objs\libco\windows\x86\release\src\win\fs.cpp.obj
-
- ..\..\..\build\.objs\libco\windows\x86\release\src\co\impl\hook.cc.obj
- ..\..\..\build\.objs\libco\windows\x64\release\src\co\impl\hook.cc.obj
- ..\..\..\build\.objs\libco\windows\x86\debug\src\co\impl\hook.cc.obj
- ..\..\..\build\.objs\libco\windows\x64\debug\src\co\impl\hook.cc.obj
+
+ false
+ Document
+ ..\..\..\build\.objs\libco\windows\x86\debug\src\co\context\context_x86.asm.obj
+ ml.exe -c -W3 -I..\..\..\include -nologo -Gd -Fo..\..\..\build\.objs\libco\windows\x86\debug\src\co\context\context_x86.asm.obj ..\..\..\src\co\context\context_x86.asm
+
+
+ false
+ Document
+ ..\..\..\build\.objs\libco\windows\x86\release\src\co\context\context_x86.asm.obj
+ ml.exe -c -W3 -I..\..\..\include -nologo -Gd -Fo..\..\..\build\.objs\libco\windows\x86\release\src\co\context\context_x86.asm.obj ..\..\..\src\co\context\context_x86.asm
+
+
+ ..\..\..\build\.objs\libco\windows\x64\release\src\win\time.cpp.obj
+ ..\..\..\build\.objs\libco\windows\x86\release\src\win\time.cpp.obj
+ ..\..\..\build\.objs\libco\windows\x86\debug\src\win\time.cpp.obj
+ ..\..\..\build\.objs\libco\windows\x64\debug\src\win\time.cpp.obj
diff --git a/vs/vs2017/libco/libco.vcxproj.filters b/vs/vs2017/libco/libco.vcxproj.filters
index 7381b69d9..46e0dafd2 100644
--- a/vs/vs2017/libco/libco.vcxproj.filters
+++ b/vs/vs2017/libco/libco.vcxproj.filters
@@ -7,89 +7,95 @@
{2C50D6A1-10D9-427B-9807-35AD79CD9117}
-
- {E04A2E16-8116-4430-9E09-BF1A414D90D8}
-
-
- {80312DC0-020F-4807-A825-B2F2AA2F049B}
-
-
- {542D5B69-F505-4E3E-A5AD-266CEB2F8C0E}
-
{7CDF531D-1E14-45F5-BD06-C31E2C210E69}
+
+ {E04A2E16-8116-4430-9E09-BF1A414D90D8}
+
{F1CA0457-0DC3-4D74-B9C3-321D6989B961}
{1782C146-F945-404E-9037-C70AD600D936}
+
+ {80312DC0-020F-4807-A825-B2F2AA2F049B}
+
+
+ {542D5B69-F505-4E3E-A5AD-266CEB2F8C0E}
+
-
+
co\impl
-
+
co\impl
-
- so
+
+ co\impl
-
- win
+
+ co\impl
-
- co\context
-
-
- win
+
+ co\impl
-
- win
+
+ hash
+
+
+ hash
hash
-
- stack_trace
+
+ hash
-
- stack_trace
+
+ so
-
- co\impl
+
+ so
-
- hash
+
+ so
-
- hash
+
+ stack_trace
-
+
unix
-
+
unix
unix
-
- stack_trace
-
co\impl
-
- hash
+
+ stack_trace
-
- co\impl
+
+ stack_trace
-
- co\impl
+
+ win
+
+
+ win
+
+ win
+
+
+ co\context
+
co\context
diff --git a/vs/vs2017/log/log.vcxproj b/vs/vs2017/log/log.vcxproj
index 41852b753..308440200 100644
--- a/vs/vs2017/log/log.vcxproj
+++ b/vs/vs2017/log/log.vcxproj
@@ -21,7 +21,7 @@
{7CE55420-08C6-41F3-8D3B-699608B97C93}
log
- 10.0.17134.0
+ 10.0.18362.0
@@ -90,7 +90,7 @@
- /libpath:..\\..\\..\\build\\windows\\x86\\debug co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
+ /libpath:..\..\..\build\windows\x86\debug co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
true
Console
MachineX86
@@ -107,7 +107,7 @@
- /libpath:..\\..\\..\\build\\windows\\x64\\debug co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
+ /libpath:..\..\..\build\windows\x64\debug co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
true
Console
MachineX64
@@ -124,7 +124,7 @@
- /libpath:..\\..\\..\\build\\windows\\x86\\release co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
+ /libpath:..\..\..\build\windows\x86\release co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
true
Console
MachineX86
@@ -141,7 +141,7 @@
- /libpath:..\\..\\..\\build\\windows\\x64\\release co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
+ /libpath:..\..\..\build\windows\x64\release co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
true
Console
MachineX64
@@ -157,11 +157,11 @@
-
- ..\..\..\build\.objs\log\windows\x64\release\test\log_test.cc.obj
- ..\..\..\build\.objs\log\windows\x64\debug\test\log_test.cc.obj
- ..\..\..\build\.objs\log\windows\x86\release\test\log_test.cc.obj
- ..\..\..\build\.objs\log\windows\x86\debug\test\log_test.cc.obj
+
+ ..\..\..\build\.objs\log\windows\x64\release\test\log.cc.obj
+ ..\..\..\build\.objs\log\windows\x64\debug\test\log.cc.obj
+ ..\..\..\build\.objs\log\windows\x86\release\test\log.cc.obj
+ ..\..\..\build\.objs\log\windows\x86\debug\test\log.cc.obj
diff --git a/vs/vs2017/pingpong/pingpong.vcxproj b/vs/vs2017/pingpong/pingpong.vcxproj
index d81ab872c..a420cb997 100644
--- a/vs/vs2017/pingpong/pingpong.vcxproj
+++ b/vs/vs2017/pingpong/pingpong.vcxproj
@@ -21,7 +21,7 @@
{85510E85-BBF4-4291-80E8-35F446C9FB29}
pingpong
- 10.0.17134.0
+ 10.0.18362.0
@@ -90,7 +90,7 @@
- /libpath:..\\..\\..\\build\\windows\\x86\\debug co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
+ /libpath:..\..\..\build\windows\x86\debug co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
true
Console
MachineX86
@@ -107,7 +107,7 @@
- /libpath:..\\..\\..\\build\\windows\\x64\\debug co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
+ /libpath:..\..\..\build\windows\x64\debug co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
true
Console
MachineX64
@@ -124,7 +124,7 @@
- /libpath:..\\..\\..\\build\\windows\\x86\\release co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
+ /libpath:..\..\..\build\windows\x86\release co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
true
Console
MachineX86
@@ -141,7 +141,7 @@
- /libpath:..\\..\\..\\build\\windows\\x64\\release co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
+ /libpath:..\..\..\build\windows\x64\release co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
true
Console
MachineX64
@@ -157,11 +157,11 @@
-
- ..\..\..\build\.objs\pingpong\windows\x86\debug\test\so\pingpong_test.cc.obj
- ..\..\..\build\.objs\pingpong\windows\x64\release\test\so\pingpong_test.cc.obj
- ..\..\..\build\.objs\pingpong\windows\x86\release\test\so\pingpong_test.cc.obj
- ..\..\..\build\.objs\pingpong\windows\x64\debug\test\so\pingpong_test.cc.obj
+
+ ..\..\..\build\.objs\pingpong\windows\x86\release\test\so\pingpong.cc.obj
+ ..\..\..\build\.objs\pingpong\windows\x64\release\test\so\pingpong.cc.obj
+ ..\..\..\build\.objs\pingpong\windows\x86\debug\test\so\pingpong.cc.obj
+ ..\..\..\build\.objs\pingpong\windows\x64\debug\test\so\pingpong.cc.obj
diff --git a/vs/vs2017/pingpong/pingpong.vcxproj.filters b/vs/vs2017/pingpong/pingpong.vcxproj.filters
index 0681f71fa..75b16fb89 100644
--- a/vs/vs2017/pingpong/pingpong.vcxproj.filters
+++ b/vs/vs2017/pingpong/pingpong.vcxproj.filters
@@ -6,7 +6,7 @@
-
+
so
diff --git a/vs/vs2017/rapidjson/rapidjson.vcxproj b/vs/vs2017/rapidjson/rapidjson.vcxproj
index 84e1a083a..cff2ae229 100644
--- a/vs/vs2017/rapidjson/rapidjson.vcxproj
+++ b/vs/vs2017/rapidjson/rapidjson.vcxproj
@@ -21,7 +21,7 @@
{F60860D2-F52A-4BDC-86B0-A397172D3CC7}
rapidjson
- 10.0.17134.0
+ 10.0.18362.0
@@ -90,7 +90,7 @@
- /libpath:..\\..\\..\\build\\windows\\x86\\debug co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
+ /libpath:..\..\..\build\windows\x86\debug co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
true
Console
MachineX86
@@ -107,7 +107,7 @@
- /libpath:..\\..\\..\\build\\windows\\x64\\debug co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
+ /libpath:..\..\..\build\windows\x64\debug co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
true
Console
MachineX64
@@ -124,7 +124,7 @@
- /libpath:..\\..\\..\\build\\windows\\x86\\release co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
+ /libpath:..\..\..\build\windows\x86\release co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
true
Console
MachineX86
@@ -141,7 +141,7 @@
- /libpath:..\\..\\..\\build\\windows\\x64\\release co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
+ /libpath:..\..\..\build\windows\x64\release co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
true
Console
MachineX64
@@ -157,11 +157,11 @@
-
- ..\..\..\build\.objs\rapidjson\windows\x64\release\test\rapidjson_test.cc.obj
- ..\..\..\build\.objs\rapidjson\windows\x86\debug\test\rapidjson_test.cc.obj
- ..\..\..\build\.objs\rapidjson\windows\x86\release\test\rapidjson_test.cc.obj
- ..\..\..\build\.objs\rapidjson\windows\x64\debug\test\rapidjson_test.cc.obj
+
+ ..\..\..\build\.objs\rapidjson\windows\x86\debug\test\rapidjson.cc.obj
+ ..\..\..\build\.objs\rapidjson\windows\x64\release\test\rapidjson.cc.obj
+ ..\..\..\build\.objs\rapidjson\windows\x86\release\test\rapidjson.cc.obj
+ ..\..\..\build\.objs\rapidjson\windows\x64\debug\test\rapidjson.cc.obj
diff --git a/vs/vs2017/rpc/rpc.vcxproj b/vs/vs2017/rpc/rpc.vcxproj
index e90e89db4..47f9e77a7 100644
--- a/vs/vs2017/rpc/rpc.vcxproj
+++ b/vs/vs2017/rpc/rpc.vcxproj
@@ -21,7 +21,7 @@
{CC732E26-7E1F-4778-B017-98E286F8E317}
rpc
- 10.0.17134.0
+ 10.0.18362.0
@@ -90,7 +90,7 @@
- /libpath:..\\..\\..\\build\\windows\\x86\\debug co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
+ /libpath:..\..\..\build\windows\x86\debug co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
true
Console
MachineX86
@@ -107,7 +107,7 @@
- /libpath:..\\..\\..\\build\\windows\\x64\\debug co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
+ /libpath:..\..\..\build\windows\x64\debug co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
true
Console
MachineX64
@@ -124,7 +124,7 @@
- /libpath:..\\..\\..\\build\\windows\\x86\\release co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
+ /libpath:..\..\..\build\windows\x86\release co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
true
Console
MachineX86
@@ -141,7 +141,7 @@
- /libpath:..\\..\\..\\build\\windows\\x64\\release co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
+ /libpath:..\..\..\build\windows\x64\release co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
true
Console
MachineX64
@@ -157,11 +157,11 @@
-
- ..\..\..\build\.objs\rpc\windows\x64\release\test\rpc_test.cc.obj
- ..\..\..\build\.objs\rpc\windows\x64\debug\test\rpc_test.cc.obj
- ..\..\..\build\.objs\rpc\windows\x86\release\test\rpc_test.cc.obj
- ..\..\..\build\.objs\rpc\windows\x86\debug\test\rpc_test.cc.obj
+
+ ..\..\..\build\.objs\rpc\windows\x64\release\test\so\rpc.cc.obj
+ ..\..\..\build\.objs\rpc\windows\x86\release\test\so\rpc.cc.obj
+ ..\..\..\build\.objs\rpc\windows\x86\debug\test\so\rpc.cc.obj
+ ..\..\..\build\.objs\rpc\windows\x64\debug\test\so\rpc.cc.obj
diff --git a/vs/vs2017/rpc/rpc.vcxproj.filters b/vs/vs2017/rpc/rpc.vcxproj.filters
index 86053242e..37159a4b9 100644
--- a/vs/vs2017/rpc/rpc.vcxproj.filters
+++ b/vs/vs2017/rpc/rpc.vcxproj.filters
@@ -1,8 +1,14 @@
+
+ {E04A2E16-8116-4430-9E09-BF1A414D90D8}
+
+
+ so
+
diff --git a/vs/vs2017/stack/stack.vcxproj b/vs/vs2017/stack/stack.vcxproj
index ca6e33e92..92137e1be 100644
--- a/vs/vs2017/stack/stack.vcxproj
+++ b/vs/vs2017/stack/stack.vcxproj
@@ -21,7 +21,7 @@
{26493DA2-9C6E-43C4-B603-062FD8DF6535}
stack
- 10.0.17134.0
+ 10.0.18362.0
@@ -90,7 +90,7 @@
- /libpath:..\\..\\..\\build\\windows\\x86\\debug co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
+ /libpath:..\..\..\build\windows\x86\debug co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
true
Console
MachineX86
@@ -107,7 +107,7 @@
- /libpath:..\\..\\..\\build\\windows\\x64\\debug co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
+ /libpath:..\..\..\build\windows\x64\debug co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
true
Console
MachineX64
@@ -124,7 +124,7 @@
- /libpath:..\\..\\..\\build\\windows\\x86\\release co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
+ /libpath:..\..\..\build\windows\x86\release co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
true
Console
MachineX86
@@ -141,7 +141,7 @@
- /libpath:..\\..\\..\\build\\windows\\x64\\release co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
+ /libpath:..\..\..\build\windows\x64\release co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
true
Console
MachineX64
@@ -157,11 +157,11 @@
-
- ..\..\..\build\.objs\stack\windows\x64\release\test\stack_test.cc.obj
- ..\..\..\build\.objs\stack\windows\x64\debug\test\stack_test.cc.obj
- ..\..\..\build\.objs\stack\windows\x86\release\test\stack_test.cc.obj
- ..\..\..\build\.objs\stack\windows\x86\debug\test\stack_test.cc.obj
+
+ ..\..\..\build\.objs\stack\windows\x86\release\test\stack.cc.obj
+ ..\..\..\build\.objs\stack\windows\x64\release\test\stack.cc.obj
+ ..\..\..\build\.objs\stack\windows\x86\debug\test\stack.cc.obj
+ ..\..\..\build\.objs\stack\windows\x64\debug\test\stack.cc.obj
diff --git a/vs/vs2017/str/str.vcxproj b/vs/vs2017/str/str.vcxproj
index 921d8940d..04f8e44c5 100644
--- a/vs/vs2017/str/str.vcxproj
+++ b/vs/vs2017/str/str.vcxproj
@@ -21,7 +21,7 @@
{CD0E023E-067D-4AA7-AE88-FC686252ECB3}
str
- 10.0.17134.0
+ 10.0.18362.0
@@ -90,7 +90,7 @@
- /libpath:..\\..\\..\\build\\windows\\x86\\debug co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
+ /libpath:..\..\..\build\windows\x86\debug co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
true
Console
MachineX86
@@ -107,7 +107,7 @@
- /libpath:..\\..\\..\\build\\windows\\x64\\debug co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
+ /libpath:..\..\..\build\windows\x64\debug co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
true
Console
MachineX64
@@ -124,7 +124,7 @@
- /libpath:..\\..\\..\\build\\windows\\x86\\release co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
+ /libpath:..\..\..\build\windows\x86\release co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
true
Console
MachineX86
@@ -141,7 +141,7 @@
- /libpath:..\\..\\..\\build\\windows\\x64\\release co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
+ /libpath:..\..\..\build\windows\x64\release co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
true
Console
MachineX64
@@ -157,11 +157,11 @@
-
- ..\..\..\build\.objs\str\windows\x64\release\test\str_test.cc.obj
- ..\..\..\build\.objs\str\windows\x64\debug\test\str_test.cc.obj
- ..\..\..\build\.objs\str\windows\x86\release\test\str_test.cc.obj
- ..\..\..\build\.objs\str\windows\x86\debug\test\str_test.cc.obj
+
+ ..\..\..\build\.objs\str\windows\x64\release\test\str.cc.obj
+ ..\..\..\build\.objs\str\windows\x64\debug\test\str.cc.obj
+ ..\..\..\build\.objs\str\windows\x86\release\test\str.cc.obj
+ ..\..\..\build\.objs\str\windows\x86\debug\test\str.cc.obj
diff --git a/vs/vs2017/task_sched/task_sched.vcxproj b/vs/vs2017/task_sched/task_sched.vcxproj
index 214eb39f1..cada8bebd 100644
--- a/vs/vs2017/task_sched/task_sched.vcxproj
+++ b/vs/vs2017/task_sched/task_sched.vcxproj
@@ -21,7 +21,7 @@
{5A96A56C-B304-4E86-9A99-A9D5F4650EA7}
task_sched
- 10.0.17134.0
+ 10.0.18362.0
@@ -90,7 +90,7 @@
- /libpath:..\\..\\..\\build\\windows\\x86\\debug co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
+ /libpath:..\..\..\build\windows\x86\debug co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
true
Console
MachineX86
@@ -107,7 +107,7 @@
- /libpath:..\\..\\..\\build\\windows\\x64\\debug co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
+ /libpath:..\..\..\build\windows\x64\debug co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
true
Console
MachineX64
@@ -124,7 +124,7 @@
- /libpath:..\\..\\..\\build\\windows\\x86\\release co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
+ /libpath:..\..\..\build\windows\x86\release co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
true
Console
MachineX86
@@ -141,7 +141,7 @@
- /libpath:..\\..\\..\\build\\windows\\x64\\release co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
+ /libpath:..\..\..\build\windows\x64\release co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
true
Console
MachineX64
@@ -157,11 +157,11 @@
-
- ..\..\..\build\.objs\task_sched\windows\x64\release\test\task_sched_test.cc.obj
- ..\..\..\build\.objs\task_sched\windows\x86\debug\test\task_sched_test.cc.obj
- ..\..\..\build\.objs\task_sched\windows\x86\release\test\task_sched_test.cc.obj
- ..\..\..\build\.objs\task_sched\windows\x64\debug\test\task_sched_test.cc.obj
+
+ ..\..\..\build\.objs\task_sched\windows\x86\release\test\task_sched.cc.obj
+ ..\..\..\build\.objs\task_sched\windows\x64\release\test\task_sched.cc.obj
+ ..\..\..\build\.objs\task_sched\windows\x86\debug\test\task_sched.cc.obj
+ ..\..\..\build\.objs\task_sched\windows\x64\debug\test\task_sched.cc.obj
diff --git a/vs/vs2017/tcp/tcp.vcxproj b/vs/vs2017/tcp/tcp.vcxproj
index c2e0be4d3..e972c1973 100644
--- a/vs/vs2017/tcp/tcp.vcxproj
+++ b/vs/vs2017/tcp/tcp.vcxproj
@@ -21,7 +21,7 @@
{6CF4E2EC-DF13-46E1-9DF7-998E2E9D3AB4}
tcp
- 10.0.17134.0
+ 10.0.18362.0
@@ -90,7 +90,7 @@
- /libpath:..\\..\\..\\build\\windows\\x86\\debug co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
+ /libpath:..\..\..\build\windows\x86\debug co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
true
Console
MachineX86
@@ -107,7 +107,7 @@
- /libpath:..\\..\\..\\build\\windows\\x64\\debug co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
+ /libpath:..\..\..\build\windows\x64\debug co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
true
Console
MachineX64
@@ -124,7 +124,7 @@
- /libpath:..\\..\\..\\build\\windows\\x86\\release co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
+ /libpath:..\..\..\build\windows\x86\release co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
true
Console
MachineX86
@@ -141,7 +141,7 @@
- /libpath:..\\..\\..\\build\\windows\\x64\\release co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
+ /libpath:..\..\..\build\windows\x64\release co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
true
Console
MachineX64
@@ -157,11 +157,11 @@
-
- ..\..\..\build\.objs\tcp\windows\x64\release\test\so\tcp_test.cc.obj
- ..\..\..\build\.objs\tcp\windows\x86\release\test\so\tcp_test.cc.obj
- ..\..\..\build\.objs\tcp\windows\x86\debug\test\so\tcp_test.cc.obj
- ..\..\..\build\.objs\tcp\windows\x64\debug\test\so\tcp_test.cc.obj
+
+ ..\..\..\build\.objs\tcp\windows\x64\release\test\so\tcp.cc.obj
+ ..\..\..\build\.objs\tcp\windows\x86\release\test\so\tcp.cc.obj
+ ..\..\..\build\.objs\tcp\windows\x86\debug\test\so\tcp.cc.obj
+ ..\..\..\build\.objs\tcp\windows\x64\debug\test\so\tcp.cc.obj
diff --git a/vs/vs2017/tcp/tcp.vcxproj.filters b/vs/vs2017/tcp/tcp.vcxproj.filters
index 670c9e866..12a581225 100644
--- a/vs/vs2017/tcp/tcp.vcxproj.filters
+++ b/vs/vs2017/tcp/tcp.vcxproj.filters
@@ -6,7 +6,7 @@
-
+
so
diff --git a/vs/vs2017/time/time.vcxproj b/vs/vs2017/time/time.vcxproj
index 5db0f495a..c8a4a1134 100644
--- a/vs/vs2017/time/time.vcxproj
+++ b/vs/vs2017/time/time.vcxproj
@@ -21,7 +21,7 @@
{8A0AB69F-849D-4DBD-BE3F-D9E647A5417A}
time
- 10.0.17134.0
+ 10.0.18362.0
@@ -90,7 +90,7 @@
- /libpath:..\\..\\..\\build\\windows\\x86\\debug co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
+ /libpath:..\..\..\build\windows\x86\debug co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
true
Console
MachineX86
@@ -107,7 +107,7 @@
- /libpath:..\\..\\..\\build\\windows\\x64\\debug co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
+ /libpath:..\..\..\build\windows\x64\debug co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
true
Console
MachineX64
@@ -124,7 +124,7 @@
- /libpath:..\\..\\..\\build\\windows\\x86\\release co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
+ /libpath:..\..\..\build\windows\x86\release co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
true
Console
MachineX86
@@ -141,7 +141,7 @@
- /libpath:..\\..\\..\\build\\windows\\x64\\release co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
+ /libpath:..\..\..\build\windows\x64\release co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
true
Console
MachineX64
@@ -157,11 +157,11 @@
-
- ..\..\..\build\.objs\time\windows\x64\release\test\time_test.cc.obj
- ..\..\..\build\.objs\time\windows\x64\debug\test\time_test.cc.obj
- ..\..\..\build\.objs\time\windows\x86\debug\test\time_test.cc.obj
- ..\..\..\build\.objs\time\windows\x86\release\test\time_test.cc.obj
+
+ ..\..\..\build\.objs\time\windows\x64\release\test\time.cc.obj
+ ..\..\..\build\.objs\time\windows\x86\debug\test\time.cc.obj
+ ..\..\..\build\.objs\time\windows\x86\release\test\time.cc.obj
+ ..\..\..\build\.objs\time\windows\x64\debug\test\time.cc.obj
diff --git a/vs/vs2017/tw/tw.vcxproj b/vs/vs2017/tw/tw.vcxproj
index b15257e37..f139450d6 100644
--- a/vs/vs2017/tw/tw.vcxproj
+++ b/vs/vs2017/tw/tw.vcxproj
@@ -21,7 +21,7 @@
{9DBE33CC-9C84-415D-96AF-3563636891C7}
tw
- 10.0.17134.0
+ 10.0.18362.0
@@ -90,7 +90,7 @@
- /libpath:..\\..\\..\\build\\windows\\x86\\debug co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
+ /libpath:..\..\..\build\windows\x86\debug co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
true
Console
MachineX86
@@ -107,7 +107,7 @@
- /libpath:..\\..\\..\\build\\windows\\x64\\debug co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
+ /libpath:..\..\..\build\windows\x64\debug co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
true
Console
MachineX64
@@ -124,7 +124,7 @@
- /libpath:..\\..\\..\\build\\windows\\x86\\release co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
+ /libpath:..\..\..\build\windows\x86\release co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
true
Console
MachineX86
@@ -141,7 +141,7 @@
- /libpath:..\\..\\..\\build\\windows\\x64\\release co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
+ /libpath:..\..\..\build\windows\x64\release co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
true
Console
MachineX64
@@ -157,11 +157,11 @@
-
- ..\..\..\build\.objs\tw\windows\x86\release\test\tw_test.cc.obj
- ..\..\..\build\.objs\tw\windows\x64\debug\test\tw_test.cc.obj
- ..\..\..\build\.objs\tw\windows\x64\release\test\tw_test.cc.obj
- ..\..\..\build\.objs\tw\windows\x86\debug\test\tw_test.cc.obj
+
+ ..\..\..\build\.objs\tw\windows\x86\release\test\tw.cc.obj
+ ..\..\..\build\.objs\tw\windows\x64\debug\test\tw.cc.obj
+ ..\..\..\build\.objs\tw\windows\x64\release\test\tw.cc.obj
+ ..\..\..\build\.objs\tw\windows\x86\debug\test\tw.cc.obj
diff --git a/vs/vs2017/udp/udp.vcxproj b/vs/vs2017/udp/udp.vcxproj
index 4296405f2..19e8256b9 100644
--- a/vs/vs2017/udp/udp.vcxproj
+++ b/vs/vs2017/udp/udp.vcxproj
@@ -21,7 +21,7 @@
{9F7BAEDA-5595-49B0-B313-D1DB0CFA131E}
udp
- 10.0.17134.0
+ 10.0.18362.0
@@ -90,7 +90,7 @@
- /libpath:..\\..\\..\\build\\windows\\x86\\debug co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
+ /libpath:..\..\..\build\windows\x86\debug co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
true
Console
MachineX86
@@ -107,7 +107,7 @@
- /libpath:..\\..\\..\\build\\windows\\x64\\debug co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
+ /libpath:..\..\..\build\windows\x64\debug co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
true
Console
MachineX64
@@ -124,7 +124,7 @@
- /libpath:..\\..\\..\\build\\windows\\x86\\release co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
+ /libpath:..\..\..\build\windows\x86\release co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
true
Console
MachineX86
@@ -141,7 +141,7 @@
- /libpath:..\\..\\..\\build\\windows\\x64\\release co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
+ /libpath:..\..\..\build\windows\x64\release co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
true
Console
MachineX64
@@ -157,11 +157,11 @@
-
- ..\..\..\build\.objs\udp\windows\x64\release\test\so\udp_test.cc.obj
- ..\..\..\build\.objs\udp\windows\x86\release\test\so\udp_test.cc.obj
- ..\..\..\build\.objs\udp\windows\x86\debug\test\so\udp_test.cc.obj
- ..\..\..\build\.objs\udp\windows\x64\debug\test\so\udp_test.cc.obj
+
+ ..\..\..\build\.objs\udp\windows\x64\release\test\so\udp.cc.obj
+ ..\..\..\build\.objs\udp\windows\x86\release\test\so\udp.cc.obj
+ ..\..\..\build\.objs\udp\windows\x86\debug\test\so\udp.cc.obj
+ ..\..\..\build\.objs\udp\windows\x64\debug\test\so\udp.cc.obj
diff --git a/vs/vs2017/udp/udp.vcxproj.filters b/vs/vs2017/udp/udp.vcxproj.filters
index 83643bfa3..08b8ac75f 100644
--- a/vs/vs2017/udp/udp.vcxproj.filters
+++ b/vs/vs2017/udp/udp.vcxproj.filters
@@ -6,7 +6,7 @@
-
+
so
diff --git a/vs/vs2017/unitest/unitest.vcxproj b/vs/vs2017/unitest/unitest.vcxproj
index b7e45f195..06eced2f8 100644
--- a/vs/vs2017/unitest/unitest.vcxproj
+++ b/vs/vs2017/unitest/unitest.vcxproj
@@ -21,7 +21,7 @@
{C6A6D531-41C6-4269-9AF0-1D80E9ADFD03}
unitest
- 10.0.17134.0
+ 10.0.18362.0
@@ -90,7 +90,7 @@
- /libpath:..\\..\\..\\build\\windows\\x86\\debug co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
+ /libpath:..\..\..\build\windows\x86\debug co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
true
Console
MachineX86
@@ -107,7 +107,7 @@
- /libpath:..\\..\\..\\build\\windows\\x64\\debug co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
+ /libpath:..\..\..\build\windows\x64\debug co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
true
Console
MachineX64
@@ -124,7 +124,7 @@
- /libpath:..\\..\\..\\build\\windows\\x86\\release co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
+ /libpath:..\..\..\build\windows\x86\release co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
true
Console
MachineX86
@@ -141,7 +141,7 @@
- /libpath:..\\..\\..\\build\\windows\\x64\\release co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
+ /libpath:..\..\..\build\windows\x64\release co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
true
Console
MachineX64
@@ -157,53 +157,47 @@
-
- ..\..\..\build\.objs\unitest\windows\x86\debug\unitest\fast_test.cc.obj
- ..\..\..\build\.objs\unitest\windows\x64\release\unitest\fast_test.cc.obj
- ..\..\..\build\.objs\unitest\windows\x64\debug\unitest\fast_test.cc.obj
- ..\..\..\build\.objs\unitest\windows\x86\release\unitest\fast_test.cc.obj
-
-
- ..\..\..\build\.objs\unitest\windows\x86\debug\unitest\json_test.cc.obj
- ..\..\..\build\.objs\unitest\windows\x64\release\unitest\json_test.cc.obj
- ..\..\..\build\.objs\unitest\windows\x64\debug\unitest\json_test.cc.obj
- ..\..\..\build\.objs\unitest\windows\x86\release\unitest\json_test.cc.obj
-
-
- ..\..\..\build\.objs\unitest\windows\x86\debug\unitest\atomic_test.cc.obj
- ..\..\..\build\.objs\unitest\windows\x64\release\unitest\atomic_test.cc.obj
- ..\..\..\build\.objs\unitest\windows\x86\release\unitest\atomic_test.cc.obj
- ..\..\..\build\.objs\unitest\windows\x64\debug\unitest\atomic_test.cc.obj
-
-
- ..\..\..\build\.objs\unitest\windows\x86\debug\unitest\time_test.cc.obj
- ..\..\..\build\.objs\unitest\windows\x64\release\unitest\time_test.cc.obj
- ..\..\..\build\.objs\unitest\windows\x64\debug\unitest\time_test.cc.obj
- ..\..\..\build\.objs\unitest\windows\x86\release\unitest\time_test.cc.obj
-
-
- ..\..\..\build\.objs\unitest\windows\x86\release\unitest\fastring_test.cc.obj
- ..\..\..\build\.objs\unitest\windows\x64\debug\unitest\fastring_test.cc.obj
- ..\..\..\build\.objs\unitest\windows\x86\debug\unitest\fastring_test.cc.obj
- ..\..\..\build\.objs\unitest\windows\x64\release\unitest\fastring_test.cc.obj
-
-
- ..\..\..\build\.objs\unitest\windows\x64\release\unitest\lru_map_test.cc.obj
- ..\..\..\build\.objs\unitest\windows\x86\debug\unitest\lru_map_test.cc.obj
- ..\..\..\build\.objs\unitest\windows\x86\release\unitest\lru_map_test.cc.obj
- ..\..\..\build\.objs\unitest\windows\x64\debug\unitest\lru_map_test.cc.obj
-
-
- ..\..\..\build\.objs\unitest\windows\x86\release\unitest\fastream_test.cc.obj
- ..\..\..\build\.objs\unitest\windows\x64\debug\unitest\fastream_test.cc.obj
- ..\..\..\build\.objs\unitest\windows\x86\debug\unitest\fastream_test.cc.obj
- ..\..\..\build\.objs\unitest\windows\x64\release\unitest\fastream_test.cc.obj
-
-
- ..\..\..\build\.objs\unitest\windows\x86\debug\unitest\thread_test.cc.obj
- ..\..\..\build\.objs\unitest\windows\x64\release\unitest\thread_test.cc.obj
- ..\..\..\build\.objs\unitest\windows\x86\release\unitest\thread_test.cc.obj
- ..\..\..\build\.objs\unitest\windows\x64\debug\unitest\thread_test.cc.obj
+
+ ..\..\..\build\.objs\unitest\windows\x64\release\unitest\str.cc.obj
+ ..\..\..\build\.objs\unitest\windows\x64\debug\unitest\str.cc.obj
+ ..\..\..\build\.objs\unitest\windows\x86\release\unitest\str.cc.obj
+ ..\..\..\build\.objs\unitest\windows\x86\debug\unitest\str.cc.obj
+
+
+ ..\..\..\build\.objs\unitest\windows\x86\release\unitest\lru_map.cc.obj
+ ..\..\..\build\.objs\unitest\windows\x64\debug\unitest\lru_map.cc.obj
+ ..\..\..\build\.objs\unitest\windows\x64\release\unitest\lru_map.cc.obj
+ ..\..\..\build\.objs\unitest\windows\x86\debug\unitest\lru_map.cc.obj
+
+
+ ..\..\..\build\.objs\unitest\windows\x86\release\unitest\time.cc.obj
+ ..\..\..\build\.objs\unitest\windows\x64\debug\unitest\time.cc.obj
+ ..\..\..\build\.objs\unitest\windows\x64\release\unitest\time.cc.obj
+ ..\..\..\build\.objs\unitest\windows\x86\debug\unitest\time.cc.obj
+
+
+ ..\..\..\build\.objs\unitest\windows\x64\release\unitest\os.cc.obj
+ ..\..\..\build\.objs\unitest\windows\x64\debug\unitest\os.cc.obj
+ ..\..\..\build\.objs\unitest\windows\x86\release\unitest\os.cc.obj
+ ..\..\..\build\.objs\unitest\windows\x86\debug\unitest\os.cc.obj
+
+
+ ..\..\..\build\.objs\unitest\windows\x86\debug\unitest\random.cc.obj
+ ..\..\..\build\.objs\unitest\windows\x64\release\unitest\random.cc.obj
+ ..\..\..\build\.objs\unitest\windows\x86\release\unitest\random.cc.obj
+ ..\..\..\build\.objs\unitest\windows\x64\debug\unitest\random.cc.obj
+
+
+ ..\..\..\build\.objs\unitest\windows\x64\release\unitest\fastream.cc.obj
+ ..\..\..\build\.objs\unitest\windows\x86\release\unitest\fastream.cc.obj
+ ..\..\..\build\.objs\unitest\windows\x86\debug\unitest\fastream.cc.obj
+ ..\..\..\build\.objs\unitest\windows\x64\debug\unitest\fastream.cc.obj
+
+
+ ..\..\..\build\.objs\unitest\windows\x86\debug\unitest\atomic.cc.obj
+ ..\..\..\build\.objs\unitest\windows\x64\release\unitest\atomic.cc.obj
+ ..\..\..\build\.objs\unitest\windows\x86\release\unitest\atomic.cc.obj
+ ..\..\..\build\.objs\unitest\windows\x64\debug\unitest\atomic.cc.obj
..\..\..\build\.objs\unitest\windows\x86\release\unitest\main.cc.obj
@@ -211,35 +205,47 @@
..\..\..\build\.objs\unitest\windows\x64\release\unitest\main.cc.obj
..\..\..\build\.objs\unitest\windows\x86\debug\unitest\main.cc.obj
-
- ..\..\..\build\.objs\unitest\windows\x86\release\unitest\fs_test.cc.obj
- ..\..\..\build\.objs\unitest\windows\x64\debug\unitest\fs_test.cc.obj
- ..\..\..\build\.objs\unitest\windows\x64\release\unitest\fs_test.cc.obj
- ..\..\..\build\.objs\unitest\windows\x86\debug\unitest\fs_test.cc.obj
-
-
- ..\..\..\build\.objs\unitest\windows\x86\debug\unitest\path_test.cc.obj
- ..\..\..\build\.objs\unitest\windows\x64\release\unitest\path_test.cc.obj
- ..\..\..\build\.objs\unitest\windows\x64\debug\unitest\path_test.cc.obj
- ..\..\..\build\.objs\unitest\windows\x86\release\unitest\path_test.cc.obj
-
-
- ..\..\..\build\.objs\unitest\windows\x86\debug\unitest\random_test.cc.obj
- ..\..\..\build\.objs\unitest\windows\x64\release\unitest\random_test.cc.obj
- ..\..\..\build\.objs\unitest\windows\x86\release\unitest\random_test.cc.obj
- ..\..\..\build\.objs\unitest\windows\x64\debug\unitest\random_test.cc.obj
-
-
- ..\..\..\build\.objs\unitest\windows\x64\release\unitest\str_test.cc.obj
- ..\..\..\build\.objs\unitest\windows\x86\release\unitest\str_test.cc.obj
- ..\..\..\build\.objs\unitest\windows\x86\debug\unitest\str_test.cc.obj
- ..\..\..\build\.objs\unitest\windows\x64\debug\unitest\str_test.cc.obj
-
-
- ..\..\..\build\.objs\unitest\windows\x86\release\unitest\os_test.cc.obj
- ..\..\..\build\.objs\unitest\windows\x64\debug\unitest\os_test.cc.obj
- ..\..\..\build\.objs\unitest\windows\x64\release\unitest\os_test.cc.obj
- ..\..\..\build\.objs\unitest\windows\x86\debug\unitest\os_test.cc.obj
+
+ ..\..\..\build\.objs\unitest\windows\x86\debug\unitest\thread.cc.obj
+ ..\..\..\build\.objs\unitest\windows\x64\release\unitest\thread.cc.obj
+ ..\..\..\build\.objs\unitest\windows\x86\release\unitest\thread.cc.obj
+ ..\..\..\build\.objs\unitest\windows\x64\debug\unitest\thread.cc.obj
+
+
+ ..\..\..\build\.objs\unitest\windows\x86\release\unitest\fast.cc.obj
+ ..\..\..\build\.objs\unitest\windows\x64\debug\unitest\fast.cc.obj
+ ..\..\..\build\.objs\unitest\windows\x64\release\unitest\fast.cc.obj
+ ..\..\..\build\.objs\unitest\windows\x86\debug\unitest\fast.cc.obj
+
+
+ ..\..\..\build\.objs\unitest\windows\x86\release\unitest\path.cc.obj
+ ..\..\..\build\.objs\unitest\windows\x64\debug\unitest\path.cc.obj
+ ..\..\..\build\.objs\unitest\windows\x64\release\unitest\path.cc.obj
+ ..\..\..\build\.objs\unitest\windows\x86\debug\unitest\path.cc.obj
+
+
+ ..\..\..\build\.objs\unitest\windows\x64\release\unitest\fs.cc.obj
+ ..\..\..\build\.objs\unitest\windows\x64\debug\unitest\fs.cc.obj
+ ..\..\..\build\.objs\unitest\windows\x86\release\unitest\fs.cc.obj
+ ..\..\..\build\.objs\unitest\windows\x86\debug\unitest\fs.cc.obj
+
+
+ ..\..\..\build\.objs\unitest\windows\x64\release\unitest\fastring.cc.obj
+ ..\..\..\build\.objs\unitest\windows\x86\release\unitest\fastring.cc.obj
+ ..\..\..\build\.objs\unitest\windows\x86\debug\unitest\fastring.cc.obj
+ ..\..\..\build\.objs\unitest\windows\x64\debug\unitest\fastring.cc.obj
+
+
+ ..\..\..\build\.objs\unitest\windows\x64\release\unitest\co.cc.obj
+ ..\..\..\build\.objs\unitest\windows\x64\debug\unitest\co.cc.obj
+ ..\..\..\build\.objs\unitest\windows\x86\release\unitest\co.cc.obj
+ ..\..\..\build\.objs\unitest\windows\x86\debug\unitest\co.cc.obj
+
+
+ ..\..\..\build\.objs\unitest\windows\x86\release\unitest\json.cc.obj
+ ..\..\..\build\.objs\unitest\windows\x64\debug\unitest\json.cc.obj
+ ..\..\..\build\.objs\unitest\windows\x64\release\unitest\json.cc.obj
+ ..\..\..\build\.objs\unitest\windows\x86\debug\unitest\json.cc.obj
diff --git a/vs/vs2017/xx/xx.vcxproj b/vs/vs2017/xx/xx.vcxproj
index 0bad39390..976b84bdd 100644
--- a/vs/vs2017/xx/xx.vcxproj
+++ b/vs/vs2017/xx/xx.vcxproj
@@ -21,7 +21,7 @@
{D31F653F-C216-4F45-BD28-E760A2F0989A}
xx
- 10.0.17134.0
+ 10.0.18362.0
@@ -90,7 +90,7 @@
- /libpath:..\\..\\..\\build\\windows\\x86\\debug co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
+ /libpath:..\..\..\build\windows\x86\debug co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
true
Console
MachineX86
@@ -107,7 +107,7 @@
- /libpath:..\\..\\..\\build\\windows\\x64\\debug co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
+ /libpath:..\..\..\build\windows\x64\debug co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
true
Console
MachineX64
@@ -124,7 +124,7 @@
- /libpath:..\\..\\..\\build\\windows\\x86\\release co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
+ /libpath:..\..\..\build\windows\x86\release co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
true
Console
MachineX86
@@ -141,7 +141,7 @@
- /libpath:..\\..\\..\\build\\windows\\x64\\release co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
+ /libpath:..\..\..\build\windows\x64\release co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
true
Console
MachineX64
@@ -157,11 +157,11 @@
-
- ..\..\..\build\.objs\xx\windows\x86\release\test\xx_test.cc.obj
- ..\..\..\build\.objs\xx\windows\x64\debug\test\xx_test.cc.obj
- ..\..\..\build\.objs\xx\windows\x64\release\test\xx_test.cc.obj
- ..\..\..\build\.objs\xx\windows\x86\debug\test\xx_test.cc.obj
+
+ ..\..\..\build\.objs\xx\windows\x86\release\test\xx.cc.obj
+ ..\..\..\build\.objs\xx\windows\x64\debug\test\xx.cc.obj
+ ..\..\..\build\.objs\xx\windows\x64\release\test\xx.cc.obj
+ ..\..\..\build\.objs\xx\windows\x86\debug\test\xx.cc.obj
diff --git a/vs/vs2019/co.sln b/vs/vs2019/co.sln
index 92272366b..3a6a13eb2 100644
--- a/vs/vs2019/co.sln
+++ b/vs/vs2019/co.sln
@@ -1,11 +1,13 @@
Microsoft Visual Studio Solution File, Format Version 12.00
-# Visual Studio 2019
+# Visual Studio Version 16
+VisualStudioVersion = 16.0.30225.117
+MinimumVisualStudioVersion = 10.0.40219.1
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "log", "log\log.vcxproj", "{7CE55420-08C6-41F3-8D3B-699608B97C93}"
ProjectSection(ProjectDependencies) = postProject
{96C28471-555C-4095-B2D4-6890517C12EE} = {96C28471-555C-4095-B2D4-6890517C12EE}
EndProjectSection
EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "task_sched", "task_sched\task_sched.vcxproj", "{5A96A56C-B304-4E86-9A99-A9D5F4650EA7}"
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "hash", "hash\hash.vcxproj", "{7CDF531D-1E14-45F5-BD06-C31E2C210E69}"
ProjectSection(ProjectDependencies) = postProject
{96C28471-555C-4095-B2D4-6890517C12EE} = {96C28471-555C-4095-B2D4-6890517C12EE}
EndProjectSection
@@ -25,6 +27,11 @@ Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "time", "time\time.vcxproj",
{96C28471-555C-4095-B2D4-6890517C12EE} = {96C28471-555C-4095-B2D4-6890517C12EE}
EndProjectSection
EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "flag", "flag\flag.vcxproj", "{EA49AE64-A61D-4C1D-BF8A-52224D5C419A}"
+ ProjectSection(ProjectDependencies) = postProject
+ {96C28471-555C-4095-B2D4-6890517C12EE} = {96C28471-555C-4095-B2D4-6890517C12EE}
+ EndProjectSection
+EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "xx", "xx\xx.vcxproj", "{D31F653F-C216-4F45-BD28-E760A2F0989A}"
ProjectSection(ProjectDependencies) = postProject
{96C28471-555C-4095-B2D4-6890517C12EE} = {96C28471-555C-4095-B2D4-6890517C12EE}
@@ -35,7 +42,17 @@ Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "rpc", "rpc\rpc.vcxproj", "{
{96C28471-555C-4095-B2D4-6890517C12EE} = {96C28471-555C-4095-B2D4-6890517C12EE}
EndProjectSection
EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "flag", "flag\flag.vcxproj", "{EA49AE64-A61D-4C1D-BF8A-52224D5C419A}"
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "co", "co\co.vcxproj", "{2C50D6A1-10D9-427B-9807-35AD79CD9117}"
+ ProjectSection(ProjectDependencies) = postProject
+ {96C28471-555C-4095-B2D4-6890517C12EE} = {96C28471-555C-4095-B2D4-6890517C12EE}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "task_sched", "task_sched\task_sched.vcxproj", "{5A96A56C-B304-4E86-9A99-A9D5F4650EA7}"
+ ProjectSection(ProjectDependencies) = postProject
+ {96C28471-555C-4095-B2D4-6890517C12EE} = {96C28471-555C-4095-B2D4-6890517C12EE}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "str", "str\str.vcxproj", "{CD0E023E-067D-4AA7-AE88-FC686252ECB3}"
ProjectSection(ProjectDependencies) = postProject
{96C28471-555C-4095-B2D4-6890517C12EE} = {96C28471-555C-4095-B2D4-6890517C12EE}
EndProjectSection
@@ -45,7 +62,7 @@ Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "stack", "stack\stack.vcxpro
{96C28471-555C-4095-B2D4-6890517C12EE} = {96C28471-555C-4095-B2D4-6890517C12EE}
EndProjectSection
EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "co", "co\co.vcxproj", "{2C50D6A1-10D9-427B-9807-35AD79CD9117}"
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "pingpong", "pingpong\pingpong.vcxproj", "{85510E85-BBF4-4291-80E8-35F446C9FB29}"
ProjectSection(ProjectDependencies) = postProject
{96C28471-555C-4095-B2D4-6890517C12EE} = {96C28471-555C-4095-B2D4-6890517C12EE}
EndProjectSection
@@ -65,7 +82,7 @@ Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "fast", "fast\fast.vcxproj",
{96C28471-555C-4095-B2D4-6890517C12EE} = {96C28471-555C-4095-B2D4-6890517C12EE}
EndProjectSection
EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "tcp", "tcp\tcp.vcxproj", "{6CF4E2EC-DF13-46E1-9DF7-998E2E9D3AB4}"
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "easy", "easy\easy.vcxproj", "{F4BAD167-E85B-412D-8D56-C9E1ABB23905}"
ProjectSection(ProjectDependencies) = postProject
{96C28471-555C-4095-B2D4-6890517C12EE} = {96C28471-555C-4095-B2D4-6890517C12EE}
EndProjectSection
@@ -82,191 +99,218 @@ Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "gen", "gen\gen.vcxproj", "{
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libco", "libco\libco.vcxproj", "{96C28471-555C-4095-B2D4-6890517C12EE}"
EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "pingpong", "pingpong\pingpong.vcxproj", "{85510E85-BBF4-4291-80E8-35F446C9FB29}"
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "http_serv", "http_serv\http_serv.vcxproj", "{E8A1BEFF-ED90-40B0-BA41-A0F9853359FC}"
ProjectSection(ProjectDependencies) = postProject
{96C28471-555C-4095-B2D4-6890517C12EE} = {96C28471-555C-4095-B2D4-6890517C12EE}
EndProjectSection
EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "hash", "hash\hash.vcxproj", "{7CDF531D-1E14-45F5-BD06-C31E2C210E69}"
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "tcp", "tcp\tcp.vcxproj", "{6CF4E2EC-DF13-46E1-9DF7-998E2E9D3AB4}"
ProjectSection(ProjectDependencies) = postProject
{96C28471-555C-4095-B2D4-6890517C12EE} = {96C28471-555C-4095-B2D4-6890517C12EE}
EndProjectSection
EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "str", "str\str.vcxproj", "{CD0E023E-067D-4AA7-AE88-FC686252ECB3}"
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "http_cli", "http_cli\http_cli.vcxproj", "{D2E4BFCC-377B-4626-9E69-54E583DC4F5E}"
ProjectSection(ProjectDependencies) = postProject
{96C28471-555C-4095-B2D4-6890517C12EE} = {96C28471-555C-4095-B2D4-6890517C12EE}
EndProjectSection
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
- debug|x86 = debug|x86
debug|x64 = debug|x64
- release|x86 = release|x86
+ debug|x86 = debug|x86
release|x64 = release|x64
+ release|x86 = release|x86
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
- {7CE55420-08C6-41F3-8D3B-699608B97C93}.debug|x86.ActiveCfg = debug|x86
- {7CE55420-08C6-41F3-8D3B-699608B97C93}.debug|x86.Build.0 = debug|x86
{7CE55420-08C6-41F3-8D3B-699608B97C93}.debug|x64.ActiveCfg = debug|x64
{7CE55420-08C6-41F3-8D3B-699608B97C93}.debug|x64.Build.0 = debug|x64
- {7CE55420-08C6-41F3-8D3B-699608B97C93}.release|x86.ActiveCfg = release|x86
- {7CE55420-08C6-41F3-8D3B-699608B97C93}.release|x86.Build.0 = release|x86
+ {7CE55420-08C6-41F3-8D3B-699608B97C93}.debug|x86.ActiveCfg = debug|Win32
+ {7CE55420-08C6-41F3-8D3B-699608B97C93}.debug|x86.Build.0 = debug|Win32
{7CE55420-08C6-41F3-8D3B-699608B97C93}.release|x64.ActiveCfg = release|x64
{7CE55420-08C6-41F3-8D3B-699608B97C93}.release|x64.Build.0 = release|x64
- {5A96A56C-B304-4E86-9A99-A9D5F4650EA7}.debug|x86.ActiveCfg = debug|x86
- {5A96A56C-B304-4E86-9A99-A9D5F4650EA7}.debug|x86.Build.0 = debug|x86
- {5A96A56C-B304-4E86-9A99-A9D5F4650EA7}.debug|x64.ActiveCfg = debug|x64
- {5A96A56C-B304-4E86-9A99-A9D5F4650EA7}.debug|x64.Build.0 = debug|x64
- {5A96A56C-B304-4E86-9A99-A9D5F4650EA7}.release|x86.ActiveCfg = release|x86
- {5A96A56C-B304-4E86-9A99-A9D5F4650EA7}.release|x86.Build.0 = release|x86
- {5A96A56C-B304-4E86-9A99-A9D5F4650EA7}.release|x64.ActiveCfg = release|x64
- {5A96A56C-B304-4E86-9A99-A9D5F4650EA7}.release|x64.Build.0 = release|x64
- {F60860D2-F52A-4BDC-86B0-A397172D3CC7}.debug|x86.ActiveCfg = debug|x86
- {F60860D2-F52A-4BDC-86B0-A397172D3CC7}.debug|x86.Build.0 = debug|x86
+ {7CE55420-08C6-41F3-8D3B-699608B97C93}.release|x86.ActiveCfg = release|Win32
+ {7CE55420-08C6-41F3-8D3B-699608B97C93}.release|x86.Build.0 = release|Win32
+ {7CDF531D-1E14-45F5-BD06-C31E2C210E69}.debug|x64.ActiveCfg = debug|x64
+ {7CDF531D-1E14-45F5-BD06-C31E2C210E69}.debug|x64.Build.0 = debug|x64
+ {7CDF531D-1E14-45F5-BD06-C31E2C210E69}.debug|x86.ActiveCfg = debug|Win32
+ {7CDF531D-1E14-45F5-BD06-C31E2C210E69}.debug|x86.Build.0 = debug|Win32
+ {7CDF531D-1E14-45F5-BD06-C31E2C210E69}.release|x64.ActiveCfg = release|x64
+ {7CDF531D-1E14-45F5-BD06-C31E2C210E69}.release|x64.Build.0 = release|x64
+ {7CDF531D-1E14-45F5-BD06-C31E2C210E69}.release|x86.ActiveCfg = release|Win32
+ {7CDF531D-1E14-45F5-BD06-C31E2C210E69}.release|x86.Build.0 = release|Win32
{F60860D2-F52A-4BDC-86B0-A397172D3CC7}.debug|x64.ActiveCfg = debug|x64
{F60860D2-F52A-4BDC-86B0-A397172D3CC7}.debug|x64.Build.0 = debug|x64
- {F60860D2-F52A-4BDC-86B0-A397172D3CC7}.release|x86.ActiveCfg = release|x86
- {F60860D2-F52A-4BDC-86B0-A397172D3CC7}.release|x86.Build.0 = release|x86
+ {F60860D2-F52A-4BDC-86B0-A397172D3CC7}.debug|x86.ActiveCfg = debug|Win32
+ {F60860D2-F52A-4BDC-86B0-A397172D3CC7}.debug|x86.Build.0 = debug|Win32
{F60860D2-F52A-4BDC-86B0-A397172D3CC7}.release|x64.ActiveCfg = release|x64
{F60860D2-F52A-4BDC-86B0-A397172D3CC7}.release|x64.Build.0 = release|x64
- {9DBE33CC-9C84-415D-96AF-3563636891C7}.debug|x86.ActiveCfg = debug|x86
- {9DBE33CC-9C84-415D-96AF-3563636891C7}.debug|x86.Build.0 = debug|x86
+ {F60860D2-F52A-4BDC-86B0-A397172D3CC7}.release|x86.ActiveCfg = release|Win32
+ {F60860D2-F52A-4BDC-86B0-A397172D3CC7}.release|x86.Build.0 = release|Win32
{9DBE33CC-9C84-415D-96AF-3563636891C7}.debug|x64.ActiveCfg = debug|x64
{9DBE33CC-9C84-415D-96AF-3563636891C7}.debug|x64.Build.0 = debug|x64
- {9DBE33CC-9C84-415D-96AF-3563636891C7}.release|x86.ActiveCfg = release|x86
- {9DBE33CC-9C84-415D-96AF-3563636891C7}.release|x86.Build.0 = release|x86
+ {9DBE33CC-9C84-415D-96AF-3563636891C7}.debug|x86.ActiveCfg = debug|Win32
+ {9DBE33CC-9C84-415D-96AF-3563636891C7}.debug|x86.Build.0 = debug|Win32
{9DBE33CC-9C84-415D-96AF-3563636891C7}.release|x64.ActiveCfg = release|x64
{9DBE33CC-9C84-415D-96AF-3563636891C7}.release|x64.Build.0 = release|x64
- {8A0AB69F-849D-4DBD-BE3F-D9E647A5417A}.debug|x86.ActiveCfg = debug|x86
- {8A0AB69F-849D-4DBD-BE3F-D9E647A5417A}.debug|x86.Build.0 = debug|x86
+ {9DBE33CC-9C84-415D-96AF-3563636891C7}.release|x86.ActiveCfg = release|Win32
+ {9DBE33CC-9C84-415D-96AF-3563636891C7}.release|x86.Build.0 = release|Win32
{8A0AB69F-849D-4DBD-BE3F-D9E647A5417A}.debug|x64.ActiveCfg = debug|x64
{8A0AB69F-849D-4DBD-BE3F-D9E647A5417A}.debug|x64.Build.0 = debug|x64
- {8A0AB69F-849D-4DBD-BE3F-D9E647A5417A}.release|x86.ActiveCfg = release|x86
- {8A0AB69F-849D-4DBD-BE3F-D9E647A5417A}.release|x86.Build.0 = release|x86
+ {8A0AB69F-849D-4DBD-BE3F-D9E647A5417A}.debug|x86.ActiveCfg = debug|Win32
+ {8A0AB69F-849D-4DBD-BE3F-D9E647A5417A}.debug|x86.Build.0 = debug|Win32
{8A0AB69F-849D-4DBD-BE3F-D9E647A5417A}.release|x64.ActiveCfg = release|x64
{8A0AB69F-849D-4DBD-BE3F-D9E647A5417A}.release|x64.Build.0 = release|x64
- {D31F653F-C216-4F45-BD28-E760A2F0989A}.debug|x86.ActiveCfg = debug|x86
- {D31F653F-C216-4F45-BD28-E760A2F0989A}.debug|x86.Build.0 = debug|x86
+ {8A0AB69F-849D-4DBD-BE3F-D9E647A5417A}.release|x86.ActiveCfg = release|Win32
+ {8A0AB69F-849D-4DBD-BE3F-D9E647A5417A}.release|x86.Build.0 = release|Win32
+ {EA49AE64-A61D-4C1D-BF8A-52224D5C419A}.debug|x64.ActiveCfg = debug|x64
+ {EA49AE64-A61D-4C1D-BF8A-52224D5C419A}.debug|x64.Build.0 = debug|x64
+ {EA49AE64-A61D-4C1D-BF8A-52224D5C419A}.debug|x86.ActiveCfg = debug|Win32
+ {EA49AE64-A61D-4C1D-BF8A-52224D5C419A}.debug|x86.Build.0 = debug|Win32
+ {EA49AE64-A61D-4C1D-BF8A-52224D5C419A}.release|x64.ActiveCfg = release|x64
+ {EA49AE64-A61D-4C1D-BF8A-52224D5C419A}.release|x64.Build.0 = release|x64
+ {EA49AE64-A61D-4C1D-BF8A-52224D5C419A}.release|x86.ActiveCfg = release|Win32
+ {EA49AE64-A61D-4C1D-BF8A-52224D5C419A}.release|x86.Build.0 = release|Win32
{D31F653F-C216-4F45-BD28-E760A2F0989A}.debug|x64.ActiveCfg = debug|x64
{D31F653F-C216-4F45-BD28-E760A2F0989A}.debug|x64.Build.0 = debug|x64
- {D31F653F-C216-4F45-BD28-E760A2F0989A}.release|x86.ActiveCfg = release|x86
- {D31F653F-C216-4F45-BD28-E760A2F0989A}.release|x86.Build.0 = release|x86
+ {D31F653F-C216-4F45-BD28-E760A2F0989A}.debug|x86.ActiveCfg = debug|Win32
+ {D31F653F-C216-4F45-BD28-E760A2F0989A}.debug|x86.Build.0 = debug|Win32
{D31F653F-C216-4F45-BD28-E760A2F0989A}.release|x64.ActiveCfg = release|x64
{D31F653F-C216-4F45-BD28-E760A2F0989A}.release|x64.Build.0 = release|x64
- {CC732E26-7E1F-4778-B017-98E286F8E317}.debug|x86.ActiveCfg = debug|x86
- {CC732E26-7E1F-4778-B017-98E286F8E317}.debug|x86.Build.0 = debug|x86
+ {D31F653F-C216-4F45-BD28-E760A2F0989A}.release|x86.ActiveCfg = release|Win32
+ {D31F653F-C216-4F45-BD28-E760A2F0989A}.release|x86.Build.0 = release|Win32
{CC732E26-7E1F-4778-B017-98E286F8E317}.debug|x64.ActiveCfg = debug|x64
{CC732E26-7E1F-4778-B017-98E286F8E317}.debug|x64.Build.0 = debug|x64
- {CC732E26-7E1F-4778-B017-98E286F8E317}.release|x86.ActiveCfg = release|x86
- {CC732E26-7E1F-4778-B017-98E286F8E317}.release|x86.Build.0 = release|x86
+ {CC732E26-7E1F-4778-B017-98E286F8E317}.debug|x86.ActiveCfg = debug|Win32
+ {CC732E26-7E1F-4778-B017-98E286F8E317}.debug|x86.Build.0 = debug|Win32
{CC732E26-7E1F-4778-B017-98E286F8E317}.release|x64.ActiveCfg = release|x64
{CC732E26-7E1F-4778-B017-98E286F8E317}.release|x64.Build.0 = release|x64
- {EA49AE64-A61D-4C1D-BF8A-52224D5C419A}.debug|x86.ActiveCfg = debug|x86
- {EA49AE64-A61D-4C1D-BF8A-52224D5C419A}.debug|x86.Build.0 = debug|x86
- {EA49AE64-A61D-4C1D-BF8A-52224D5C419A}.debug|x64.ActiveCfg = debug|x64
- {EA49AE64-A61D-4C1D-BF8A-52224D5C419A}.debug|x64.Build.0 = debug|x64
- {EA49AE64-A61D-4C1D-BF8A-52224D5C419A}.release|x86.ActiveCfg = release|x86
- {EA49AE64-A61D-4C1D-BF8A-52224D5C419A}.release|x86.Build.0 = release|x86
- {EA49AE64-A61D-4C1D-BF8A-52224D5C419A}.release|x64.ActiveCfg = release|x64
- {EA49AE64-A61D-4C1D-BF8A-52224D5C419A}.release|x64.Build.0 = release|x64
- {26493DA2-9C6E-43C4-B603-062FD8DF6535}.debug|x86.ActiveCfg = debug|x86
- {26493DA2-9C6E-43C4-B603-062FD8DF6535}.debug|x86.Build.0 = debug|x86
- {26493DA2-9C6E-43C4-B603-062FD8DF6535}.debug|x64.ActiveCfg = debug|x64
- {26493DA2-9C6E-43C4-B603-062FD8DF6535}.debug|x64.Build.0 = debug|x64
- {26493DA2-9C6E-43C4-B603-062FD8DF6535}.release|x86.ActiveCfg = release|x86
- {26493DA2-9C6E-43C4-B603-062FD8DF6535}.release|x86.Build.0 = release|x86
- {26493DA2-9C6E-43C4-B603-062FD8DF6535}.release|x64.ActiveCfg = release|x64
- {26493DA2-9C6E-43C4-B603-062FD8DF6535}.release|x64.Build.0 = release|x64
- {2C50D6A1-10D9-427B-9807-35AD79CD9117}.debug|x86.ActiveCfg = debug|x86
- {2C50D6A1-10D9-427B-9807-35AD79CD9117}.debug|x86.Build.0 = debug|x86
+ {CC732E26-7E1F-4778-B017-98E286F8E317}.release|x86.ActiveCfg = release|Win32
+ {CC732E26-7E1F-4778-B017-98E286F8E317}.release|x86.Build.0 = release|Win32
{2C50D6A1-10D9-427B-9807-35AD79CD9117}.debug|x64.ActiveCfg = debug|x64
{2C50D6A1-10D9-427B-9807-35AD79CD9117}.debug|x64.Build.0 = debug|x64
- {2C50D6A1-10D9-427B-9807-35AD79CD9117}.release|x86.ActiveCfg = release|x86
- {2C50D6A1-10D9-427B-9807-35AD79CD9117}.release|x86.Build.0 = release|x86
+ {2C50D6A1-10D9-427B-9807-35AD79CD9117}.debug|x86.ActiveCfg = debug|Win32
+ {2C50D6A1-10D9-427B-9807-35AD79CD9117}.debug|x86.Build.0 = debug|Win32
{2C50D6A1-10D9-427B-9807-35AD79CD9117}.release|x64.ActiveCfg = release|x64
{2C50D6A1-10D9-427B-9807-35AD79CD9117}.release|x64.Build.0 = release|x64
- {C6A6D531-41C6-4269-9AF0-1D80E9ADFD03}.debug|x86.ActiveCfg = debug|x86
- {C6A6D531-41C6-4269-9AF0-1D80E9ADFD03}.debug|x86.Build.0 = debug|x86
+ {2C50D6A1-10D9-427B-9807-35AD79CD9117}.release|x86.ActiveCfg = release|Win32
+ {2C50D6A1-10D9-427B-9807-35AD79CD9117}.release|x86.Build.0 = release|Win32
+ {5A96A56C-B304-4E86-9A99-A9D5F4650EA7}.debug|x64.ActiveCfg = debug|x64
+ {5A96A56C-B304-4E86-9A99-A9D5F4650EA7}.debug|x64.Build.0 = debug|x64
+ {5A96A56C-B304-4E86-9A99-A9D5F4650EA7}.debug|x86.ActiveCfg = debug|Win32
+ {5A96A56C-B304-4E86-9A99-A9D5F4650EA7}.debug|x86.Build.0 = debug|Win32
+ {5A96A56C-B304-4E86-9A99-A9D5F4650EA7}.release|x64.ActiveCfg = release|x64
+ {5A96A56C-B304-4E86-9A99-A9D5F4650EA7}.release|x64.Build.0 = release|x64
+ {5A96A56C-B304-4E86-9A99-A9D5F4650EA7}.release|x86.ActiveCfg = release|Win32
+ {5A96A56C-B304-4E86-9A99-A9D5F4650EA7}.release|x86.Build.0 = release|Win32
+ {CD0E023E-067D-4AA7-AE88-FC686252ECB3}.debug|x64.ActiveCfg = debug|x64
+ {CD0E023E-067D-4AA7-AE88-FC686252ECB3}.debug|x64.Build.0 = debug|x64
+ {CD0E023E-067D-4AA7-AE88-FC686252ECB3}.debug|x86.ActiveCfg = debug|Win32
+ {CD0E023E-067D-4AA7-AE88-FC686252ECB3}.debug|x86.Build.0 = debug|Win32
+ {CD0E023E-067D-4AA7-AE88-FC686252ECB3}.release|x64.ActiveCfg = release|x64
+ {CD0E023E-067D-4AA7-AE88-FC686252ECB3}.release|x64.Build.0 = release|x64
+ {CD0E023E-067D-4AA7-AE88-FC686252ECB3}.release|x86.ActiveCfg = release|Win32
+ {CD0E023E-067D-4AA7-AE88-FC686252ECB3}.release|x86.Build.0 = release|Win32
+ {26493DA2-9C6E-43C4-B603-062FD8DF6535}.debug|x64.ActiveCfg = debug|x64
+ {26493DA2-9C6E-43C4-B603-062FD8DF6535}.debug|x64.Build.0 = debug|x64
+ {26493DA2-9C6E-43C4-B603-062FD8DF6535}.debug|x86.ActiveCfg = debug|Win32
+ {26493DA2-9C6E-43C4-B603-062FD8DF6535}.debug|x86.Build.0 = debug|Win32
+ {26493DA2-9C6E-43C4-B603-062FD8DF6535}.release|x64.ActiveCfg = release|x64
+ {26493DA2-9C6E-43C4-B603-062FD8DF6535}.release|x64.Build.0 = release|x64
+ {26493DA2-9C6E-43C4-B603-062FD8DF6535}.release|x86.ActiveCfg = release|Win32
+ {26493DA2-9C6E-43C4-B603-062FD8DF6535}.release|x86.Build.0 = release|Win32
+ {85510E85-BBF4-4291-80E8-35F446C9FB29}.debug|x64.ActiveCfg = debug|x64
+ {85510E85-BBF4-4291-80E8-35F446C9FB29}.debug|x64.Build.0 = debug|x64
+ {85510E85-BBF4-4291-80E8-35F446C9FB29}.debug|x86.ActiveCfg = debug|Win32
+ {85510E85-BBF4-4291-80E8-35F446C9FB29}.debug|x86.Build.0 = debug|Win32
+ {85510E85-BBF4-4291-80E8-35F446C9FB29}.release|x64.ActiveCfg = release|x64
+ {85510E85-BBF4-4291-80E8-35F446C9FB29}.release|x64.Build.0 = release|x64
+ {85510E85-BBF4-4291-80E8-35F446C9FB29}.release|x86.ActiveCfg = release|Win32
+ {85510E85-BBF4-4291-80E8-35F446C9FB29}.release|x86.Build.0 = release|Win32
{C6A6D531-41C6-4269-9AF0-1D80E9ADFD03}.debug|x64.ActiveCfg = debug|x64
{C6A6D531-41C6-4269-9AF0-1D80E9ADFD03}.debug|x64.Build.0 = debug|x64
- {C6A6D531-41C6-4269-9AF0-1D80E9ADFD03}.release|x86.ActiveCfg = release|x86
- {C6A6D531-41C6-4269-9AF0-1D80E9ADFD03}.release|x86.Build.0 = release|x86
+ {C6A6D531-41C6-4269-9AF0-1D80E9ADFD03}.debug|x86.ActiveCfg = debug|Win32
+ {C6A6D531-41C6-4269-9AF0-1D80E9ADFD03}.debug|x86.Build.0 = debug|Win32
{C6A6D531-41C6-4269-9AF0-1D80E9ADFD03}.release|x64.ActiveCfg = release|x64
{C6A6D531-41C6-4269-9AF0-1D80E9ADFD03}.release|x64.Build.0 = release|x64
- {CEC57F99-2D6A-46C1-B157-C1204C57B060}.debug|x86.ActiveCfg = debug|x86
- {CEC57F99-2D6A-46C1-B157-C1204C57B060}.debug|x86.Build.0 = debug|x86
+ {C6A6D531-41C6-4269-9AF0-1D80E9ADFD03}.release|x86.ActiveCfg = release|Win32
+ {C6A6D531-41C6-4269-9AF0-1D80E9ADFD03}.release|x86.Build.0 = release|Win32
{CEC57F99-2D6A-46C1-B157-C1204C57B060}.debug|x64.ActiveCfg = debug|x64
{CEC57F99-2D6A-46C1-B157-C1204C57B060}.debug|x64.Build.0 = debug|x64
- {CEC57F99-2D6A-46C1-B157-C1204C57B060}.release|x86.ActiveCfg = release|x86
- {CEC57F99-2D6A-46C1-B157-C1204C57B060}.release|x86.Build.0 = release|x86
+ {CEC57F99-2D6A-46C1-B157-C1204C57B060}.debug|x86.ActiveCfg = debug|Win32
+ {CEC57F99-2D6A-46C1-B157-C1204C57B060}.debug|x86.Build.0 = debug|Win32
{CEC57F99-2D6A-46C1-B157-C1204C57B060}.release|x64.ActiveCfg = release|x64
{CEC57F99-2D6A-46C1-B157-C1204C57B060}.release|x64.Build.0 = release|x64
- {B65A1BF7-4ADC-420B-89B2-443C60F05F52}.debug|x86.ActiveCfg = debug|x86
- {B65A1BF7-4ADC-420B-89B2-443C60F05F52}.debug|x86.Build.0 = debug|x86
+ {CEC57F99-2D6A-46C1-B157-C1204C57B060}.release|x86.ActiveCfg = release|Win32
+ {CEC57F99-2D6A-46C1-B157-C1204C57B060}.release|x86.Build.0 = release|Win32
{B65A1BF7-4ADC-420B-89B2-443C60F05F52}.debug|x64.ActiveCfg = debug|x64
{B65A1BF7-4ADC-420B-89B2-443C60F05F52}.debug|x64.Build.0 = debug|x64
- {B65A1BF7-4ADC-420B-89B2-443C60F05F52}.release|x86.ActiveCfg = release|x86
- {B65A1BF7-4ADC-420B-89B2-443C60F05F52}.release|x86.Build.0 = release|x86
+ {B65A1BF7-4ADC-420B-89B2-443C60F05F52}.debug|x86.ActiveCfg = debug|Win32
+ {B65A1BF7-4ADC-420B-89B2-443C60F05F52}.debug|x86.Build.0 = debug|Win32
{B65A1BF7-4ADC-420B-89B2-443C60F05F52}.release|x64.ActiveCfg = release|x64
{B65A1BF7-4ADC-420B-89B2-443C60F05F52}.release|x64.Build.0 = release|x64
- {6CF4E2EC-DF13-46E1-9DF7-998E2E9D3AB4}.debug|x86.ActiveCfg = debug|x86
- {6CF4E2EC-DF13-46E1-9DF7-998E2E9D3AB4}.debug|x86.Build.0 = debug|x86
- {6CF4E2EC-DF13-46E1-9DF7-998E2E9D3AB4}.debug|x64.ActiveCfg = debug|x64
- {6CF4E2EC-DF13-46E1-9DF7-998E2E9D3AB4}.debug|x64.Build.0 = debug|x64
- {6CF4E2EC-DF13-46E1-9DF7-998E2E9D3AB4}.release|x86.ActiveCfg = release|x86
- {6CF4E2EC-DF13-46E1-9DF7-998E2E9D3AB4}.release|x86.Build.0 = release|x86
- {6CF4E2EC-DF13-46E1-9DF7-998E2E9D3AB4}.release|x64.ActiveCfg = release|x64
- {6CF4E2EC-DF13-46E1-9DF7-998E2E9D3AB4}.release|x64.Build.0 = release|x64
- {9F7BAEDA-5595-49B0-B313-D1DB0CFA131E}.debug|x86.ActiveCfg = debug|x86
- {9F7BAEDA-5595-49B0-B313-D1DB0CFA131E}.debug|x86.Build.0 = debug|x86
+ {B65A1BF7-4ADC-420B-89B2-443C60F05F52}.release|x86.ActiveCfg = release|Win32
+ {B65A1BF7-4ADC-420B-89B2-443C60F05F52}.release|x86.Build.0 = release|Win32
+ {F4BAD167-E85B-412D-8D56-C9E1ABB23905}.debug|x64.ActiveCfg = debug|x64
+ {F4BAD167-E85B-412D-8D56-C9E1ABB23905}.debug|x64.Build.0 = debug|x64
+ {F4BAD167-E85B-412D-8D56-C9E1ABB23905}.debug|x86.ActiveCfg = debug|Win32
+ {F4BAD167-E85B-412D-8D56-C9E1ABB23905}.debug|x86.Build.0 = debug|Win32
+ {F4BAD167-E85B-412D-8D56-C9E1ABB23905}.release|x64.ActiveCfg = release|x64
+ {F4BAD167-E85B-412D-8D56-C9E1ABB23905}.release|x64.Build.0 = release|x64
+ {F4BAD167-E85B-412D-8D56-C9E1ABB23905}.release|x86.ActiveCfg = release|Win32
+ {F4BAD167-E85B-412D-8D56-C9E1ABB23905}.release|x86.Build.0 = release|Win32
{9F7BAEDA-5595-49B0-B313-D1DB0CFA131E}.debug|x64.ActiveCfg = debug|x64
{9F7BAEDA-5595-49B0-B313-D1DB0CFA131E}.debug|x64.Build.0 = debug|x64
- {9F7BAEDA-5595-49B0-B313-D1DB0CFA131E}.release|x86.ActiveCfg = release|x86
- {9F7BAEDA-5595-49B0-B313-D1DB0CFA131E}.release|x86.Build.0 = release|x86
+ {9F7BAEDA-5595-49B0-B313-D1DB0CFA131E}.debug|x86.ActiveCfg = debug|Win32
+ {9F7BAEDA-5595-49B0-B313-D1DB0CFA131E}.debug|x86.Build.0 = debug|Win32
{9F7BAEDA-5595-49B0-B313-D1DB0CFA131E}.release|x64.ActiveCfg = release|x64
{9F7BAEDA-5595-49B0-B313-D1DB0CFA131E}.release|x64.Build.0 = release|x64
- {B9B95080-9211-463B-A9EE-0EC8DDDA4FBB}.debug|x86.ActiveCfg = debug|x86
- {B9B95080-9211-463B-A9EE-0EC8DDDA4FBB}.debug|x86.Build.0 = debug|x86
+ {9F7BAEDA-5595-49B0-B313-D1DB0CFA131E}.release|x86.ActiveCfg = release|Win32
+ {9F7BAEDA-5595-49B0-B313-D1DB0CFA131E}.release|x86.Build.0 = release|Win32
{B9B95080-9211-463B-A9EE-0EC8DDDA4FBB}.debug|x64.ActiveCfg = debug|x64
{B9B95080-9211-463B-A9EE-0EC8DDDA4FBB}.debug|x64.Build.0 = debug|x64
- {B9B95080-9211-463B-A9EE-0EC8DDDA4FBB}.release|x86.ActiveCfg = release|x86
- {B9B95080-9211-463B-A9EE-0EC8DDDA4FBB}.release|x86.Build.0 = release|x86
+ {B9B95080-9211-463B-A9EE-0EC8DDDA4FBB}.debug|x86.ActiveCfg = debug|Win32
+ {B9B95080-9211-463B-A9EE-0EC8DDDA4FBB}.debug|x86.Build.0 = debug|Win32
{B9B95080-9211-463B-A9EE-0EC8DDDA4FBB}.release|x64.ActiveCfg = release|x64
{B9B95080-9211-463B-A9EE-0EC8DDDA4FBB}.release|x64.Build.0 = release|x64
- {96C28471-555C-4095-B2D4-6890517C12EE}.debug|x86.ActiveCfg = debug|x86
- {96C28471-555C-4095-B2D4-6890517C12EE}.debug|x86.Build.0 = debug|x86
+ {B9B95080-9211-463B-A9EE-0EC8DDDA4FBB}.release|x86.ActiveCfg = release|Win32
+ {B9B95080-9211-463B-A9EE-0EC8DDDA4FBB}.release|x86.Build.0 = release|Win32
{96C28471-555C-4095-B2D4-6890517C12EE}.debug|x64.ActiveCfg = debug|x64
{96C28471-555C-4095-B2D4-6890517C12EE}.debug|x64.Build.0 = debug|x64
- {96C28471-555C-4095-B2D4-6890517C12EE}.release|x86.ActiveCfg = release|x86
- {96C28471-555C-4095-B2D4-6890517C12EE}.release|x86.Build.0 = release|x86
+ {96C28471-555C-4095-B2D4-6890517C12EE}.debug|x86.ActiveCfg = debug|Win32
+ {96C28471-555C-4095-B2D4-6890517C12EE}.debug|x86.Build.0 = debug|Win32
{96C28471-555C-4095-B2D4-6890517C12EE}.release|x64.ActiveCfg = release|x64
{96C28471-555C-4095-B2D4-6890517C12EE}.release|x64.Build.0 = release|x64
- {85510E85-BBF4-4291-80E8-35F446C9FB29}.debug|x86.ActiveCfg = debug|x86
- {85510E85-BBF4-4291-80E8-35F446C9FB29}.debug|x86.Build.0 = debug|x86
- {85510E85-BBF4-4291-80E8-35F446C9FB29}.debug|x64.ActiveCfg = debug|x64
- {85510E85-BBF4-4291-80E8-35F446C9FB29}.debug|x64.Build.0 = debug|x64
- {85510E85-BBF4-4291-80E8-35F446C9FB29}.release|x86.ActiveCfg = release|x86
- {85510E85-BBF4-4291-80E8-35F446C9FB29}.release|x86.Build.0 = release|x86
- {85510E85-BBF4-4291-80E8-35F446C9FB29}.release|x64.ActiveCfg = release|x64
- {85510E85-BBF4-4291-80E8-35F446C9FB29}.release|x64.Build.0 = release|x64
- {7CDF531D-1E14-45F5-BD06-C31E2C210E69}.debug|x86.ActiveCfg = debug|x86
- {7CDF531D-1E14-45F5-BD06-C31E2C210E69}.debug|x86.Build.0 = debug|x86
- {7CDF531D-1E14-45F5-BD06-C31E2C210E69}.debug|x64.ActiveCfg = debug|x64
- {7CDF531D-1E14-45F5-BD06-C31E2C210E69}.debug|x64.Build.0 = debug|x64
- {7CDF531D-1E14-45F5-BD06-C31E2C210E69}.release|x86.ActiveCfg = release|x86
- {7CDF531D-1E14-45F5-BD06-C31E2C210E69}.release|x86.Build.0 = release|x86
- {7CDF531D-1E14-45F5-BD06-C31E2C210E69}.release|x64.ActiveCfg = release|x64
- {7CDF531D-1E14-45F5-BD06-C31E2C210E69}.release|x64.Build.0 = release|x64
- {CD0E023E-067D-4AA7-AE88-FC686252ECB3}.debug|x86.ActiveCfg = debug|x86
- {CD0E023E-067D-4AA7-AE88-FC686252ECB3}.debug|x86.Build.0 = debug|x86
- {CD0E023E-067D-4AA7-AE88-FC686252ECB3}.debug|x64.ActiveCfg = debug|x64
- {CD0E023E-067D-4AA7-AE88-FC686252ECB3}.debug|x64.Build.0 = debug|x64
- {CD0E023E-067D-4AA7-AE88-FC686252ECB3}.release|x86.ActiveCfg = release|x86
- {CD0E023E-067D-4AA7-AE88-FC686252ECB3}.release|x86.Build.0 = release|x86
- {CD0E023E-067D-4AA7-AE88-FC686252ECB3}.release|x64.ActiveCfg = release|x64
- {CD0E023E-067D-4AA7-AE88-FC686252ECB3}.release|x64.Build.0 = release|x64
+ {96C28471-555C-4095-B2D4-6890517C12EE}.release|x86.ActiveCfg = release|Win32
+ {96C28471-555C-4095-B2D4-6890517C12EE}.release|x86.Build.0 = release|Win32
+ {E8A1BEFF-ED90-40B0-BA41-A0F9853359FC}.debug|x64.ActiveCfg = debug|x64
+ {E8A1BEFF-ED90-40B0-BA41-A0F9853359FC}.debug|x64.Build.0 = debug|x64
+ {E8A1BEFF-ED90-40B0-BA41-A0F9853359FC}.debug|x86.ActiveCfg = debug|Win32
+ {E8A1BEFF-ED90-40B0-BA41-A0F9853359FC}.debug|x86.Build.0 = debug|Win32
+ {E8A1BEFF-ED90-40B0-BA41-A0F9853359FC}.release|x64.ActiveCfg = release|x64
+ {E8A1BEFF-ED90-40B0-BA41-A0F9853359FC}.release|x64.Build.0 = release|x64
+ {E8A1BEFF-ED90-40B0-BA41-A0F9853359FC}.release|x86.ActiveCfg = release|Win32
+ {E8A1BEFF-ED90-40B0-BA41-A0F9853359FC}.release|x86.Build.0 = release|Win32
+ {6CF4E2EC-DF13-46E1-9DF7-998E2E9D3AB4}.debug|x64.ActiveCfg = debug|x64
+ {6CF4E2EC-DF13-46E1-9DF7-998E2E9D3AB4}.debug|x64.Build.0 = debug|x64
+ {6CF4E2EC-DF13-46E1-9DF7-998E2E9D3AB4}.debug|x86.ActiveCfg = debug|Win32
+ {6CF4E2EC-DF13-46E1-9DF7-998E2E9D3AB4}.debug|x86.Build.0 = debug|Win32
+ {6CF4E2EC-DF13-46E1-9DF7-998E2E9D3AB4}.release|x64.ActiveCfg = release|x64
+ {6CF4E2EC-DF13-46E1-9DF7-998E2E9D3AB4}.release|x64.Build.0 = release|x64
+ {6CF4E2EC-DF13-46E1-9DF7-998E2E9D3AB4}.release|x86.ActiveCfg = release|Win32
+ {6CF4E2EC-DF13-46E1-9DF7-998E2E9D3AB4}.release|x86.Build.0 = release|Win32
+ {D2E4BFCC-377B-4626-9E69-54E583DC4F5E}.debug|x64.ActiveCfg = debug|x64
+ {D2E4BFCC-377B-4626-9E69-54E583DC4F5E}.debug|x64.Build.0 = debug|x64
+ {D2E4BFCC-377B-4626-9E69-54E583DC4F5E}.debug|x86.ActiveCfg = debug|Win32
+ {D2E4BFCC-377B-4626-9E69-54E583DC4F5E}.debug|x86.Build.0 = debug|Win32
+ {D2E4BFCC-377B-4626-9E69-54E583DC4F5E}.release|x64.ActiveCfg = release|x64
+ {D2E4BFCC-377B-4626-9E69-54E583DC4F5E}.release|x64.Build.0 = release|x64
+ {D2E4BFCC-377B-4626-9E69-54E583DC4F5E}.release|x86.ActiveCfg = release|Win32
+ {D2E4BFCC-377B-4626-9E69-54E583DC4F5E}.release|x86.Build.0 = release|Win32
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
EndGlobalSection
+ GlobalSection(ExtensibilityGlobals) = postSolution
+ SolutionGuid = {F7690E5D-2131-48C1-B4BD-FEDF074ADD12}
+ EndGlobalSection
EndGlobal
diff --git a/vs/vs2019/co/co.vcxproj b/vs/vs2019/co/co.vcxproj
index 173e6f0be..239bfece6 100644
--- a/vs/vs2019/co/co.vcxproj
+++ b/vs/vs2019/co/co.vcxproj
@@ -21,7 +21,7 @@
{2C50D6A1-10D9-427B-9807-35AD79CD9117}
co
- 10.0.17134.0
+ 10.0.18362.0
@@ -90,7 +90,7 @@
- /libpath:..\\..\\..\\build\\windows\\x86\\debug co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
+ /libpath:..\..\..\build\windows\x86\debug co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
true
Console
MachineX86
@@ -107,7 +107,7 @@
- /libpath:..\\..\\..\\build\\windows\\x64\\debug co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
+ /libpath:..\..\..\build\windows\x64\debug co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
true
Console
MachineX64
@@ -124,7 +124,7 @@
- /libpath:..\\..\\..\\build\\windows\\x86\\release co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
+ /libpath:..\..\..\build\windows\x86\release co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
true
Console
MachineX86
@@ -141,7 +141,7 @@
- /libpath:..\\..\\..\\build\\windows\\x64\\release co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
+ /libpath:..\..\..\build\windows\x64\release co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
true
Console
MachineX64
@@ -157,11 +157,11 @@
-
- ..\..\..\build\.objs\co\windows\x86\release\test\co_test.cc.obj
- ..\..\..\build\.objs\co\windows\x64\debug\test\co_test.cc.obj
- ..\..\..\build\.objs\co\windows\x64\release\test\co_test.cc.obj
- ..\..\..\build\.objs\co\windows\x86\debug\test\co_test.cc.obj
+
+ ..\..\..\build\.objs\co\windows\x86\release\test\co.cc.obj
+ ..\..\..\build\.objs\co\windows\x64\debug\test\co.cc.obj
+ ..\..\..\build\.objs\co\windows\x64\release\test\co.cc.obj
+ ..\..\..\build\.objs\co\windows\x86\debug\test\co.cc.obj
diff --git a/vs/vs2019/easy/easy.vcxproj b/vs/vs2019/easy/easy.vcxproj
new file mode 100644
index 000000000..b7b2a3ed4
--- /dev/null
+++ b/vs/vs2019/easy/easy.vcxproj
@@ -0,0 +1,172 @@
+
+
+
+
+ debug
+ Win32
+
+
+ debug
+ x64
+
+
+ release
+ Win32
+
+
+ release
+ x64
+
+
+
+ {F4BAD167-E85B-412D-8D56-C9E1ABB23905}
+ easy
+ 10.0.18362.0
+
+
+
+ Application
+ v142
+ MultiByte
+
+
+ Application
+ v142
+ MultiByte
+
+
+ Application
+ v142
+ MultiByte
+
+
+ Application
+ v142
+ MultiByte
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ..\..\..\build\windows\x86\debug\
+ ..\..\..\build\.objs\easy\windows\x86\debug\
+ easy
+ .exe
+ true
+
+
+ ..\..\..\build\windows\x64\debug\
+ ..\..\..\build\.objs\easy\windows\x64\debug\
+ easy
+ .exe
+ true
+
+
+ ..\..\..\build\windows\x86\release\
+ ..\..\..\build\.objs\easy\windows\x86\release\
+ easy
+ .exe
+ true
+
+
+ ..\..\..\build\windows\x64\release\
+ ..\..\..\build\.objs\easy\windows\x64\release\
+ easy
+ .exe
+ true
+
+
+
+ /libpath:..\..\..\build\windows\x86\debug co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
+ true
+ Console
+ MachineX86
+
+
+ MaxSpeed
+ Level3
+ __config_debug__;__config_Win32__;%(PreprocessorDefinitions)
+ ProgramDatabase
+ MultiThreadedDLL
+ ..\..\..\include
+ -FS -EHsc -nologo %(AdditionalOptions)
+
+
+
+
+ /libpath:..\..\..\build\windows\x64\debug co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
+ true
+ Console
+ MachineX64
+
+
+ MaxSpeed
+ Level3
+ __config_debug__;__config_x64__;%(PreprocessorDefinitions)
+ ProgramDatabase
+ MultiThreadedDLL
+ ..\..\..\include
+ -FS -EHsc -nologo %(AdditionalOptions)
+
+
+
+
+ /libpath:..\..\..\build\windows\x86\release co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
+ true
+ Console
+ MachineX86
+
+
+ MaxSpeed
+ Level3
+ __config_release__;__config_Win32__;%(PreprocessorDefinitions)
+ ProgramDatabase
+ MultiThreadedDLL
+ ..\..\..\include
+ -FS -EHsc -nologo %(AdditionalOptions)
+
+
+
+
+ /libpath:..\..\..\build\windows\x64\release co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
+ true
+ Console
+ MachineX64
+
+
+ MaxSpeed
+ Level3
+ __config_release__;__config_x64__;%(PreprocessorDefinitions)
+ ProgramDatabase
+ MultiThreadedDLL
+ ..\..\..\include
+ -FS -EHsc -nologo %(AdditionalOptions)
+
+
+
+
+ ..\..\..\build\.objs\easy\windows\x64\release\test\so\easy.cc.obj
+ ..\..\..\build\.objs\easy\windows\x86\release\test\so\easy.cc.obj
+ ..\..\..\build\.objs\easy\windows\x86\debug\test\so\easy.cc.obj
+ ..\..\..\build\.objs\easy\windows\x64\debug\test\so\easy.cc.obj
+
+
+
+
+
+
+
+
diff --git a/vs/vs2019/easy/easy.vcxproj.filters b/vs/vs2019/easy/easy.vcxproj.filters
new file mode 100644
index 000000000..13c0c87fa
--- /dev/null
+++ b/vs/vs2019/easy/easy.vcxproj.filters
@@ -0,0 +1,15 @@
+
+
+
+
+ {E04A2E16-8116-4430-9E09-BF1A414D90D8}
+
+
+
+
+ so
+
+
+
+
+
diff --git a/vs/vs2019/fast/fast.vcxproj b/vs/vs2019/fast/fast.vcxproj
index 6e06206fb..4f2e9945a 100644
--- a/vs/vs2019/fast/fast.vcxproj
+++ b/vs/vs2019/fast/fast.vcxproj
@@ -21,7 +21,7 @@
{B65A1BF7-4ADC-420B-89B2-443C60F05F52}
fast
- 10.0.17134.0
+ 10.0.18362.0
@@ -90,7 +90,7 @@
- /libpath:..\\..\\..\\build\\windows\\x86\\debug co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
+ /libpath:..\..\..\build\windows\x86\debug co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
true
Console
MachineX86
@@ -107,7 +107,7 @@
- /libpath:..\\..\\..\\build\\windows\\x64\\debug co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
+ /libpath:..\..\..\build\windows\x64\debug co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
true
Console
MachineX64
@@ -124,7 +124,7 @@
- /libpath:..\\..\\..\\build\\windows\\x86\\release co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
+ /libpath:..\..\..\build\windows\x86\release co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
true
Console
MachineX86
@@ -141,7 +141,7 @@
- /libpath:..\\..\\..\\build\\windows\\x64\\release co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
+ /libpath:..\..\..\build\windows\x64\release co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
true
Console
MachineX64
@@ -157,11 +157,11 @@
-
- ..\..\..\build\.objs\fast\windows\x64\release\test\fast_test.cc.obj
- ..\..\..\build\.objs\fast\windows\x64\debug\test\fast_test.cc.obj
- ..\..\..\build\.objs\fast\windows\x86\debug\test\fast_test.cc.obj
- ..\..\..\build\.objs\fast\windows\x86\release\test\fast_test.cc.obj
+
+ ..\..\..\build\.objs\fast\windows\x64\release\test\fast.cc.obj
+ ..\..\..\build\.objs\fast\windows\x86\debug\test\fast.cc.obj
+ ..\..\..\build\.objs\fast\windows\x86\release\test\fast.cc.obj
+ ..\..\..\build\.objs\fast\windows\x64\debug\test\fast.cc.obj
diff --git a/vs/vs2019/flag/flag.vcxproj b/vs/vs2019/flag/flag.vcxproj
index 7ad85785a..9f05f80e6 100644
--- a/vs/vs2019/flag/flag.vcxproj
+++ b/vs/vs2019/flag/flag.vcxproj
@@ -21,7 +21,7 @@
{EA49AE64-A61D-4C1D-BF8A-52224D5C419A}
flag
- 10.0.17134.0
+ 10.0.18362.0
@@ -90,7 +90,7 @@
- /libpath:..\\..\\..\\build\\windows\\x86\\debug co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
+ /libpath:..\..\..\build\windows\x86\debug co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
true
Console
MachineX86
@@ -107,7 +107,7 @@
- /libpath:..\\..\\..\\build\\windows\\x64\\debug co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
+ /libpath:..\..\..\build\windows\x64\debug co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
true
Console
MachineX64
@@ -124,7 +124,7 @@
- /libpath:..\\..\\..\\build\\windows\\x86\\release co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
+ /libpath:..\..\..\build\windows\x86\release co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
true
Console
MachineX86
@@ -141,7 +141,7 @@
- /libpath:..\\..\\..\\build\\windows\\x64\\release co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
+ /libpath:..\..\..\build\windows\x64\release co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
true
Console
MachineX64
@@ -157,11 +157,11 @@
-
- ..\..\..\build\.objs\flag\windows\x64\release\test\flag_test.cc.obj
- ..\..\..\build\.objs\flag\windows\x64\debug\test\flag_test.cc.obj
- ..\..\..\build\.objs\flag\windows\x86\debug\test\flag_test.cc.obj
- ..\..\..\build\.objs\flag\windows\x86\release\test\flag_test.cc.obj
+
+ ..\..\..\build\.objs\flag\windows\x64\release\test\flag.cc.obj
+ ..\..\..\build\.objs\flag\windows\x86\debug\test\flag.cc.obj
+ ..\..\..\build\.objs\flag\windows\x86\release\test\flag.cc.obj
+ ..\..\..\build\.objs\flag\windows\x64\debug\test\flag.cc.obj
diff --git a/vs/vs2019/gen/gen.vcxproj b/vs/vs2019/gen/gen.vcxproj
index 781e0c5e2..38ede5c9f 100644
--- a/vs/vs2019/gen/gen.vcxproj
+++ b/vs/vs2019/gen/gen.vcxproj
@@ -21,7 +21,7 @@
{B9B95080-9211-463B-A9EE-0EC8DDDA4FBB}
gen
- 10.0.17134.0
+ 10.0.18362.0
@@ -90,7 +90,7 @@
- /libpath:..\\..\\..\\build\\windows\\x86\\debug co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
+ /libpath:..\..\..\build\windows\x86\debug co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
true
Console
MachineX86
@@ -107,7 +107,7 @@
- /libpath:..\\..\\..\\build\\windows\\x64\\debug co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
+ /libpath:..\..\..\build\windows\x64\debug co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
true
Console
MachineX64
@@ -124,7 +124,7 @@
- /libpath:..\\..\\..\\build\\windows\\x86\\release co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
+ /libpath:..\..\..\build\windows\x86\release co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
true
Console
MachineX86
@@ -141,7 +141,7 @@
- /libpath:..\\..\\..\\build\\windows\\x64\\release co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
+ /libpath:..\..\..\build\windows\x64\release co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
true
Console
MachineX64
diff --git a/vs/vs2019/hash/hash.vcxproj b/vs/vs2019/hash/hash.vcxproj
index 11e47d249..f23c4debc 100644
--- a/vs/vs2019/hash/hash.vcxproj
+++ b/vs/vs2019/hash/hash.vcxproj
@@ -21,7 +21,7 @@
{7CDF531D-1E14-45F5-BD06-C31E2C210E69}
hash
- 10.0.17134.0
+ 10.0.18362.0
@@ -90,7 +90,7 @@
- /libpath:..\\..\\..\\build\\windows\\x86\\debug co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
+ /libpath:..\..\..\build\windows\x86\debug co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
true
Console
MachineX86
@@ -107,7 +107,7 @@
- /libpath:..\\..\\..\\build\\windows\\x64\\debug co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
+ /libpath:..\..\..\build\windows\x64\debug co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
true
Console
MachineX64
@@ -124,7 +124,7 @@
- /libpath:..\\..\\..\\build\\windows\\x86\\release co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
+ /libpath:..\..\..\build\windows\x86\release co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
true
Console
MachineX86
@@ -141,7 +141,7 @@
- /libpath:..\\..\\..\\build\\windows\\x64\\release co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
+ /libpath:..\..\..\build\windows\x64\release co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
true
Console
MachineX64
@@ -157,11 +157,11 @@
-
- ..\..\..\build\.objs\hash\windows\x64\release\test\hash_test.cc.obj
- ..\..\..\build\.objs\hash\windows\x64\debug\test\hash_test.cc.obj
- ..\..\..\build\.objs\hash\windows\x86\debug\test\hash_test.cc.obj
- ..\..\..\build\.objs\hash\windows\x86\release\test\hash_test.cc.obj
+
+ ..\..\..\build\.objs\hash\windows\x64\release\test\hash.cc.obj
+ ..\..\..\build\.objs\hash\windows\x86\debug\test\hash.cc.obj
+ ..\..\..\build\.objs\hash\windows\x86\release\test\hash.cc.obj
+ ..\..\..\build\.objs\hash\windows\x64\debug\test\hash.cc.obj
diff --git a/vs/vs2019/http_cli/http_cli.vcxproj b/vs/vs2019/http_cli/http_cli.vcxproj
new file mode 100644
index 000000000..052e4f1fc
--- /dev/null
+++ b/vs/vs2019/http_cli/http_cli.vcxproj
@@ -0,0 +1,172 @@
+
+
+
+
+ debug
+ Win32
+
+
+ debug
+ x64
+
+
+ release
+ Win32
+
+
+ release
+ x64
+
+
+
+ {D2E4BFCC-377B-4626-9E69-54E583DC4F5E}
+ http_cli
+ 10.0.18362.0
+
+
+
+ Application
+ v142
+ MultiByte
+
+
+ Application
+ v142
+ MultiByte
+
+
+ Application
+ v142
+ MultiByte
+
+
+ Application
+ v142
+ MultiByte
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ..\..\..\build\windows\x86\debug\
+ ..\..\..\build\.objs\http_cli\windows\x86\debug\
+ http_cli
+ .exe
+ true
+
+
+ ..\..\..\build\windows\x64\debug\
+ ..\..\..\build\.objs\http_cli\windows\x64\debug\
+ http_cli
+ .exe
+ true
+
+
+ ..\..\..\build\windows\x86\release\
+ ..\..\..\build\.objs\http_cli\windows\x86\release\
+ http_cli
+ .exe
+ true
+
+
+ ..\..\..\build\windows\x64\release\
+ ..\..\..\build\.objs\http_cli\windows\x64\release\
+ http_cli
+ .exe
+ true
+
+
+
+ /libpath:..\..\..\build\windows\x86\debug co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
+ true
+ Console
+ MachineX86
+
+
+ MaxSpeed
+ Level3
+ __config_debug__;__config_Win32__;%(PreprocessorDefinitions)
+ ProgramDatabase
+ MultiThreadedDLL
+ ..\..\..\include
+ -FS -EHsc -nologo %(AdditionalOptions)
+
+
+
+
+ /libpath:..\..\..\build\windows\x64\debug co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
+ true
+ Console
+ MachineX64
+
+
+ MaxSpeed
+ Level3
+ __config_debug__;__config_x64__;%(PreprocessorDefinitions)
+ ProgramDatabase
+ MultiThreadedDLL
+ ..\..\..\include
+ -FS -EHsc -nologo %(AdditionalOptions)
+
+
+
+
+ /libpath:..\..\..\build\windows\x86\release co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
+ true
+ Console
+ MachineX86
+
+
+ MaxSpeed
+ Level3
+ __config_release__;__config_Win32__;%(PreprocessorDefinitions)
+ ProgramDatabase
+ MultiThreadedDLL
+ ..\..\..\include
+ -FS -EHsc -nologo %(AdditionalOptions)
+
+
+
+
+ /libpath:..\..\..\build\windows\x64\release co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
+ true
+ Console
+ MachineX64
+
+
+ MaxSpeed
+ Level3
+ __config_release__;__config_x64__;%(PreprocessorDefinitions)
+ ProgramDatabase
+ MultiThreadedDLL
+ ..\..\..\include
+ -FS -EHsc -nologo %(AdditionalOptions)
+
+
+
+
+ ..\..\..\build\.objs\http_cli\windows\x86\release\test\so\http_cli.cc.obj
+ ..\..\..\build\.objs\http_cli\windows\x64\release\test\so\http_cli.cc.obj
+ ..\..\..\build\.objs\http_cli\windows\x86\debug\test\so\http_cli.cc.obj
+ ..\..\..\build\.objs\http_cli\windows\x64\debug\test\so\http_cli.cc.obj
+
+
+
+
+
+
+
+
diff --git a/vs/vs2019/http_cli/http_cli.vcxproj.filters b/vs/vs2019/http_cli/http_cli.vcxproj.filters
new file mode 100644
index 000000000..cf0856ceb
--- /dev/null
+++ b/vs/vs2019/http_cli/http_cli.vcxproj.filters
@@ -0,0 +1,15 @@
+
+
+
+
+ {E04A2E16-8116-4430-9E09-BF1A414D90D8}
+
+
+
+
+ so
+
+
+
+
+
diff --git a/vs/vs2019/http_serv/http_serv.vcxproj b/vs/vs2019/http_serv/http_serv.vcxproj
new file mode 100644
index 000000000..fa7137bd2
--- /dev/null
+++ b/vs/vs2019/http_serv/http_serv.vcxproj
@@ -0,0 +1,172 @@
+
+
+
+
+ debug
+ Win32
+
+
+ debug
+ x64
+
+
+ release
+ Win32
+
+
+ release
+ x64
+
+
+
+ {E8A1BEFF-ED90-40B0-BA41-A0F9853359FC}
+ http_serv
+ 10.0.18362.0
+
+
+
+ Application
+ v142
+ MultiByte
+
+
+ Application
+ v142
+ MultiByte
+
+
+ Application
+ v142
+ MultiByte
+
+
+ Application
+ v142
+ MultiByte
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ..\..\..\build\windows\x86\debug\
+ ..\..\..\build\.objs\http_serv\windows\x86\debug\
+ http_serv
+ .exe
+ true
+
+
+ ..\..\..\build\windows\x64\debug\
+ ..\..\..\build\.objs\http_serv\windows\x64\debug\
+ http_serv
+ .exe
+ true
+
+
+ ..\..\..\build\windows\x86\release\
+ ..\..\..\build\.objs\http_serv\windows\x86\release\
+ http_serv
+ .exe
+ true
+
+
+ ..\..\..\build\windows\x64\release\
+ ..\..\..\build\.objs\http_serv\windows\x64\release\
+ http_serv
+ .exe
+ true
+
+
+
+ /libpath:..\..\..\build\windows\x86\debug co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
+ true
+ Console
+ MachineX86
+
+
+ MaxSpeed
+ Level3
+ __config_debug__;__config_Win32__;%(PreprocessorDefinitions)
+ ProgramDatabase
+ MultiThreadedDLL
+ ..\..\..\include
+ -FS -EHsc -nologo %(AdditionalOptions)
+
+
+
+
+ /libpath:..\..\..\build\windows\x64\debug co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
+ true
+ Console
+ MachineX64
+
+
+ MaxSpeed
+ Level3
+ __config_debug__;__config_x64__;%(PreprocessorDefinitions)
+ ProgramDatabase
+ MultiThreadedDLL
+ ..\..\..\include
+ -FS -EHsc -nologo %(AdditionalOptions)
+
+
+
+
+ /libpath:..\..\..\build\windows\x86\release co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
+ true
+ Console
+ MachineX86
+
+
+ MaxSpeed
+ Level3
+ __config_release__;__config_Win32__;%(PreprocessorDefinitions)
+ ProgramDatabase
+ MultiThreadedDLL
+ ..\..\..\include
+ -FS -EHsc -nologo %(AdditionalOptions)
+
+
+
+
+ /libpath:..\..\..\build\windows\x64\release co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
+ true
+ Console
+ MachineX64
+
+
+ MaxSpeed
+ Level3
+ __config_release__;__config_x64__;%(PreprocessorDefinitions)
+ ProgramDatabase
+ MultiThreadedDLL
+ ..\..\..\include
+ -FS -EHsc -nologo %(AdditionalOptions)
+
+
+
+
+ ..\..\..\build\.objs\http_serv\windows\x64\release\test\so\http_serv.cc.obj
+ ..\..\..\build\.objs\http_serv\windows\x64\debug\test\so\http_serv.cc.obj
+ ..\..\..\build\.objs\http_serv\windows\x86\debug\test\so\http_serv.cc.obj
+ ..\..\..\build\.objs\http_serv\windows\x86\release\test\so\http_serv.cc.obj
+
+
+
+
+
+
+
+
diff --git a/vs/vs2019/http_serv/http_serv.vcxproj.filters b/vs/vs2019/http_serv/http_serv.vcxproj.filters
new file mode 100644
index 000000000..b8b2cfce4
--- /dev/null
+++ b/vs/vs2019/http_serv/http_serv.vcxproj.filters
@@ -0,0 +1,15 @@
+
+
+
+
+ {E04A2E16-8116-4430-9E09-BF1A414D90D8}
+
+
+
+
+ so
+
+
+
+
+
diff --git a/vs/vs2019/json/json.vcxproj b/vs/vs2019/json/json.vcxproj
index 2ae885da2..9460ec67c 100644
--- a/vs/vs2019/json/json.vcxproj
+++ b/vs/vs2019/json/json.vcxproj
@@ -21,7 +21,7 @@
{CEC57F99-2D6A-46C1-B157-C1204C57B060}
json
- 10.0.17134.0
+ 10.0.18362.0
@@ -90,7 +90,7 @@
- /libpath:..\\..\\..\\build\\windows\\x86\\debug co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
+ /libpath:..\..\..\build\windows\x86\debug co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
true
Console
MachineX86
@@ -107,7 +107,7 @@
- /libpath:..\\..\\..\\build\\windows\\x64\\debug co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
+ /libpath:..\..\..\build\windows\x64\debug co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
true
Console
MachineX64
@@ -124,7 +124,7 @@
- /libpath:..\\..\\..\\build\\windows\\x86\\release co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
+ /libpath:..\..\..\build\windows\x86\release co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
true
Console
MachineX86
@@ -141,7 +141,7 @@
- /libpath:..\\..\\..\\build\\windows\\x64\\release co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
+ /libpath:..\..\..\build\windows\x64\release co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
true
Console
MachineX64
@@ -157,11 +157,11 @@
-
- ..\..\..\build\.objs\json\windows\x64\release\test\json_test.cc.obj
- ..\..\..\build\.objs\json\windows\x64\debug\test\json_test.cc.obj
- ..\..\..\build\.objs\json\windows\x86\debug\test\json_test.cc.obj
- ..\..\..\build\.objs\json\windows\x86\release\test\json_test.cc.obj
+
+ ..\..\..\build\.objs\json\windows\x64\release\test\json.cc.obj
+ ..\..\..\build\.objs\json\windows\x86\debug\test\json.cc.obj
+ ..\..\..\build\.objs\json\windows\x86\release\test\json.cc.obj
+ ..\..\..\build\.objs\json\windows\x64\debug\test\json.cc.obj
diff --git a/vs/vs2019/libco/libco.vcxproj b/vs/vs2019/libco/libco.vcxproj
index 3a64800e1..15949fd7e 100644
--- a/vs/vs2019/libco/libco.vcxproj
+++ b/vs/vs2019/libco/libco.vcxproj
@@ -21,7 +21,7 @@
{96C28471-555C-4095-B2D4-6890517C12EE}
libco
- 10.0.17134.0
+ 10.0.18362.0
@@ -151,24 +151,6 @@
..\..\..\build\.objs\libco\windows\x86\debug\src\json.cc.obj
..\..\..\build\.objs\libco\windows\x86\release\src\json.cc.obj
-
- false
- Document
- ..\..\..\build\.objs\libco\windows\x64\debug\src\co\context\context_x64.asm.obj
- ml64.exe -c -W3 -I..\..\..\include -nologo -Fo..\..\..\build\.objs\libco\windows\x64\debug\src\co\context\context_x64.asm.obj ..\..\..\src\co\context\context_x64.asm
-
-
- false
- Document
- ..\..\..\build\.objs\libco\windows\x64\release\src\co\context\context_x64.asm.obj
- ml64.exe -c -W3 -I..\..\..\include -nologo -Fo..\..\..\build\.objs\libco\windows\x64\release\src\co\context\context_x64.asm.obj ..\..\..\src\co\context\context_x64.asm
-
-
- ..\..\..\build\.objs\libco\windows\x86\release\src\co\impl\sock.cc.obj
- ..\..\..\build\.objs\libco\windows\x64\release\src\co\impl\sock.cc.obj
- ..\..\..\build\.objs\libco\windows\x86\debug\src\co\impl\sock.cc.obj
- ..\..\..\build\.objs\libco\windows\x64\debug\src\co\impl\sock.cc.obj
-
..\..\..\build\.objs\libco\windows\x64\release\src\co\impl\scheduler.cc.obj
..\..\..\build\.objs\libco\windows\x86\release\src\co\impl\scheduler.cc.obj
@@ -181,6 +163,48 @@
..\..\..\build\.objs\libco\windows\x86\debug\src\path.cc.obj
..\..\..\build\.objs\libco\windows\x86\release\src\path.cc.obj
+
+ ..\..\..\build\.objs\libco\windows\x64\release\src\hash\base64.cc.obj
+ ..\..\..\build\.objs\libco\windows\x64\debug\src\hash\base64.cc.obj
+ ..\..\..\build\.objs\libco\windows\x86\release\src\hash\base64.cc.obj
+ ..\..\..\build\.objs\libco\windows\x86\debug\src\hash\base64.cc.obj
+
+
+ ..\..\..\build\.objs\libco\windows\x64\release\src\so\http.cc.obj
+ ..\..\..\build\.objs\libco\windows\x64\debug\src\so\http.cc.obj
+ ..\..\..\build\.objs\libco\windows\x86\debug\src\so\http.cc.obj
+ ..\..\..\build\.objs\libco\windows\x86\release\src\so\http.cc.obj
+
+
+ ..\..\..\build\.objs\libco\windows\x64\release\src\stack_trace\stack_trace_win.cpp.obj
+ ..\..\..\build\.objs\libco\windows\x86\debug\src\stack_trace\stack_trace_win.cpp.obj
+ ..\..\..\build\.objs\libco\windows\x86\release\src\stack_trace\stack_trace_win.cpp.obj
+ ..\..\..\build\.objs\libco\windows\x64\debug\src\stack_trace\stack_trace_win.cpp.obj
+
+
+ ..\..\..\build\.objs\libco\windows\x64\release\src\hash\murmur_hash.cc.obj
+ ..\..\..\build\.objs\libco\windows\x86\debug\src\hash\murmur_hash.cc.obj
+ ..\..\..\build\.objs\libco\windows\x86\release\src\hash\murmur_hash.cc.obj
+ ..\..\..\build\.objs\libco\windows\x64\debug\src\hash\murmur_hash.cc.obj
+
+
+ ..\..\..\build\.objs\libco\windows\x64\release\src\flag.cc.obj
+ ..\..\..\build\.objs\libco\windows\x64\debug\src\flag.cc.obj
+ ..\..\..\build\.objs\libco\windows\x86\debug\src\flag.cc.obj
+ ..\..\..\build\.objs\libco\windows\x86\release\src\flag.cc.obj
+
+
+ ..\..\..\build\.objs\libco\windows\x64\release\src\co\impl\co.cc.obj
+ ..\..\..\build\.objs\libco\windows\x86\release\src\co\impl\co.cc.obj
+ ..\..\..\build\.objs\libco\windows\x86\debug\src\co\impl\co.cc.obj
+ ..\..\..\build\.objs\libco\windows\x64\debug\src\co\impl\co.cc.obj
+
+
+ ..\..\..\build\.objs\libco\windows\x86\release\src\co\impl\sock.cc.obj
+ ..\..\..\build\.objs\libco\windows\x64\release\src\co\impl\sock.cc.obj
+ ..\..\..\build\.objs\libco\windows\x86\debug\src\co\impl\sock.cc.obj
+ ..\..\..\build\.objs\libco\windows\x64\debug\src\co\impl\sock.cc.obj
+
..\..\..\build\.objs\libco\windows\x86\release\src\so\tcp.cc.obj
..\..\..\build\.objs\libco\windows\x64\release\src\so\tcp.cc.obj
@@ -205,53 +229,29 @@
..\..\..\build\.objs\libco\windows\x86\debug\src\log.cc.obj
..\..\..\build\.objs\libco\windows\x86\release\src\log.cc.obj
-
+
false
Document
- ..\..\..\build\.objs\libco\windows\x86\debug\src\co\context\context_x86.asm.obj
- ml.exe -c -W3 -I..\..\..\include -nologo -Gd -Fo..\..\..\build\.objs\libco\windows\x86\debug\src\co\context\context_x86.asm.obj ..\..\..\src\co\context\context_x86.asm
+ ..\..\..\build\.objs\libco\windows\x64\debug\src\co\context\context_x64.asm.obj
+ ml64.exe -c -W3 -I..\..\..\include -nologo -Fo..\..\..\build\.objs\libco\windows\x64\debug\src\co\context\context_x64.asm.obj ..\..\..\src\co\context\context_x64.asm
-
+
false
Document
- ..\..\..\build\.objs\libco\windows\x86\release\src\co\context\context_x86.asm.obj
- ml.exe -c -W3 -I..\..\..\include -nologo -Gd -Fo..\..\..\build\.objs\libco\windows\x86\release\src\co\context\context_x86.asm.obj ..\..\..\src\co\context\context_x86.asm
+ ..\..\..\build\.objs\libco\windows\x64\release\src\co\context\context_x64.asm.obj
+ ml64.exe -c -W3 -I..\..\..\include -nologo -Fo..\..\..\build\.objs\libco\windows\x64\release\src\co\context\context_x64.asm.obj ..\..\..\src\co\context\context_x64.asm
-
- ..\..\..\build\.objs\libco\windows\x86\release\src\co\impl\epoll.cc.obj
- ..\..\..\build\.objs\libco\windows\x64\debug\src\co\impl\epoll.cc.obj
- ..\..\..\build\.objs\libco\windows\x86\debug\src\co\impl\epoll.cc.obj
- ..\..\..\build\.objs\libco\windows\x64\release\src\co\impl\epoll.cc.obj
-
-
- ..\..\..\build\.objs\libco\windows\x86\debug\src\stack_trace\StackWalker.cpp.obj
- ..\..\..\build\.objs\libco\windows\x86\release\src\stack_trace\StackWalker.cpp.obj
- ..\..\..\build\.objs\libco\windows\x64\release\src\stack_trace\StackWalker.cpp.obj
- ..\..\..\build\.objs\libco\windows\x64\debug\src\stack_trace\StackWalker.cpp.obj
-
..\..\..\build\.objs\libco\windows\x86\debug\src\hash\md5.cc.obj
..\..\..\build\.objs\libco\windows\x64\release\src\hash\md5.cc.obj
..\..\..\build\.objs\libco\windows\x64\debug\src\hash\md5.cc.obj
..\..\..\build\.objs\libco\windows\x86\release\src\hash\md5.cc.obj
-
- ..\..\..\build\.objs\libco\windows\x64\release\src\hash\base64.cc.obj
- ..\..\..\build\.objs\libco\windows\x64\debug\src\hash\base64.cc.obj
- ..\..\..\build\.objs\libco\windows\x86\release\src\hash\base64.cc.obj
- ..\..\..\build\.objs\libco\windows\x86\debug\src\hash\base64.cc.obj
-
-
- ..\..\..\build\.objs\libco\windows\x64\release\src\win\fs.cpp.obj
- ..\..\..\build\.objs\libco\windows\x64\debug\src\win\fs.cpp.obj
- ..\..\..\build\.objs\libco\windows\x86\debug\src\win\fs.cpp.obj
- ..\..\..\build\.objs\libco\windows\x86\release\src\win\fs.cpp.obj
-
-
- ..\..\..\build\.objs\libco\windows\x64\release\src\win\time.cpp.obj
- ..\..\..\build\.objs\libco\windows\x86\release\src\win\time.cpp.obj
- ..\..\..\build\.objs\libco\windows\x86\debug\src\win\time.cpp.obj
- ..\..\..\build\.objs\libco\windows\x64\debug\src\win\time.cpp.obj
+
+ ..\..\..\build\.objs\libco\windows\x86\release\src\co\impl\epoll.cc.obj
+ ..\..\..\build\.objs\libco\windows\x64\debug\src\co\impl\epoll.cc.obj
+ ..\..\..\build\.objs\libco\windows\x86\debug\src\co\impl\epoll.cc.obj
+ ..\..\..\build\.objs\libco\windows\x64\release\src\co\impl\epoll.cc.obj
..\..\..\build\.objs\libco\windows\x64\release\src\str.cc.obj
@@ -265,11 +265,11 @@
..\..\..\build\.objs\libco\windows\x86\debug\src\fast.cc.obj
..\..\..\build\.objs\libco\windows\x86\release\src\fast.cc.obj
-
- ..\..\..\build\.objs\libco\windows\x64\release\src\hash\murmur_hash.cc.obj
- ..\..\..\build\.objs\libco\windows\x86\debug\src\hash\murmur_hash.cc.obj
- ..\..\..\build\.objs\libco\windows\x86\release\src\hash\murmur_hash.cc.obj
- ..\..\..\build\.objs\libco\windows\x64\debug\src\hash\murmur_hash.cc.obj
+
+ ..\..\..\build\.objs\libco\windows\x86\debug\src\stack_trace\StackWalker.cpp.obj
+ ..\..\..\build\.objs\libco\windows\x86\release\src\stack_trace\StackWalker.cpp.obj
+ ..\..\..\build\.objs\libco\windows\x64\release\src\stack_trace\StackWalker.cpp.obj
+ ..\..\..\build\.objs\libco\windows\x64\debug\src\stack_trace\StackWalker.cpp.obj
..\..\..\build\.objs\libco\windows\x64\release\src\hash\crc16.cc.obj
@@ -283,17 +283,17 @@
..\..\..\build\.objs\libco\windows\x86\debug\src\thread.cc.obj
..\..\..\build\.objs\libco\windows\x64\debug\src\thread.cc.obj
-
- ..\..\..\build\.objs\libco\windows\x64\release\src\flag.cc.obj
- ..\..\..\build\.objs\libco\windows\x64\debug\src\flag.cc.obj
- ..\..\..\build\.objs\libco\windows\x86\debug\src\flag.cc.obj
- ..\..\..\build\.objs\libco\windows\x86\release\src\flag.cc.obj
+
+ ..\..\..\build\.objs\libco\windows\x86\release\src\co\impl\hook.cc.obj
+ ..\..\..\build\.objs\libco\windows\x64\release\src\co\impl\hook.cc.obj
+ ..\..\..\build\.objs\libco\windows\x86\debug\src\co\impl\hook.cc.obj
+ ..\..\..\build\.objs\libco\windows\x64\debug\src\co\impl\hook.cc.obj
-
- ..\..\..\build\.objs\libco\windows\x64\release\src\rpc.cc.obj
- ..\..\..\build\.objs\libco\windows\x64\debug\src\rpc.cc.obj
- ..\..\..\build\.objs\libco\windows\x86\debug\src\rpc.cc.obj
- ..\..\..\build\.objs\libco\windows\x86\release\src\rpc.cc.obj
+
+ ..\..\..\build\.objs\libco\windows\x86\release\src\so\rpc.cc.obj
+ ..\..\..\build\.objs\libco\windows\x64\release\src\so\rpc.cc.obj
+ ..\..\..\build\.objs\libco\windows\x86\debug\src\so\rpc.cc.obj
+ ..\..\..\build\.objs\libco\windows\x64\debug\src\so\rpc.cc.obj
..\..\..\build\.objs\libco\windows\x64\release\src\unitest.cc.obj
@@ -331,23 +331,29 @@
..\..\..\build\.objs\libco\windows\x86\debug\src\co\impl\sock.cpp.obj
..\..\..\build\.objs\libco\windows\x64\release\src\co\impl\sock.cpp.obj
-
- ..\..\..\build\.objs\libco\windows\x64\release\src\stack_trace\stack_trace_win.cpp.obj
- ..\..\..\build\.objs\libco\windows\x86\debug\src\stack_trace\stack_trace_win.cpp.obj
- ..\..\..\build\.objs\libco\windows\x86\release\src\stack_trace\stack_trace_win.cpp.obj
- ..\..\..\build\.objs\libco\windows\x64\debug\src\stack_trace\stack_trace_win.cpp.obj
-
-
- ..\..\..\build\.objs\libco\windows\x64\release\src\co\impl\co.cc.obj
- ..\..\..\build\.objs\libco\windows\x86\release\src\co\impl\co.cc.obj
- ..\..\..\build\.objs\libco\windows\x86\debug\src\co\impl\co.cc.obj
- ..\..\..\build\.objs\libco\windows\x64\debug\src\co\impl\co.cc.obj
+
+ ..\..\..\build\.objs\libco\windows\x64\release\src\win\fs.cpp.obj
+ ..\..\..\build\.objs\libco\windows\x64\debug\src\win\fs.cpp.obj
+ ..\..\..\build\.objs\libco\windows\x86\debug\src\win\fs.cpp.obj
+ ..\..\..\build\.objs\libco\windows\x86\release\src\win\fs.cpp.obj
-
- ..\..\..\build\.objs\libco\windows\x86\release\src\co\impl\hook.cc.obj
- ..\..\..\build\.objs\libco\windows\x64\release\src\co\impl\hook.cc.obj
- ..\..\..\build\.objs\libco\windows\x86\debug\src\co\impl\hook.cc.obj
- ..\..\..\build\.objs\libco\windows\x64\debug\src\co\impl\hook.cc.obj
+
+ false
+ Document
+ ..\..\..\build\.objs\libco\windows\x86\debug\src\co\context\context_x86.asm.obj
+ ml.exe -c -W3 -I..\..\..\include -nologo -Gd -Fo..\..\..\build\.objs\libco\windows\x86\debug\src\co\context\context_x86.asm.obj ..\..\..\src\co\context\context_x86.asm
+
+
+ false
+ Document
+ ..\..\..\build\.objs\libco\windows\x86\release\src\co\context\context_x86.asm.obj
+ ml.exe -c -W3 -I..\..\..\include -nologo -Gd -Fo..\..\..\build\.objs\libco\windows\x86\release\src\co\context\context_x86.asm.obj ..\..\..\src\co\context\context_x86.asm
+
+
+ ..\..\..\build\.objs\libco\windows\x64\release\src\win\time.cpp.obj
+ ..\..\..\build\.objs\libco\windows\x86\release\src\win\time.cpp.obj
+ ..\..\..\build\.objs\libco\windows\x86\debug\src\win\time.cpp.obj
+ ..\..\..\build\.objs\libco\windows\x64\debug\src\win\time.cpp.obj
diff --git a/vs/vs2019/libco/libco.vcxproj.filters b/vs/vs2019/libco/libco.vcxproj.filters
index 7381b69d9..46e0dafd2 100644
--- a/vs/vs2019/libco/libco.vcxproj.filters
+++ b/vs/vs2019/libco/libco.vcxproj.filters
@@ -7,89 +7,95 @@
{2C50D6A1-10D9-427B-9807-35AD79CD9117}
-
- {E04A2E16-8116-4430-9E09-BF1A414D90D8}
-
-
- {80312DC0-020F-4807-A825-B2F2AA2F049B}
-
-
- {542D5B69-F505-4E3E-A5AD-266CEB2F8C0E}
-
{7CDF531D-1E14-45F5-BD06-C31E2C210E69}
+
+ {E04A2E16-8116-4430-9E09-BF1A414D90D8}
+
{F1CA0457-0DC3-4D74-B9C3-321D6989B961}
{1782C146-F945-404E-9037-C70AD600D936}
+
+ {80312DC0-020F-4807-A825-B2F2AA2F049B}
+
+
+ {542D5B69-F505-4E3E-A5AD-266CEB2F8C0E}
+
-
+
co\impl
-
+
co\impl
-
- so
+
+ co\impl
-
- win
+
+ co\impl
-
- co\context
-
-
- win
+
+ co\impl
-
- win
+
+ hash
+
+
+ hash
hash
-
- stack_trace
+
+ hash
-
- stack_trace
+
+ so
-
- co\impl
+
+ so
-
- hash
+
+ so
-
- hash
+
+ stack_trace
-
+
unix
-
+
unix
unix
-
- stack_trace
-
co\impl
-
- hash
+
+ stack_trace
-
- co\impl
+
+ stack_trace
-
- co\impl
+
+ win
+
+
+ win
+
+ win
+
+
+ co\context
+
co\context
diff --git a/vs/vs2019/log/log.vcxproj b/vs/vs2019/log/log.vcxproj
index 4ce697dfd..fdd95a83b 100644
--- a/vs/vs2019/log/log.vcxproj
+++ b/vs/vs2019/log/log.vcxproj
@@ -21,7 +21,7 @@
{7CE55420-08C6-41F3-8D3B-699608B97C93}
log
- 10.0.17134.0
+ 10.0.18362.0
@@ -90,7 +90,7 @@
- /libpath:..\\..\\..\\build\\windows\\x86\\debug co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
+ /libpath:..\..\..\build\windows\x86\debug co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
true
Console
MachineX86
@@ -107,7 +107,7 @@
- /libpath:..\\..\\..\\build\\windows\\x64\\debug co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
+ /libpath:..\..\..\build\windows\x64\debug co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
true
Console
MachineX64
@@ -124,7 +124,7 @@
- /libpath:..\\..\\..\\build\\windows\\x86\\release co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
+ /libpath:..\..\..\build\windows\x86\release co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
true
Console
MachineX86
@@ -141,7 +141,7 @@
- /libpath:..\\..\\..\\build\\windows\\x64\\release co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
+ /libpath:..\..\..\build\windows\x64\release co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
true
Console
MachineX64
@@ -157,11 +157,11 @@
-
- ..\..\..\build\.objs\log\windows\x64\release\test\log_test.cc.obj
- ..\..\..\build\.objs\log\windows\x64\debug\test\log_test.cc.obj
- ..\..\..\build\.objs\log\windows\x86\release\test\log_test.cc.obj
- ..\..\..\build\.objs\log\windows\x86\debug\test\log_test.cc.obj
+
+ ..\..\..\build\.objs\log\windows\x64\release\test\log.cc.obj
+ ..\..\..\build\.objs\log\windows\x64\debug\test\log.cc.obj
+ ..\..\..\build\.objs\log\windows\x86\release\test\log.cc.obj
+ ..\..\..\build\.objs\log\windows\x86\debug\test\log.cc.obj
diff --git a/vs/vs2019/pingpong/pingpong.vcxproj b/vs/vs2019/pingpong/pingpong.vcxproj
index d2c7e38b4..60d3cbd7b 100644
--- a/vs/vs2019/pingpong/pingpong.vcxproj
+++ b/vs/vs2019/pingpong/pingpong.vcxproj
@@ -21,7 +21,7 @@
{85510E85-BBF4-4291-80E8-35F446C9FB29}
pingpong
- 10.0.17134.0
+ 10.0.18362.0
@@ -90,7 +90,7 @@
- /libpath:..\\..\\..\\build\\windows\\x86\\debug co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
+ /libpath:..\..\..\build\windows\x86\debug co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
true
Console
MachineX86
@@ -107,7 +107,7 @@
- /libpath:..\\..\\..\\build\\windows\\x64\\debug co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
+ /libpath:..\..\..\build\windows\x64\debug co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
true
Console
MachineX64
@@ -124,7 +124,7 @@
- /libpath:..\\..\\..\\build\\windows\\x86\\release co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
+ /libpath:..\..\..\build\windows\x86\release co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
true
Console
MachineX86
@@ -141,7 +141,7 @@
- /libpath:..\\..\\..\\build\\windows\\x64\\release co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
+ /libpath:..\..\..\build\windows\x64\release co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
true
Console
MachineX64
@@ -157,11 +157,11 @@
-
- ..\..\..\build\.objs\pingpong\windows\x86\debug\test\so\pingpong_test.cc.obj
- ..\..\..\build\.objs\pingpong\windows\x64\release\test\so\pingpong_test.cc.obj
- ..\..\..\build\.objs\pingpong\windows\x86\release\test\so\pingpong_test.cc.obj
- ..\..\..\build\.objs\pingpong\windows\x64\debug\test\so\pingpong_test.cc.obj
+
+ ..\..\..\build\.objs\pingpong\windows\x86\release\test\so\pingpong.cc.obj
+ ..\..\..\build\.objs\pingpong\windows\x64\release\test\so\pingpong.cc.obj
+ ..\..\..\build\.objs\pingpong\windows\x86\debug\test\so\pingpong.cc.obj
+ ..\..\..\build\.objs\pingpong\windows\x64\debug\test\so\pingpong.cc.obj
diff --git a/vs/vs2019/pingpong/pingpong.vcxproj.filters b/vs/vs2019/pingpong/pingpong.vcxproj.filters
index 0681f71fa..75b16fb89 100644
--- a/vs/vs2019/pingpong/pingpong.vcxproj.filters
+++ b/vs/vs2019/pingpong/pingpong.vcxproj.filters
@@ -6,7 +6,7 @@
-
+
so
diff --git a/vs/vs2019/rapidjson/rapidjson.vcxproj b/vs/vs2019/rapidjson/rapidjson.vcxproj
index f8623b744..7daac7201 100644
--- a/vs/vs2019/rapidjson/rapidjson.vcxproj
+++ b/vs/vs2019/rapidjson/rapidjson.vcxproj
@@ -21,7 +21,7 @@
{F60860D2-F52A-4BDC-86B0-A397172D3CC7}
rapidjson
- 10.0.17134.0
+ 10.0.18362.0
@@ -90,7 +90,7 @@
- /libpath:..\\..\\..\\build\\windows\\x86\\debug co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
+ /libpath:..\..\..\build\windows\x86\debug co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
true
Console
MachineX86
@@ -107,7 +107,7 @@
- /libpath:..\\..\\..\\build\\windows\\x64\\debug co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
+ /libpath:..\..\..\build\windows\x64\debug co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
true
Console
MachineX64
@@ -124,7 +124,7 @@
- /libpath:..\\..\\..\\build\\windows\\x86\\release co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
+ /libpath:..\..\..\build\windows\x86\release co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
true
Console
MachineX86
@@ -141,7 +141,7 @@
- /libpath:..\\..\\..\\build\\windows\\x64\\release co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
+ /libpath:..\..\..\build\windows\x64\release co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
true
Console
MachineX64
@@ -157,11 +157,11 @@
-
- ..\..\..\build\.objs\rapidjson\windows\x64\release\test\rapidjson_test.cc.obj
- ..\..\..\build\.objs\rapidjson\windows\x86\debug\test\rapidjson_test.cc.obj
- ..\..\..\build\.objs\rapidjson\windows\x86\release\test\rapidjson_test.cc.obj
- ..\..\..\build\.objs\rapidjson\windows\x64\debug\test\rapidjson_test.cc.obj
+
+ ..\..\..\build\.objs\rapidjson\windows\x86\debug\test\rapidjson.cc.obj
+ ..\..\..\build\.objs\rapidjson\windows\x64\release\test\rapidjson.cc.obj
+ ..\..\..\build\.objs\rapidjson\windows\x86\release\test\rapidjson.cc.obj
+ ..\..\..\build\.objs\rapidjson\windows\x64\debug\test\rapidjson.cc.obj
diff --git a/vs/vs2019/rpc/rpc.vcxproj b/vs/vs2019/rpc/rpc.vcxproj
index 6e94cb46f..e48fff6ec 100644
--- a/vs/vs2019/rpc/rpc.vcxproj
+++ b/vs/vs2019/rpc/rpc.vcxproj
@@ -21,7 +21,7 @@
{CC732E26-7E1F-4778-B017-98E286F8E317}
rpc
- 10.0.17134.0
+ 10.0.18362.0
@@ -90,7 +90,7 @@
- /libpath:..\\..\\..\\build\\windows\\x86\\debug co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
+ /libpath:..\..\..\build\windows\x86\debug co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
true
Console
MachineX86
@@ -107,7 +107,7 @@
- /libpath:..\\..\\..\\build\\windows\\x64\\debug co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
+ /libpath:..\..\..\build\windows\x64\debug co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
true
Console
MachineX64
@@ -124,7 +124,7 @@
- /libpath:..\\..\\..\\build\\windows\\x86\\release co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
+ /libpath:..\..\..\build\windows\x86\release co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
true
Console
MachineX86
@@ -141,7 +141,7 @@
- /libpath:..\\..\\..\\build\\windows\\x64\\release co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
+ /libpath:..\..\..\build\windows\x64\release co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
true
Console
MachineX64
@@ -157,11 +157,11 @@
-
- ..\..\..\build\.objs\rpc\windows\x64\release\test\rpc_test.cc.obj
- ..\..\..\build\.objs\rpc\windows\x64\debug\test\rpc_test.cc.obj
- ..\..\..\build\.objs\rpc\windows\x86\release\test\rpc_test.cc.obj
- ..\..\..\build\.objs\rpc\windows\x86\debug\test\rpc_test.cc.obj
+
+ ..\..\..\build\.objs\rpc\windows\x64\release\test\so\rpc.cc.obj
+ ..\..\..\build\.objs\rpc\windows\x86\release\test\so\rpc.cc.obj
+ ..\..\..\build\.objs\rpc\windows\x86\debug\test\so\rpc.cc.obj
+ ..\..\..\build\.objs\rpc\windows\x64\debug\test\so\rpc.cc.obj
diff --git a/vs/vs2019/rpc/rpc.vcxproj.filters b/vs/vs2019/rpc/rpc.vcxproj.filters
index 86053242e..37159a4b9 100644
--- a/vs/vs2019/rpc/rpc.vcxproj.filters
+++ b/vs/vs2019/rpc/rpc.vcxproj.filters
@@ -1,8 +1,14 @@
+
+ {E04A2E16-8116-4430-9E09-BF1A414D90D8}
+
+
+ so
+
diff --git a/vs/vs2019/stack/stack.vcxproj b/vs/vs2019/stack/stack.vcxproj
index 74c69b239..b402efd42 100644
--- a/vs/vs2019/stack/stack.vcxproj
+++ b/vs/vs2019/stack/stack.vcxproj
@@ -21,7 +21,7 @@
{26493DA2-9C6E-43C4-B603-062FD8DF6535}
stack
- 10.0.17134.0
+ 10.0.18362.0
@@ -90,7 +90,7 @@
- /libpath:..\\..\\..\\build\\windows\\x86\\debug co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
+ /libpath:..\..\..\build\windows\x86\debug co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
true
Console
MachineX86
@@ -107,7 +107,7 @@
- /libpath:..\\..\\..\\build\\windows\\x64\\debug co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
+ /libpath:..\..\..\build\windows\x64\debug co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
true
Console
MachineX64
@@ -124,7 +124,7 @@
- /libpath:..\\..\\..\\build\\windows\\x86\\release co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
+ /libpath:..\..\..\build\windows\x86\release co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
true
Console
MachineX86
@@ -141,7 +141,7 @@
- /libpath:..\\..\\..\\build\\windows\\x64\\release co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
+ /libpath:..\..\..\build\windows\x64\release co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
true
Console
MachineX64
@@ -157,11 +157,11 @@
-
- ..\..\..\build\.objs\stack\windows\x64\release\test\stack_test.cc.obj
- ..\..\..\build\.objs\stack\windows\x64\debug\test\stack_test.cc.obj
- ..\..\..\build\.objs\stack\windows\x86\release\test\stack_test.cc.obj
- ..\..\..\build\.objs\stack\windows\x86\debug\test\stack_test.cc.obj
+
+ ..\..\..\build\.objs\stack\windows\x86\release\test\stack.cc.obj
+ ..\..\..\build\.objs\stack\windows\x64\release\test\stack.cc.obj
+ ..\..\..\build\.objs\stack\windows\x86\debug\test\stack.cc.obj
+ ..\..\..\build\.objs\stack\windows\x64\debug\test\stack.cc.obj
diff --git a/vs/vs2019/str/str.vcxproj b/vs/vs2019/str/str.vcxproj
index 3aa34941f..7001a8c8b 100644
--- a/vs/vs2019/str/str.vcxproj
+++ b/vs/vs2019/str/str.vcxproj
@@ -21,7 +21,7 @@
{CD0E023E-067D-4AA7-AE88-FC686252ECB3}
str
- 10.0.17134.0
+ 10.0.18362.0
@@ -90,7 +90,7 @@
- /libpath:..\\..\\..\\build\\windows\\x86\\debug co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
+ /libpath:..\..\..\build\windows\x86\debug co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
true
Console
MachineX86
@@ -107,7 +107,7 @@
- /libpath:..\\..\\..\\build\\windows\\x64\\debug co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
+ /libpath:..\..\..\build\windows\x64\debug co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
true
Console
MachineX64
@@ -124,7 +124,7 @@
- /libpath:..\\..\\..\\build\\windows\\x86\\release co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
+ /libpath:..\..\..\build\windows\x86\release co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
true
Console
MachineX86
@@ -141,7 +141,7 @@
- /libpath:..\\..\\..\\build\\windows\\x64\\release co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
+ /libpath:..\..\..\build\windows\x64\release co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
true
Console
MachineX64
@@ -157,11 +157,11 @@
-
- ..\..\..\build\.objs\str\windows\x64\release\test\str_test.cc.obj
- ..\..\..\build\.objs\str\windows\x64\debug\test\str_test.cc.obj
- ..\..\..\build\.objs\str\windows\x86\release\test\str_test.cc.obj
- ..\..\..\build\.objs\str\windows\x86\debug\test\str_test.cc.obj
+
+ ..\..\..\build\.objs\str\windows\x64\release\test\str.cc.obj
+ ..\..\..\build\.objs\str\windows\x64\debug\test\str.cc.obj
+ ..\..\..\build\.objs\str\windows\x86\release\test\str.cc.obj
+ ..\..\..\build\.objs\str\windows\x86\debug\test\str.cc.obj
diff --git a/vs/vs2019/task_sched/task_sched.vcxproj b/vs/vs2019/task_sched/task_sched.vcxproj
index baffdf6f8..8377bff46 100644
--- a/vs/vs2019/task_sched/task_sched.vcxproj
+++ b/vs/vs2019/task_sched/task_sched.vcxproj
@@ -21,7 +21,7 @@
{5A96A56C-B304-4E86-9A99-A9D5F4650EA7}
task_sched
- 10.0.17134.0
+ 10.0.18362.0
@@ -90,7 +90,7 @@
- /libpath:..\\..\\..\\build\\windows\\x86\\debug co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
+ /libpath:..\..\..\build\windows\x86\debug co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
true
Console
MachineX86
@@ -107,7 +107,7 @@
- /libpath:..\\..\\..\\build\\windows\\x64\\debug co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
+ /libpath:..\..\..\build\windows\x64\debug co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
true
Console
MachineX64
@@ -124,7 +124,7 @@
- /libpath:..\\..\\..\\build\\windows\\x86\\release co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
+ /libpath:..\..\..\build\windows\x86\release co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
true
Console
MachineX86
@@ -141,7 +141,7 @@
- /libpath:..\\..\\..\\build\\windows\\x64\\release co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
+ /libpath:..\..\..\build\windows\x64\release co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
true
Console
MachineX64
@@ -157,11 +157,11 @@
-
- ..\..\..\build\.objs\task_sched\windows\x64\release\test\task_sched_test.cc.obj
- ..\..\..\build\.objs\task_sched\windows\x86\debug\test\task_sched_test.cc.obj
- ..\..\..\build\.objs\task_sched\windows\x86\release\test\task_sched_test.cc.obj
- ..\..\..\build\.objs\task_sched\windows\x64\debug\test\task_sched_test.cc.obj
+
+ ..\..\..\build\.objs\task_sched\windows\x86\release\test\task_sched.cc.obj
+ ..\..\..\build\.objs\task_sched\windows\x64\release\test\task_sched.cc.obj
+ ..\..\..\build\.objs\task_sched\windows\x86\debug\test\task_sched.cc.obj
+ ..\..\..\build\.objs\task_sched\windows\x64\debug\test\task_sched.cc.obj
diff --git a/vs/vs2019/tcp/tcp.vcxproj b/vs/vs2019/tcp/tcp.vcxproj
index 97423b35d..67e04d29a 100644
--- a/vs/vs2019/tcp/tcp.vcxproj
+++ b/vs/vs2019/tcp/tcp.vcxproj
@@ -21,7 +21,7 @@
{6CF4E2EC-DF13-46E1-9DF7-998E2E9D3AB4}
tcp
- 10.0.17134.0
+ 10.0.18362.0
@@ -90,7 +90,7 @@
- /libpath:..\\..\\..\\build\\windows\\x86\\debug co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
+ /libpath:..\..\..\build\windows\x86\debug co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
true
Console
MachineX86
@@ -107,7 +107,7 @@
- /libpath:..\\..\\..\\build\\windows\\x64\\debug co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
+ /libpath:..\..\..\build\windows\x64\debug co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
true
Console
MachineX64
@@ -124,7 +124,7 @@
- /libpath:..\\..\\..\\build\\windows\\x86\\release co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
+ /libpath:..\..\..\build\windows\x86\release co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
true
Console
MachineX86
@@ -141,7 +141,7 @@
- /libpath:..\\..\\..\\build\\windows\\x64\\release co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
+ /libpath:..\..\..\build\windows\x64\release co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
true
Console
MachineX64
@@ -157,11 +157,11 @@
-
- ..\..\..\build\.objs\tcp\windows\x64\release\test\so\tcp_test.cc.obj
- ..\..\..\build\.objs\tcp\windows\x86\release\test\so\tcp_test.cc.obj
- ..\..\..\build\.objs\tcp\windows\x86\debug\test\so\tcp_test.cc.obj
- ..\..\..\build\.objs\tcp\windows\x64\debug\test\so\tcp_test.cc.obj
+
+ ..\..\..\build\.objs\tcp\windows\x64\release\test\so\tcp.cc.obj
+ ..\..\..\build\.objs\tcp\windows\x86\release\test\so\tcp.cc.obj
+ ..\..\..\build\.objs\tcp\windows\x86\debug\test\so\tcp.cc.obj
+ ..\..\..\build\.objs\tcp\windows\x64\debug\test\so\tcp.cc.obj
diff --git a/vs/vs2019/tcp/tcp.vcxproj.filters b/vs/vs2019/tcp/tcp.vcxproj.filters
index 670c9e866..12a581225 100644
--- a/vs/vs2019/tcp/tcp.vcxproj.filters
+++ b/vs/vs2019/tcp/tcp.vcxproj.filters
@@ -6,7 +6,7 @@
-
+
so
diff --git a/vs/vs2019/time/time.vcxproj b/vs/vs2019/time/time.vcxproj
index 42fba9660..c1465d207 100644
--- a/vs/vs2019/time/time.vcxproj
+++ b/vs/vs2019/time/time.vcxproj
@@ -21,7 +21,7 @@
{8A0AB69F-849D-4DBD-BE3F-D9E647A5417A}
time
- 10.0.17134.0
+ 10.0.18362.0
@@ -90,7 +90,7 @@
- /libpath:..\\..\\..\\build\\windows\\x86\\debug co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
+ /libpath:..\..\..\build\windows\x86\debug co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
true
Console
MachineX86
@@ -107,7 +107,7 @@
- /libpath:..\\..\\..\\build\\windows\\x64\\debug co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
+ /libpath:..\..\..\build\windows\x64\debug co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
true
Console
MachineX64
@@ -124,7 +124,7 @@
- /libpath:..\\..\\..\\build\\windows\\x86\\release co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
+ /libpath:..\..\..\build\windows\x86\release co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
true
Console
MachineX86
@@ -141,7 +141,7 @@
- /libpath:..\\..\\..\\build\\windows\\x64\\release co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
+ /libpath:..\..\..\build\windows\x64\release co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
true
Console
MachineX64
@@ -157,11 +157,11 @@
-
- ..\..\..\build\.objs\time\windows\x64\release\test\time_test.cc.obj
- ..\..\..\build\.objs\time\windows\x64\debug\test\time_test.cc.obj
- ..\..\..\build\.objs\time\windows\x86\debug\test\time_test.cc.obj
- ..\..\..\build\.objs\time\windows\x86\release\test\time_test.cc.obj
+
+ ..\..\..\build\.objs\time\windows\x64\release\test\time.cc.obj
+ ..\..\..\build\.objs\time\windows\x86\debug\test\time.cc.obj
+ ..\..\..\build\.objs\time\windows\x86\release\test\time.cc.obj
+ ..\..\..\build\.objs\time\windows\x64\debug\test\time.cc.obj
diff --git a/vs/vs2019/tw/tw.vcxproj b/vs/vs2019/tw/tw.vcxproj
index 43c1822e3..3bd76d980 100644
--- a/vs/vs2019/tw/tw.vcxproj
+++ b/vs/vs2019/tw/tw.vcxproj
@@ -21,7 +21,7 @@
{9DBE33CC-9C84-415D-96AF-3563636891C7}
tw
- 10.0.17134.0
+ 10.0.18362.0
@@ -90,7 +90,7 @@
- /libpath:..\\..\\..\\build\\windows\\x86\\debug co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
+ /libpath:..\..\..\build\windows\x86\debug co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
true
Console
MachineX86
@@ -107,7 +107,7 @@
- /libpath:..\\..\\..\\build\\windows\\x64\\debug co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
+ /libpath:..\..\..\build\windows\x64\debug co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
true
Console
MachineX64
@@ -124,7 +124,7 @@
- /libpath:..\\..\\..\\build\\windows\\x86\\release co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
+ /libpath:..\..\..\build\windows\x86\release co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
true
Console
MachineX86
@@ -141,7 +141,7 @@
- /libpath:..\\..\\..\\build\\windows\\x64\\release co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
+ /libpath:..\..\..\build\windows\x64\release co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
true
Console
MachineX64
@@ -157,11 +157,11 @@
-
- ..\..\..\build\.objs\tw\windows\x86\release\test\tw_test.cc.obj
- ..\..\..\build\.objs\tw\windows\x64\debug\test\tw_test.cc.obj
- ..\..\..\build\.objs\tw\windows\x64\release\test\tw_test.cc.obj
- ..\..\..\build\.objs\tw\windows\x86\debug\test\tw_test.cc.obj
+
+ ..\..\..\build\.objs\tw\windows\x86\release\test\tw.cc.obj
+ ..\..\..\build\.objs\tw\windows\x64\debug\test\tw.cc.obj
+ ..\..\..\build\.objs\tw\windows\x64\release\test\tw.cc.obj
+ ..\..\..\build\.objs\tw\windows\x86\debug\test\tw.cc.obj
diff --git a/vs/vs2019/udp/udp.vcxproj b/vs/vs2019/udp/udp.vcxproj
index 1f4e33929..44408915c 100644
--- a/vs/vs2019/udp/udp.vcxproj
+++ b/vs/vs2019/udp/udp.vcxproj
@@ -21,7 +21,7 @@
{9F7BAEDA-5595-49B0-B313-D1DB0CFA131E}
udp
- 10.0.17134.0
+ 10.0.18362.0
@@ -90,7 +90,7 @@
- /libpath:..\\..\\..\\build\\windows\\x86\\debug co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
+ /libpath:..\..\..\build\windows\x86\debug co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
true
Console
MachineX86
@@ -107,7 +107,7 @@
- /libpath:..\\..\\..\\build\\windows\\x64\\debug co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
+ /libpath:..\..\..\build\windows\x64\debug co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
true
Console
MachineX64
@@ -124,7 +124,7 @@
- /libpath:..\\..\\..\\build\\windows\\x86\\release co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
+ /libpath:..\..\..\build\windows\x86\release co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
true
Console
MachineX86
@@ -141,7 +141,7 @@
- /libpath:..\\..\\..\\build\\windows\\x64\\release co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
+ /libpath:..\..\..\build\windows\x64\release co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
true
Console
MachineX64
@@ -157,11 +157,11 @@
-
- ..\..\..\build\.objs\udp\windows\x64\release\test\so\udp_test.cc.obj
- ..\..\..\build\.objs\udp\windows\x86\release\test\so\udp_test.cc.obj
- ..\..\..\build\.objs\udp\windows\x86\debug\test\so\udp_test.cc.obj
- ..\..\..\build\.objs\udp\windows\x64\debug\test\so\udp_test.cc.obj
+
+ ..\..\..\build\.objs\udp\windows\x64\release\test\so\udp.cc.obj
+ ..\..\..\build\.objs\udp\windows\x86\release\test\so\udp.cc.obj
+ ..\..\..\build\.objs\udp\windows\x86\debug\test\so\udp.cc.obj
+ ..\..\..\build\.objs\udp\windows\x64\debug\test\so\udp.cc.obj
diff --git a/vs/vs2019/udp/udp.vcxproj.filters b/vs/vs2019/udp/udp.vcxproj.filters
index 83643bfa3..08b8ac75f 100644
--- a/vs/vs2019/udp/udp.vcxproj.filters
+++ b/vs/vs2019/udp/udp.vcxproj.filters
@@ -6,7 +6,7 @@
-
+
so
diff --git a/vs/vs2019/unitest/unitest.vcxproj b/vs/vs2019/unitest/unitest.vcxproj
index dc1098446..3881ac75b 100644
--- a/vs/vs2019/unitest/unitest.vcxproj
+++ b/vs/vs2019/unitest/unitest.vcxproj
@@ -21,7 +21,7 @@
{C6A6D531-41C6-4269-9AF0-1D80E9ADFD03}
unitest
- 10.0.17134.0
+ 10.0.18362.0
@@ -90,7 +90,7 @@
- /libpath:..\\..\\..\\build\\windows\\x86\\debug co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
+ /libpath:..\..\..\build\windows\x86\debug co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
true
Console
MachineX86
@@ -107,7 +107,7 @@
- /libpath:..\\..\\..\\build\\windows\\x64\\debug co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
+ /libpath:..\..\..\build\windows\x64\debug co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
true
Console
MachineX64
@@ -124,7 +124,7 @@
- /libpath:..\\..\\..\\build\\windows\\x86\\release co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
+ /libpath:..\..\..\build\windows\x86\release co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
true
Console
MachineX86
@@ -141,7 +141,7 @@
- /libpath:..\\..\\..\\build\\windows\\x64\\release co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
+ /libpath:..\..\..\build\windows\x64\release co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
true
Console
MachineX64
@@ -157,53 +157,47 @@
-
- ..\..\..\build\.objs\unitest\windows\x86\debug\unitest\fast_test.cc.obj
- ..\..\..\build\.objs\unitest\windows\x64\release\unitest\fast_test.cc.obj
- ..\..\..\build\.objs\unitest\windows\x64\debug\unitest\fast_test.cc.obj
- ..\..\..\build\.objs\unitest\windows\x86\release\unitest\fast_test.cc.obj
-
-
- ..\..\..\build\.objs\unitest\windows\x86\debug\unitest\json_test.cc.obj
- ..\..\..\build\.objs\unitest\windows\x64\release\unitest\json_test.cc.obj
- ..\..\..\build\.objs\unitest\windows\x64\debug\unitest\json_test.cc.obj
- ..\..\..\build\.objs\unitest\windows\x86\release\unitest\json_test.cc.obj
-
-
- ..\..\..\build\.objs\unitest\windows\x86\debug\unitest\atomic_test.cc.obj
- ..\..\..\build\.objs\unitest\windows\x64\release\unitest\atomic_test.cc.obj
- ..\..\..\build\.objs\unitest\windows\x86\release\unitest\atomic_test.cc.obj
- ..\..\..\build\.objs\unitest\windows\x64\debug\unitest\atomic_test.cc.obj
-
-
- ..\..\..\build\.objs\unitest\windows\x86\debug\unitest\time_test.cc.obj
- ..\..\..\build\.objs\unitest\windows\x64\release\unitest\time_test.cc.obj
- ..\..\..\build\.objs\unitest\windows\x64\debug\unitest\time_test.cc.obj
- ..\..\..\build\.objs\unitest\windows\x86\release\unitest\time_test.cc.obj
-
-
- ..\..\..\build\.objs\unitest\windows\x86\release\unitest\fastring_test.cc.obj
- ..\..\..\build\.objs\unitest\windows\x64\debug\unitest\fastring_test.cc.obj
- ..\..\..\build\.objs\unitest\windows\x86\debug\unitest\fastring_test.cc.obj
- ..\..\..\build\.objs\unitest\windows\x64\release\unitest\fastring_test.cc.obj
-
-
- ..\..\..\build\.objs\unitest\windows\x64\release\unitest\lru_map_test.cc.obj
- ..\..\..\build\.objs\unitest\windows\x86\debug\unitest\lru_map_test.cc.obj
- ..\..\..\build\.objs\unitest\windows\x86\release\unitest\lru_map_test.cc.obj
- ..\..\..\build\.objs\unitest\windows\x64\debug\unitest\lru_map_test.cc.obj
-
-
- ..\..\..\build\.objs\unitest\windows\x86\release\unitest\fastream_test.cc.obj
- ..\..\..\build\.objs\unitest\windows\x64\debug\unitest\fastream_test.cc.obj
- ..\..\..\build\.objs\unitest\windows\x86\debug\unitest\fastream_test.cc.obj
- ..\..\..\build\.objs\unitest\windows\x64\release\unitest\fastream_test.cc.obj
-
-
- ..\..\..\build\.objs\unitest\windows\x86\debug\unitest\thread_test.cc.obj
- ..\..\..\build\.objs\unitest\windows\x64\release\unitest\thread_test.cc.obj
- ..\..\..\build\.objs\unitest\windows\x86\release\unitest\thread_test.cc.obj
- ..\..\..\build\.objs\unitest\windows\x64\debug\unitest\thread_test.cc.obj
+
+ ..\..\..\build\.objs\unitest\windows\x64\release\unitest\str.cc.obj
+ ..\..\..\build\.objs\unitest\windows\x64\debug\unitest\str.cc.obj
+ ..\..\..\build\.objs\unitest\windows\x86\release\unitest\str.cc.obj
+ ..\..\..\build\.objs\unitest\windows\x86\debug\unitest\str.cc.obj
+
+
+ ..\..\..\build\.objs\unitest\windows\x86\release\unitest\lru_map.cc.obj
+ ..\..\..\build\.objs\unitest\windows\x64\debug\unitest\lru_map.cc.obj
+ ..\..\..\build\.objs\unitest\windows\x64\release\unitest\lru_map.cc.obj
+ ..\..\..\build\.objs\unitest\windows\x86\debug\unitest\lru_map.cc.obj
+
+
+ ..\..\..\build\.objs\unitest\windows\x86\release\unitest\time.cc.obj
+ ..\..\..\build\.objs\unitest\windows\x64\debug\unitest\time.cc.obj
+ ..\..\..\build\.objs\unitest\windows\x64\release\unitest\time.cc.obj
+ ..\..\..\build\.objs\unitest\windows\x86\debug\unitest\time.cc.obj
+
+
+ ..\..\..\build\.objs\unitest\windows\x64\release\unitest\os.cc.obj
+ ..\..\..\build\.objs\unitest\windows\x64\debug\unitest\os.cc.obj
+ ..\..\..\build\.objs\unitest\windows\x86\release\unitest\os.cc.obj
+ ..\..\..\build\.objs\unitest\windows\x86\debug\unitest\os.cc.obj
+
+
+ ..\..\..\build\.objs\unitest\windows\x86\debug\unitest\random.cc.obj
+ ..\..\..\build\.objs\unitest\windows\x64\release\unitest\random.cc.obj
+ ..\..\..\build\.objs\unitest\windows\x86\release\unitest\random.cc.obj
+ ..\..\..\build\.objs\unitest\windows\x64\debug\unitest\random.cc.obj
+
+
+ ..\..\..\build\.objs\unitest\windows\x64\release\unitest\fastream.cc.obj
+ ..\..\..\build\.objs\unitest\windows\x86\release\unitest\fastream.cc.obj
+ ..\..\..\build\.objs\unitest\windows\x86\debug\unitest\fastream.cc.obj
+ ..\..\..\build\.objs\unitest\windows\x64\debug\unitest\fastream.cc.obj
+
+
+ ..\..\..\build\.objs\unitest\windows\x86\debug\unitest\atomic.cc.obj
+ ..\..\..\build\.objs\unitest\windows\x64\release\unitest\atomic.cc.obj
+ ..\..\..\build\.objs\unitest\windows\x86\release\unitest\atomic.cc.obj
+ ..\..\..\build\.objs\unitest\windows\x64\debug\unitest\atomic.cc.obj
..\..\..\build\.objs\unitest\windows\x86\release\unitest\main.cc.obj
@@ -211,35 +205,47 @@
..\..\..\build\.objs\unitest\windows\x64\release\unitest\main.cc.obj
..\..\..\build\.objs\unitest\windows\x86\debug\unitest\main.cc.obj
-
- ..\..\..\build\.objs\unitest\windows\x86\release\unitest\fs_test.cc.obj
- ..\..\..\build\.objs\unitest\windows\x64\debug\unitest\fs_test.cc.obj
- ..\..\..\build\.objs\unitest\windows\x64\release\unitest\fs_test.cc.obj
- ..\..\..\build\.objs\unitest\windows\x86\debug\unitest\fs_test.cc.obj
-
-
- ..\..\..\build\.objs\unitest\windows\x86\debug\unitest\path_test.cc.obj
- ..\..\..\build\.objs\unitest\windows\x64\release\unitest\path_test.cc.obj
- ..\..\..\build\.objs\unitest\windows\x64\debug\unitest\path_test.cc.obj
- ..\..\..\build\.objs\unitest\windows\x86\release\unitest\path_test.cc.obj
-
-
- ..\..\..\build\.objs\unitest\windows\x86\debug\unitest\random_test.cc.obj
- ..\..\..\build\.objs\unitest\windows\x64\release\unitest\random_test.cc.obj
- ..\..\..\build\.objs\unitest\windows\x86\release\unitest\random_test.cc.obj
- ..\..\..\build\.objs\unitest\windows\x64\debug\unitest\random_test.cc.obj
-
-
- ..\..\..\build\.objs\unitest\windows\x64\release\unitest\str_test.cc.obj
- ..\..\..\build\.objs\unitest\windows\x86\release\unitest\str_test.cc.obj
- ..\..\..\build\.objs\unitest\windows\x86\debug\unitest\str_test.cc.obj
- ..\..\..\build\.objs\unitest\windows\x64\debug\unitest\str_test.cc.obj
-
-
- ..\..\..\build\.objs\unitest\windows\x86\release\unitest\os_test.cc.obj
- ..\..\..\build\.objs\unitest\windows\x64\debug\unitest\os_test.cc.obj
- ..\..\..\build\.objs\unitest\windows\x64\release\unitest\os_test.cc.obj
- ..\..\..\build\.objs\unitest\windows\x86\debug\unitest\os_test.cc.obj
+
+ ..\..\..\build\.objs\unitest\windows\x86\debug\unitest\thread.cc.obj
+ ..\..\..\build\.objs\unitest\windows\x64\release\unitest\thread.cc.obj
+ ..\..\..\build\.objs\unitest\windows\x86\release\unitest\thread.cc.obj
+ ..\..\..\build\.objs\unitest\windows\x64\debug\unitest\thread.cc.obj
+
+
+ ..\..\..\build\.objs\unitest\windows\x86\release\unitest\fast.cc.obj
+ ..\..\..\build\.objs\unitest\windows\x64\debug\unitest\fast.cc.obj
+ ..\..\..\build\.objs\unitest\windows\x64\release\unitest\fast.cc.obj
+ ..\..\..\build\.objs\unitest\windows\x86\debug\unitest\fast.cc.obj
+
+
+ ..\..\..\build\.objs\unitest\windows\x86\release\unitest\path.cc.obj
+ ..\..\..\build\.objs\unitest\windows\x64\debug\unitest\path.cc.obj
+ ..\..\..\build\.objs\unitest\windows\x64\release\unitest\path.cc.obj
+ ..\..\..\build\.objs\unitest\windows\x86\debug\unitest\path.cc.obj
+
+
+ ..\..\..\build\.objs\unitest\windows\x64\release\unitest\fs.cc.obj
+ ..\..\..\build\.objs\unitest\windows\x64\debug\unitest\fs.cc.obj
+ ..\..\..\build\.objs\unitest\windows\x86\release\unitest\fs.cc.obj
+ ..\..\..\build\.objs\unitest\windows\x86\debug\unitest\fs.cc.obj
+
+
+ ..\..\..\build\.objs\unitest\windows\x64\release\unitest\fastring.cc.obj
+ ..\..\..\build\.objs\unitest\windows\x86\release\unitest\fastring.cc.obj
+ ..\..\..\build\.objs\unitest\windows\x86\debug\unitest\fastring.cc.obj
+ ..\..\..\build\.objs\unitest\windows\x64\debug\unitest\fastring.cc.obj
+
+
+ ..\..\..\build\.objs\unitest\windows\x64\release\unitest\co.cc.obj
+ ..\..\..\build\.objs\unitest\windows\x64\debug\unitest\co.cc.obj
+ ..\..\..\build\.objs\unitest\windows\x86\release\unitest\co.cc.obj
+ ..\..\..\build\.objs\unitest\windows\x86\debug\unitest\co.cc.obj
+
+
+ ..\..\..\build\.objs\unitest\windows\x86\release\unitest\json.cc.obj
+ ..\..\..\build\.objs\unitest\windows\x64\debug\unitest\json.cc.obj
+ ..\..\..\build\.objs\unitest\windows\x64\release\unitest\json.cc.obj
+ ..\..\..\build\.objs\unitest\windows\x86\debug\unitest\json.cc.obj
diff --git a/vs/vs2019/xx/xx.vcxproj b/vs/vs2019/xx/xx.vcxproj
index 55e20c6ed..053a69ff5 100644
--- a/vs/vs2019/xx/xx.vcxproj
+++ b/vs/vs2019/xx/xx.vcxproj
@@ -21,7 +21,7 @@
{D31F653F-C216-4F45-BD28-E760A2F0989A}
xx
- 10.0.17134.0
+ 10.0.18362.0
@@ -90,7 +90,7 @@
- /libpath:..\\..\\..\\build\\windows\\x86\\debug co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
+ /libpath:..\..\..\build\windows\x86\debug co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
true
Console
MachineX86
@@ -107,7 +107,7 @@
- /libpath:..\\..\\..\\build\\windows\\x64\\debug co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
+ /libpath:..\..\..\build\windows\x64\debug co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
true
Console
MachineX64
@@ -124,7 +124,7 @@
- /libpath:..\\..\\..\\build\\windows\\x86\\release co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
+ /libpath:..\..\..\build\windows\x86\release co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
true
Console
MachineX86
@@ -141,7 +141,7 @@
- /libpath:..\\..\\..\\build\\windows\\x64\\release co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
+ /libpath:..\..\..\build\windows\x64\release co.lib -nologo -dynamicbase -nxcompat %(AdditionalOptions)
true
Console
MachineX64
@@ -157,11 +157,11 @@
-
- ..\..\..\build\.objs\xx\windows\x86\release\test\xx_test.cc.obj
- ..\..\..\build\.objs\xx\windows\x64\debug\test\xx_test.cc.obj
- ..\..\..\build\.objs\xx\windows\x64\release\test\xx_test.cc.obj
- ..\..\..\build\.objs\xx\windows\x86\debug\test\xx_test.cc.obj
+
+ ..\..\..\build\.objs\xx\windows\x86\release\test\xx.cc.obj
+ ..\..\..\build\.objs\xx\windows\x64\debug\test\xx.cc.obj
+ ..\..\..\build\.objs\xx\windows\x64\release\test\xx.cc.obj
+ ..\..\..\build\.objs\xx\windows\x86\debug\test\xx.cc.obj