1 \feff<?xml version="1.0" encoding="utf-8"?>
2 <Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
3 <ItemGroup Label="ProjectConfigurations">
4 <ProjectConfiguration Include="Debug|Win32">
5 <Configuration>Debug</Configuration>
6 <Platform>Win32</Platform>
7 </ProjectConfiguration>
8 <ProjectConfiguration Include="Debug|x64">
9 <Configuration>Debug</Configuration>
10 <Platform>x64</Platform>
11 </ProjectConfiguration>
12 <ProjectConfiguration Include="Release|Win32">
13 <Configuration>Release</Configuration>
14 <Platform>Win32</Platform>
15 </ProjectConfiguration>
16 <ProjectConfiguration Include="Release|x64">
17 <Configuration>Release</Configuration>
18 <Platform>x64</Platform>
19 </ProjectConfiguration>
22 <ClCompile Include="..\..\src\alert.cpp" />
23 <ClCompile Include="..\..\src\cryptogram.cpp" />
24 <ClCompile Include="..\..\src\ecies.cpp" />
25 <ClCompile Include="..\..\src\ipcollector.cpp" />
26 <ClCompile Include="..\..\src\timedata.cpp" />
27 <ClCompile Include="..\..\src\kernel.cpp" />
28 <ClCompile Include="..\..\src\kernel_worker.cpp" />
29 <ClCompile Include="..\..\src\rpccrypt.cpp" />
30 <ClCompile Include="..\..\src\stun.cpp" />
31 <ClCompile Include="..\..\src\base58.cpp" />
32 <ClCompile Include="..\..\src\txdb-leveldb.cpp" />
33 <ClInclude Include="..\..\src\uint256.cpp" />
34 <ClInclude Include="..\..\src\serialize.cpp" />
35 <ClCompile Include="..\..\src\version.cpp" />
36 <ClCompile Include="..\..\src\checkpoints.cpp" />
37 <ClCompile Include="..\..\src\netbase.cpp" />
38 <ClCompile Include="..\..\src\addrman.cpp" />
39 <ClCompile Include="..\..\src\crypter.cpp" />
40 <ClCompile Include="..\..\src\key.cpp" />
41 <ClCompile Include="..\..\src\db.cpp" />
42 <ClCompile Include="..\..\src\irc.cpp" />
43 <ClCompile Include="..\..\src\keystore.cpp" />
44 <ClCompile Include="..\..\src\main.cpp" />
45 <ClCompile Include="..\..\src\miner.cpp" />
46 <ClCompile Include="..\..\src\net.cpp" />
47 <ClCompile Include="..\..\src\ntp.cpp" />
48 <ClCompile Include="..\..\src\protocol.cpp" />
49 <ClCompile Include="..\..\src\bitcoinrpc.cpp" />
50 <ClCompile Include="..\..\src\rpcdump.cpp" />
51 <ClCompile Include="..\..\src\rpcnet.cpp" />
52 <ClCompile Include="..\..\src\rpcmining.cpp" />
53 <ClCompile Include="..\..\src\rpcwallet.cpp" />
54 <ClCompile Include="..\..\src\rpcblockchain.cpp" />
55 <ClCompile Include="..\..\src\rpcrawtransaction.cpp" />
56 <ClCompile Include="..\..\src\script.cpp" />
57 <ClCompile Include="..\..\src\sync.cpp" />
58 <ClCompile Include="..\..\src\util.cpp" />
59 <ClCompile Include="..\..\src\wallet.cpp" />
60 <ClCompile Include="..\..\src\walletdb.cpp" />
61 <ClCompile Include="..\..\src\noui.cpp" />
62 <ClCompile Include="..\..\src\crypto\scrypt\intrin\scrypt-sse2.cpp">
63 <AdditionalIncludeDirectories Condition="'$(Configuration)|$(Platform)'=='Release|x64'">..\..\src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
64 <AdditionalIncludeDirectories Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">..\..\src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
65 <AdditionalIncludeDirectories Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\..\src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
66 <AdditionalIncludeDirectories Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">..\..\src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
70 <ClInclude Include="..\..\src\addrman.h" />
71 <ClInclude Include="..\..\src\alert.h" />
72 <ClInclude Include="..\..\src\allocators.h" />
73 <ClInclude Include="..\..\src\base58.h" />
74 <ClInclude Include="..\..\src\bignum.h" />
75 <ClInclude Include="..\..\src\bitcoinrpc.h" />
76 <ClInclude Include="..\..\src\checkpoints.h" />
77 <ClInclude Include="..\..\src\checkqueue.h" />
78 <ClInclude Include="..\..\src\clientversion.h" />
79 <ClInclude Include="..\..\src\compat.h" />
80 <ClInclude Include="..\..\src\crypter.h" />
81 <ClInclude Include="..\..\src\db.h" />
82 <ClInclude Include="..\..\src\hash.h" />
83 <ClInclude Include="..\..\src\ies.h" />
84 <ClInclude Include="..\..\src\init.h" />
85 <ClInclude Include="..\..\src\inttypes.h" />
86 <ClInclude Include="..\..\src\ipcollector.h" />
87 <ClCompile Include="..\..\src\timedata.h" />
88 <ClInclude Include="..\..\src\irc.h" />
89 <ClInclude Include="..\..\src\kernel_worker.h" />
90 <ClInclude Include="..\..\src\key.h" />
91 <ClInclude Include="..\..\src\keystore.h" />
92 <ClInclude Include="..\..\src\leveldb.h" />
93 <ClInclude Include="..\..\src\limitedmap.h" />
94 <ClInclude Include="..\..\src\main.h" />
95 <ClInclude Include="..\..\src\ministun.h" />
96 <ClInclude Include="..\..\src\mruset.h" />
97 <ClInclude Include="..\..\src\net.h" />
98 <ClInclude Include="..\..\src\netbase.h" />
99 <ClInclude Include="..\..\src\ntp.h " />
100 <ClInclude Include="..\..\src\protocol.h" />
101 <ClInclude Include="..\..\src\script.h" />
102 <ClInclude Include="..\..\src\scrypt.h" />
103 <ClInclude Include="..\..\src\serialize.h" />
104 <ClInclude Include="..\..\src\sync.h" />
105 <ClInclude Include="..\..\src\threadsafety.h" />
106 <ClInclude Include="..\..\src\txdb-leveldb.h" />
107 <ClInclude Include="..\..\src\txdb.h" />
108 <ClInclude Include="..\..\src\uint256.h" />
109 <ClInclude Include="..\..\src\ui_interface.h" />
110 <ClInclude Include="..\..\src\util.h" />
111 <ClInclude Include="..\..\src\version.h" />
112 <ClInclude Include="..\..\src\wallet.h" />
113 <ClInclude Include="..\..\src\walletdb.h" />
115 <PropertyGroup Label="Globals">
116 <ProjectGuid>{3703B138-B8DA-460E-9DD1-41BDC7588E80}</ProjectGuid>
117 <Keyword>Win32Proj</Keyword>
118 <RootNamespace>libcommon</RootNamespace>
119 <SccProjectName>SAK</SccProjectName>
120 <SccAuxPath>SAK</SccAuxPath>
121 <SccLocalPath>SAK</SccLocalPath>
122 <SccProvider>SAK</SccProvider>
124 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
125 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
126 <ConfigurationType>StaticLibrary</ConfigurationType>
127 <UseDebugLibraries>true</UseDebugLibraries>
128 <PlatformToolset>v110</PlatformToolset>
129 <CharacterSet>Unicode</CharacterSet>
131 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
132 <ConfigurationType>StaticLibrary</ConfigurationType>
133 <UseDebugLibraries>true</UseDebugLibraries>
134 <PlatformToolset>v110</PlatformToolset>
135 <CharacterSet>Unicode</CharacterSet>
137 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
138 <ConfigurationType>StaticLibrary</ConfigurationType>
139 <UseDebugLibraries>false</UseDebugLibraries>
140 <PlatformToolset>v110</PlatformToolset>
141 <WholeProgramOptimization>true</WholeProgramOptimization>
142 <CharacterSet>Unicode</CharacterSet>
144 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
145 <ConfigurationType>StaticLibrary</ConfigurationType>
146 <UseDebugLibraries>false</UseDebugLibraries>
147 <PlatformToolset>v110</PlatformToolset>
148 <WholeProgramOptimization>true</WholeProgramOptimization>
149 <CharacterSet>Unicode</CharacterSet>
151 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
152 <ImportGroup Label="ExtensionSettings" />
153 <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
154 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
156 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
157 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
159 <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
160 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
162 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
163 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
165 <PropertyGroup Label="UserMacros" />
166 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
167 <OutDir>$(SolutionDir)$(Platform)\$(Configuration)\</OutDir>
168 <IntDir>$(Platform)\$(Configuration)\</IntDir>
170 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
171 <OutDir>$(SolutionDir)$(Platform)\$(Configuration)\</OutDir>
172 <IntDir>$(Platform)\$(Configuration)\</IntDir>
174 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
176 <PrecompiledHeader>NotUsing</PrecompiledHeader>
177 <WarningLevel>Level1</WarningLevel>
178 <Optimization>Disabled</Optimization>
179 <PreprocessorDefinitions>STATICLIB;_CRT_SECURE_NO_WARNINGS;UNICODE;WIN32;_SCL_SECURE_NO_WARNINGS;_WIN32_WINNT=0x0501;HAVE_WORKING_BOOST_SLEEP_FOR;NOMINMAX;USE_LEVELDB;BOOST_SPIRIT_THREADSAFE;__STDC_LIMIT_MACROS;__STDC_FORMAT_MACROS;USE_SSE2;%(PreprocessorDefinitions)</PreprocessorDefinitions>
180 <AdditionalIncludeDirectories>..\include;..\..\..\Deps;..\..\..\deps\openssl-1.0.2\inc32;..\..\..\src\leveldb\helpers\memenv;..\..\src\leveldb\helpers;..\..\src\leveldb\include;..\..\..\deps\db-6.0.20\build_windows;..\..\..\deps\boost_1_57_0;..\..\..\deps\boost_1_57_0\boost;.\GeneratedFiles;.\GeneratedFiles\$(ConfigurationName);.\;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
181 <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
182 <MultiProcessorCompilation>true</MultiProcessorCompilation>
183 <MinimalRebuild>false</MinimalRebuild>
184 <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
185 <TreatWChar_tAsBuiltInType>false</TreatWChar_tAsBuiltInType>
186 <PrecompiledHeaderFile />
187 <CompileAs>Default</CompileAs>
188 <DisableSpecificWarnings>4100</DisableSpecificWarnings>
191 <SubSystem>Windows</SubSystem>
192 <GenerateDebugInformation>true</GenerateDebugInformation>
194 </ItemDefinitionGroup>
195 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
199 <WarningLevel>Level1</WarningLevel>
200 <Optimization>Disabled</Optimization>
201 <PreprocessorDefinitions>STATICLIB;_CRT_SECURE_NO_WARNINGS;UNICODE;WIN32;_WIN32;_SCL_SECURE_NO_WARNINGS;_WIN32_WINNT=0x0501;HAVE_WORKING_BOOST_SLEEP_FOR;NOMINMAX;USE_LEVELDB;BOOST_SPIRIT_THREADSAFE;__STDC_LIMIT_MACROS;__STDC_FORMAT_MACROS;USE_SSE2;%(PreprocessorDefinitions)</PreprocessorDefinitions>
202 <AdditionalIncludeDirectories>..\include;..\..\..\Deps;..\..\..\deps\openssl-1.0.2\inc32;..\..\..\src\leveldb\helpers\memenv;..\..\src\leveldb\helpers;..\..\src\leveldb\include;..\..\..\deps\db-6.0.20\build_windows;..\..\..\deps\boost_1_57_0;..\..\..\deps\boost_1_57_0\boost;.\GeneratedFiles;.\GeneratedFiles\$(ConfigurationName);.\;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
203 <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
204 <MultiProcessorCompilation>true</MultiProcessorCompilation>
205 <MinimalRebuild>false</MinimalRebuild>
206 <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
207 <TreatWChar_tAsBuiltInType>false</TreatWChar_tAsBuiltInType>
208 <DisableSpecificWarnings>4100</DisableSpecificWarnings>
211 <SubSystem>Windows</SubSystem>
212 <GenerateDebugInformation>true</GenerateDebugInformation>
214 </ItemDefinitionGroup>
215 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
217 <WarningLevel>Level1</WarningLevel>
220 <Optimization>MaxSpeed</Optimization>
221 <FunctionLevelLinking>true</FunctionLevelLinking>
222 <IntrinsicFunctions>true</IntrinsicFunctions>
223 <PreprocessorDefinitions>STATICLIB;_CRT_SECURE_NO_WARNINGS;UNICODE;WIN32;_SCL_SECURE_NO_WARNINGS;_WIN32_WINNT=0x0501;HAVE_WORKING_BOOST_SLEEP_FOR;NOMINMAX;USE_LEVELDB;BOOST_SPIRIT_THREADSAFE;__STDC_LIMIT_MACROS;__STDC_FORMAT_MACROS;USE_SSE2;%(PreprocessorDefinitions)</PreprocessorDefinitions>
224 <AdditionalIncludeDirectories>..\include;..\..\..\deps\;..\..\..\deps\openssl-1.0.2\inc32;..\..\..\src\leveldb\helpers\memenv;..\..\src\leveldb\helpers;..\..\src\leveldb\include;..\..\..\deps\db-6.0.20\build_windows;..\..\..\deps\boost_1_57_0;..\..\..\deps\boost_1_57_0\boost;.\GeneratedFiles;.\GeneratedFiles\$(ConfigurationName);.\;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
225 <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
226 <TreatWChar_tAsBuiltInType>false</TreatWChar_tAsBuiltInType>
227 <BasicRuntimeChecks>Default</BasicRuntimeChecks>
228 <MultiProcessorCompilation>true</MultiProcessorCompilation>
229 <WholeProgramOptimization>false</WholeProgramOptimization>
230 <DisableSpecificWarnings>4100</DisableSpecificWarnings>
233 <SubSystem>Windows</SubSystem>
234 <GenerateDebugInformation>true</GenerateDebugInformation>
235 <EnableCOMDATFolding>true</EnableCOMDATFolding>
236 <OptimizeReferences>true</OptimizeReferences>
238 </ItemDefinitionGroup>
239 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
241 <WarningLevel>Level1</WarningLevel>
244 <Optimization>MaxSpeed</Optimization>
245 <FunctionLevelLinking>true</FunctionLevelLinking>
246 <IntrinsicFunctions>true</IntrinsicFunctions>
247 <PreprocessorDefinitions>STATICLIB;_CRT_SECURE_NO_WARNINGS;UNICODE;WIN32;_SCL_SECURE_NO_WARNINGS;_WIN32_WINNT=0x0501;HAVE_WORKING_BOOST_SLEEP_FOR;NOMINMAX;USE_LEVELDB;BOOST_SPIRIT_THREADSAFE;__STDC_LIMIT_MACROS;__STDC_FORMAT_MACROS;USE_SSE2;%(PreprocessorDefinitions)</PreprocessorDefinitions>
248 <AdditionalIncludeDirectories>..\include;..\..\..\Deps;..\..\..\deps\openssl-1.0.2\inc32;..\..\..\src\leveldb\helpers\memenv;..\..\src\leveldb\helpers;..\..\src\leveldb\include;..\..\..\deps\db-6.0.20\build_windows;..\..\..\deps\boost_1_57_0;..\..\..\deps\boost_1_57_0\boost;.\GeneratedFiles;.\GeneratedFiles\$(ConfigurationName);.\;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
249 <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
250 <TreatWChar_tAsBuiltInType>false</TreatWChar_tAsBuiltInType>
251 <BasicRuntimeChecks>Default</BasicRuntimeChecks>
252 <MultiProcessorCompilation>true</MultiProcessorCompilation>
253 <WholeProgramOptimization>false</WholeProgramOptimization>
254 <DisableSpecificWarnings>4100</DisableSpecificWarnings>
257 <SubSystem>Windows</SubSystem>
258 <GenerateDebugInformation>true</GenerateDebugInformation>
259 <EnableCOMDATFolding>true</EnableCOMDATFolding>
260 <OptimizeReferences>true</OptimizeReferences>
262 </ItemDefinitionGroup>
263 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
264 <ImportGroup Label="ExtensionTargets" />