Merge branch 'MSVC' of https://github.com/fsb4000/novacoin into fsb4000-MSVC
[novacoin.git] / MSVC / libcommon / libcommon.vcxproj
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>
20   </ItemGroup>
21   <ItemGroup>
22     <ClCompile Include="..\..\src\alert.cpp" />
23     <ClCompile Include="..\..\src\txdb-leveldb.cpp" />
24     <ClCompile Include="..\..\src\version.cpp" />
25     <ClCompile Include="..\..\src\checkpoints.cpp" />
26     <ClCompile Include="..\..\src\netbase.cpp" />
27     <ClCompile Include="..\..\src\addrman.cpp" />
28     <ClCompile Include="..\..\src\crypter.cpp" />
29     <ClCompile Include="..\..\src\key.cpp" />
30     <ClCompile Include="..\..\src\db.cpp" />
31     <ClCompile Include="..\..\src\irc.cpp" />
32     <ClCompile Include="..\..\src\keystore.cpp" />
33     <ClCompile Include="..\..\src\main.cpp" />
34     <ClCompile Include="..\..\src\miner.cpp" />
35     <ClCompile Include="..\..\src\net.cpp" />
36     <ClCompile Include="..\..\src\protocol.cpp" />
37     <ClCompile Include="..\..\src\bitcoinrpc.cpp" />
38     <ClCompile Include="..\..\src\rpcdump.cpp" />
39     <ClCompile Include="..\..\src\rpcnet.cpp" />
40     <ClCompile Include="..\..\src\rpcmining.cpp" />
41     <ClCompile Include="..\..\src\rpcwallet.cpp" />
42     <ClCompile Include="..\..\src\rpcblockchain.cpp" />
43     <ClCompile Include="..\..\src\rpcrawtransaction.cpp" />
44     <ClCompile Include="..\..\src\script.cpp" />
45     <ClCompile Include="..\..\src\sync.cpp" />
46     <ClCompile Include="..\..\src\util.cpp" />
47     <ClCompile Include="..\..\src\wallet.cpp" />
48     <ClCompile Include="..\..\src\walletdb.cpp" />
49     <ClCompile Include="..\..\src\noui.cpp" />
50     <ClCompile Include="..\..\src\kernel.cpp" />
51     <ClCompile Include="..\..\src\pbkdf2.cpp" />
52     <ClCompile Include="..\..\src\scrypt.cpp" />
53   </ItemGroup>
54   <ItemGroup>
55     <ClInclude Include="..\..\src\addrman.h" />
56     <ClInclude Include="..\..\src\alert.h" />
57     <ClInclude Include="..\..\src\allocators.h" />
58     <ClInclude Include="..\..\src\base58.h" />
59     <ClInclude Include="..\..\src\bignum.h" />
60     <ClInclude Include="..\..\src\bitcoinrpc.h" />
61     <ClInclude Include="..\..\src\checkpoints.h" />
62     <ClInclude Include="..\..\src\checkqueue.h" />
63     <ClInclude Include="..\..\src\clientversion.h" />
64     <ClInclude Include="..\..\src\compat.h" />
65     <ClInclude Include="..\..\src\crypter.h" />
66     <ClInclude Include="..\..\src\db.h" />
67     <ClInclude Include="..\..\src\hash.h" />
68     <ClInclude Include="..\..\src\init.h" />
69     <ClInclude Include="..\..\src\inttypes.h" />
70     <ClInclude Include="..\..\src\irc.h" />
71     <ClInclude Include="..\..\src\key.h" />
72     <ClInclude Include="..\..\src\keystore.h" />
73     <ClInclude Include="..\..\src\leveldb.h" />
74     <ClInclude Include="..\..\src\limitedmap.h" />
75     <ClInclude Include="..\..\src\main.h" />
76     <ClInclude Include="..\..\src\mruset.h" />
77     <ClInclude Include="..\..\src\net.h" />
78     <ClInclude Include="..\..\src\netbase.h" />
79     <ClInclude Include="..\..\src\protocol.h" />
80     <ClInclude Include="..\..\src\script.h" />
81     <ClInclude Include="..\..\src\scrypt.h" />
82     <ClInclude Include="..\..\src\serialize.h" />
83     <ClInclude Include="..\..\src\sync.h" />
84     <ClInclude Include="..\..\src\threadsafety.h" />
85     <ClInclude Include="..\..\src\txdb-leveldb.h" />
86     <ClInclude Include="..\..\src\txdb.h" />
87     <ClInclude Include="..\..\src\uint256.h" />
88     <ClInclude Include="..\..\src\ui_interface.h" />
89     <ClInclude Include="..\..\src\util.h" />
90     <ClInclude Include="..\..\src\version.h" />
91     <ClInclude Include="..\..\src\wallet.h" />
92     <ClInclude Include="..\..\src\walletdb.h" />
93   </ItemGroup>
94   <PropertyGroup Label="Globals">
95     <ProjectGuid>{3703B138-B8DA-460E-9DD1-41BDC7588E80}</ProjectGuid>
96     <Keyword>Win32Proj</Keyword>
97     <RootNamespace>libcommon</RootNamespace>
98     <SccProjectName>SAK</SccProjectName>
99     <SccAuxPath>SAK</SccAuxPath>
100     <SccLocalPath>SAK</SccLocalPath>
101     <SccProvider>SAK</SccProvider>
102   </PropertyGroup>
103   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
104   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
105     <ConfigurationType>StaticLibrary</ConfigurationType>
106     <UseDebugLibraries>true</UseDebugLibraries>
107     <PlatformToolset>v110</PlatformToolset>
108     <CharacterSet>Unicode</CharacterSet>
109   </PropertyGroup>
110   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
111     <ConfigurationType>StaticLibrary</ConfigurationType>
112     <UseDebugLibraries>true</UseDebugLibraries>
113     <PlatformToolset>v110</PlatformToolset>
114     <CharacterSet>Unicode</CharacterSet>
115   </PropertyGroup>
116   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
117     <ConfigurationType>StaticLibrary</ConfigurationType>
118     <UseDebugLibraries>false</UseDebugLibraries>
119     <PlatformToolset>v110</PlatformToolset>
120     <WholeProgramOptimization>true</WholeProgramOptimization>
121     <CharacterSet>Unicode</CharacterSet>
122   </PropertyGroup>
123   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
124     <ConfigurationType>StaticLibrary</ConfigurationType>
125     <UseDebugLibraries>false</UseDebugLibraries>
126     <PlatformToolset>v110</PlatformToolset>
127     <WholeProgramOptimization>true</WholeProgramOptimization>
128     <CharacterSet>Unicode</CharacterSet>
129   </PropertyGroup>
130   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
131   <ImportGroup Label="ExtensionSettings">
132   </ImportGroup>
133   <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
134     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
135   </ImportGroup>
136   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
137     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
138   </ImportGroup>
139   <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
140     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
141   </ImportGroup>
142   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
143     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
144   </ImportGroup>
145   <PropertyGroup Label="UserMacros" />
146   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
147     <OutDir>$(SolutionDir)$(Platform)\$(Configuration)\</OutDir>
148     <IntDir>$(Platform)\$(Configuration)\</IntDir>
149   </PropertyGroup>
150   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
151     <OutDir>$(SolutionDir)$(Platform)\$(Configuration)\</OutDir>
152     <IntDir>$(Platform)\$(Configuration)\</IntDir>
153   </PropertyGroup>
154   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
155     <ClCompile>
156       <PrecompiledHeader>NotUsing</PrecompiledHeader>
157       <WarningLevel>Level1</WarningLevel>
158       <Optimization>Disabled</Optimization>
159       <PreprocessorDefinitions>STATICLIB;USE_UPNP;_CRT_SECURE_NO_WARNINGS;UNICODE;WIN32;_SCL_SECURE_NO_WARNINGS;_WIN32_WINNT=0x0501;HAVE_WORKING_BOOST_SLEEP_FOR;_WINSOCKAPI_;NOMINMAX;USE_LEVELDB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
160       <AdditionalIncludeDirectories>..\..\..\Deps;..\..\..\deps\openssl-1.0.1j\inc32;..\..\..\src\leveldb\helpers\memenv;..\..\src\leveldb\helpers;..\..\src\leveldb\include;..\..\..\deps\db-6.0.20\build_windows;..\..\..\deps\boost_1_55_0;..\..\..\deps\boost_1_55_0\boost;.\GeneratedFiles;.\GeneratedFiles\$(ConfigurationName);.\;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
161       <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
162       <MultiProcessorCompilation>true</MultiProcessorCompilation>
163       <MinimalRebuild>false</MinimalRebuild>
164       <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
165       <TreatWChar_tAsBuiltInType>false</TreatWChar_tAsBuiltInType>
166       <PrecompiledHeaderFile />
167       <CompileAs>Default</CompileAs>
168     </ClCompile>
169     <Link>
170       <SubSystem>Windows</SubSystem>
171       <GenerateDebugInformation>true</GenerateDebugInformation>
172     </Link>
173   </ItemDefinitionGroup>
174   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
175     <ClCompile>
176       <PrecompiledHeader>
177       </PrecompiledHeader>
178       <WarningLevel>Level1</WarningLevel>
179       <Optimization>Disabled</Optimization>
180       <PreprocessorDefinitions>STATICLIB;USE_UPNP;_CRT_SECURE_NO_WARNINGS;UNICODE;WIN32;_SCL_SECURE_NO_WARNINGS;_WIN32_WINNT=0x0501;HAVE_WORKING_BOOST_SLEEP_FOR;_WINSOCKAPI_;NOMINMAX;USE_LEVELDB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
181       <AdditionalIncludeDirectories>..\..\..\Deps;..\..\..\deps\openssl-1.0.1j\inc32;..\..\..\src\leveldb\helpers\memenv;..\..\src\leveldb\helpers;..\..\src\leveldb\include;..\..\..\deps\db-6.0.20\build_windows;..\..\..\deps\boost_1_55_0;..\..\..\deps\boost_1_55_0\boost;.\GeneratedFiles;.\GeneratedFiles\$(ConfigurationName);.\;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
182       <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
183       <MultiProcessorCompilation>true</MultiProcessorCompilation>
184       <MinimalRebuild>false</MinimalRebuild>
185       <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
186       <TreatWChar_tAsBuiltInType>false</TreatWChar_tAsBuiltInType>
187     </ClCompile>
188     <Link>
189       <SubSystem>Windows</SubSystem>
190       <GenerateDebugInformation>true</GenerateDebugInformation>
191     </Link>
192   </ItemDefinitionGroup>
193   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
194     <ClCompile>
195       <WarningLevel>Level1</WarningLevel>
196       <PrecompiledHeader>
197       </PrecompiledHeader>
198       <Optimization>MaxSpeed</Optimization>
199       <FunctionLevelLinking>true</FunctionLevelLinking>
200       <IntrinsicFunctions>true</IntrinsicFunctions>
201       <PreprocessorDefinitions>STATICLIB;USE_UPNP;_CRT_SECURE_NO_WARNINGS;UNICODE;WIN32;_SCL_SECURE_NO_WARNINGS;_WIN32_WINNT=0x0501;HAVE_WORKING_BOOST_SLEEP_FOR;_WINSOCKAPI_;NOMINMAX;USE_LEVELDB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
202       <AdditionalIncludeDirectories>..\..\..\deps\;..\..\..\deps\openssl-1.0.1j\inc32;..\..\..\src\leveldb\helpers\memenv;..\..\src\leveldb\helpers;..\..\src\leveldb\include;..\..\..\deps\db-6.0.20\build_windows;..\..\..\deps\boost_1_55_0;..\..\..\deps\boost_1_55_0\boost;.\GeneratedFiles;.\GeneratedFiles\$(ConfigurationName);.\;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
203       <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
204       <TreatWChar_tAsBuiltInType>false</TreatWChar_tAsBuiltInType>
205       <BasicRuntimeChecks>Default</BasicRuntimeChecks>
206       <MultiProcessorCompilation>true</MultiProcessorCompilation>
207       <WholeProgramOptimization>false</WholeProgramOptimization>
208     </ClCompile>
209     <Link>
210       <SubSystem>Windows</SubSystem>
211       <GenerateDebugInformation>true</GenerateDebugInformation>
212       <EnableCOMDATFolding>true</EnableCOMDATFolding>
213       <OptimizeReferences>true</OptimizeReferences>
214     </Link>
215   </ItemDefinitionGroup>
216   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
217     <ClCompile>
218       <WarningLevel>Level1</WarningLevel>
219       <PrecompiledHeader>
220       </PrecompiledHeader>
221       <Optimization>MaxSpeed</Optimization>
222       <FunctionLevelLinking>true</FunctionLevelLinking>
223       <IntrinsicFunctions>true</IntrinsicFunctions>
224       <PreprocessorDefinitions>STATICLIB;USE_UPNP;_CRT_SECURE_NO_WARNINGS;UNICODE;WIN32;_SCL_SECURE_NO_WARNINGS;_WIN32_WINNT=0x0501;HAVE_WORKING_BOOST_SLEEP_FOR;_WINSOCKAPI_;NOMINMAX;USE_LEVELDB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
225       <AdditionalIncludeDirectories>..\..\..\Deps;..\..\..\deps\openssl-1.0.1j\inc32;..\..\..\src\leveldb\helpers\memenv;..\..\src\leveldb\helpers;..\..\src\leveldb\include;..\..\..\deps\db-6.0.20\build_windows;..\..\..\deps\boost_1_55_0;..\..\..\deps\boost_1_55_0\boost;.\GeneratedFiles;.\GeneratedFiles\$(ConfigurationName);.\;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
226       <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
227       <TreatWChar_tAsBuiltInType>false</TreatWChar_tAsBuiltInType>
228       <BasicRuntimeChecks>Default</BasicRuntimeChecks>
229       <MultiProcessorCompilation>true</MultiProcessorCompilation>
230       <WholeProgramOptimization>false</WholeProgramOptimization>
231     </ClCompile>
232     <Link>
233       <SubSystem>Windows</SubSystem>
234       <GenerateDebugInformation>true</GenerateDebugInformation>
235       <EnableCOMDATFolding>true</EnableCOMDATFolding>
236       <OptimizeReferences>true</OptimizeReferences>
237     </Link>
238   </ItemDefinitionGroup>
239   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
240   <ImportGroup Label="ExtensionTargets">
241   </ImportGroup>
242 </Project>