|
26 | 26 | <SccProvider>SAK</SccProvider>
|
27 | 27 | <Keyword>Win32Proj</Keyword>
|
28 | 28 | <RootNamespace>Hermes</RootNamespace>
|
29 |
| - <WindowsTargetPlatformVersion>8.1</WindowsTargetPlatformVersion> |
| 29 | + <WindowsTargetPlatformVersion>10.0.17134.0</WindowsTargetPlatformVersion> |
30 | 30 | </PropertyGroup>
|
31 | 31 | <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
|
32 | 32 | <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
|
|
101 | 101 | <PreprocessorDefinitions>HERMES_LIB;_DEBUG;_WINDOWS;_USRDLL;HERMES_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
102 | 102 | <AdditionalIncludeDirectories>$(ProjectDir)\..\..\References; $(ProjectDir)\..\include</AdditionalIncludeDirectories>
|
103 | 103 | <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
|
| 104 | + <AdditionalOptions>/Zc:threadSafeInit-</AdditionalOptions> |
104 | 105 | </ClCompile>
|
105 | 106 | <Link>
|
106 | 107 | <SubSystem>Windows</SubSystem>
|
107 | 108 | <GenerateDebugInformation>true</GenerateDebugInformation>
|
108 | 109 | <ImportLibrary>$(ProjectDir)\..\..\lib\$(Configuration)\$(PlatformTarget)\$(TargetName).lib</ImportLibrary>
|
109 |
| - <AdditionalLibraryDirectories>..\..\References\static_runtime_libs.$(Configuration).$(PlatformTarget)\</AdditionalLibraryDirectories> |
| 110 | + <AdditionalLibraryDirectories>..\..\References\lib32</AdditionalLibraryDirectories> |
110 | 111 | </Link>
|
111 | 112 | <BuildLog />
|
112 | 113 | </ItemDefinitionGroup>
|
|
118 | 119 | <PreprocessorDefinitions>HERMES_LIB;_DEBUG;_WINDOWS;_USRDLL;HERMES_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
119 | 120 | <AdditionalIncludeDirectories>$(ProjectDir)\..\..\References; $(ProjectDir)\..\include</AdditionalIncludeDirectories>
|
120 | 121 | <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
|
| 122 | + <AdditionalOptions>/Zc:threadSafeInit-</AdditionalOptions> |
121 | 123 | </ClCompile>
|
122 | 124 | <Link>
|
123 | 125 | <SubSystem>Windows</SubSystem>
|
124 | 126 | <GenerateDebugInformation>true</GenerateDebugInformation>
|
125 | 127 | <ImportLibrary>$(ProjectDir)\..\..\lib\$(Configuration)\$(PlatformTarget)\$(TargetName).lib</ImportLibrary>
|
126 |
| - <AdditionalLibraryDirectories>..\..\References\static_runtime_libs.$(Configuration).$(PlatformTarget)\</AdditionalLibraryDirectories> |
| 128 | + <AdditionalLibraryDirectories>..\..\References\lib64</AdditionalLibraryDirectories> |
127 | 129 | </Link>
|
128 | 130 | </ItemDefinitionGroup>
|
129 | 131 | <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
|
|
134 | 136 | <PreprocessorDefinitions>HERMES_LIB;NDEBUG;_WINDOWS;_USRDLL;HERMES_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
135 | 137 | <AdditionalIncludeDirectories>$(ProjectDir)\..\..\References; $(ProjectDir)\..\include</AdditionalIncludeDirectories>
|
136 | 138 | <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
|
| 139 | + <AdditionalOptions>/Zc:threadSafeInit-</AdditionalOptions> |
137 | 140 | </ClCompile>
|
138 | 141 | <Link>
|
139 | 142 | <SubSystem>Windows</SubSystem>
|
140 | 143 | <EnableCOMDATFolding>true</EnableCOMDATFolding>
|
141 | 144 | <OptimizeReferences>true</OptimizeReferences>
|
142 | 145 | <GenerateDebugInformation>true</GenerateDebugInformation>
|
143 | 146 | <ImportLibrary>$(ProjectDir)\..\..\lib\$(Configuration)\$(PlatformTarget)\$(TargetName).lib</ImportLibrary>
|
144 |
| - <AdditionalLibraryDirectories>..\..\References\static_runtime_libs.$(Configuration).$(PlatformTarget)\</AdditionalLibraryDirectories> |
| 147 | + <AdditionalLibraryDirectories>..\..\References\lib32</AdditionalLibraryDirectories> |
145 | 148 | </Link>
|
146 | 149 | <BuildLog />
|
147 | 150 | </ItemDefinitionGroup>
|
|
154 | 157 | <PreprocessorDefinitions>HERMES_LIB;NDEBUG;_WINDOWS;_USRDLL;HERMES_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
155 | 158 | <AdditionalIncludeDirectories>$(ProjectDir)\..\..\References; $(ProjectDir)\..\include</AdditionalIncludeDirectories>
|
156 | 159 | <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
|
| 160 | + <AdditionalOptions>/Zc:threadSafeInit-</AdditionalOptions> |
157 | 161 | </ClCompile>
|
158 | 162 | <Link>
|
159 | 163 | <SubSystem>Windows</SubSystem>
|
160 | 164 | <EnableCOMDATFolding>true</EnableCOMDATFolding>
|
161 | 165 | <OptimizeReferences>true</OptimizeReferences>
|
162 | 166 | <GenerateDebugInformation>true</GenerateDebugInformation>
|
163 | 167 | <ImportLibrary>$(ProjectDir)\..\..\lib\$(Configuration)\$(PlatformTarget)\$(TargetName).lib</ImportLibrary>
|
164 |
| - <AdditionalLibraryDirectories>..\..\References\static_runtime_libs.$(Configuration).$(PlatformTarget)\</AdditionalLibraryDirectories> |
| 168 | + <AdditionalLibraryDirectories>..\..\References\lib64</AdditionalLibraryDirectories> |
165 | 169 | </Link>
|
166 | 170 | </ItemDefinitionGroup>
|
167 | 171 | <ItemGroup>
|
|
199 | 203 | <ClInclude Include="UpstreamSerializer.h" />
|
200 | 204 | <ClInclude Include="UpstreamSession.h" />
|
201 | 205 | <ClInclude Include="UpstreamStateMachine.h" />
|
| 206 | + <ClInclude Include="VerticalClientSerializer.h" /> |
| 207 | + <ClInclude Include="VerticalClientSession.h" /> |
| 208 | + <ClInclude Include="VerticalServiceSerializer.h" /> |
| 209 | + <ClInclude Include="VerticalServiceSession.h" /> |
202 | 210 | </ItemGroup>
|
203 | 211 | <ItemGroup>
|
204 | 212 | <ClCompile Include="..\..\References\pugixml\pugixml.cpp">
|
|
218 | 226 | <ClCompile Include="DownstreamSession.cpp" />
|
219 | 227 | <ClCompile Include="DownstreamSerializer.cpp" />
|
220 | 228 | <ClCompile Include="DownstreamStateMachine.cpp" />
|
221 |
| - <ClCompile Include="GeneratedHermesGuid.cpp" /> |
222 | 229 | <ClCompile Include="MessageDispatcher.cpp" />
|
223 | 230 | <ClCompile Include="MessageSerialization.cpp" />
|
224 | 231 | <ClCompile Include="SenderEnvelope.cpp" />
|
|
233 | 240 | <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">Create</PrecompiledHeader>
|
234 | 241 | <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|x64'">Create</PrecompiledHeader>
|
235 | 242 | </ClCompile>
|
| 243 | + <ClCompile Include="VerticalClient.cpp" /> |
| 244 | + <ClCompile Include="VerticalClientSerializer.cpp" /> |
| 245 | + <ClCompile Include="VerticalClientSession.cpp" /> |
| 246 | + <ClCompile Include="VerticalService.cpp" /> |
| 247 | + <ClCompile Include="VerticalServiceSerializer.cpp" /> |
| 248 | + <ClCompile Include="VerticalServiceSession.cpp" /> |
236 | 249 | </ItemGroup>
|
237 | 250 | <ItemGroup>
|
238 | 251 | <ResourceCompile Include="..\..\version\Version.rc" />
|
239 | 252 | </ItemGroup>
|
240 |
| - <ItemGroup> |
241 |
| - <None Include="..\..\README.md" /> |
242 |
| - </ItemGroup> |
243 |
| - <ItemGroup> |
244 |
| - <Text Include="..\..\COPYRIGHT.txt" /> |
245 |
| - </ItemGroup> |
246 | 253 | <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
|
247 | 254 | <ImportGroup Label="ExtensionTargets">
|
248 | 255 | </ImportGroup>
|
|
0 commit comments