|
|
|
<?xml version="1.0" encoding="utf-8"?>
|
|
|
|
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
|
|
|
<ImportGroup Label="PropertySheets" />
|
|
|
|
<PropertyGroup Label="UserMacros">
|
|
|
|
<BoostDir>../../boost</BoostDir>
|
|
|
|
<Lua>"../../lua/lua"</Lua>
|
|
|
|
</PropertyGroup>
|
|
|
|
<PropertyGroup>
|
|
|
|
<OutDir>..\..\_build\$(ProjectName)\$(Platform)_$(Configuration)\</OutDir>
|
|
|
|
<IntDir>..\..\_build\$(ProjectName)\$(Platform)_$(Configuration)\</IntDir>
|
|
|
|
</PropertyGroup>
|
|
|
|
<ItemDefinitionGroup>
|
|
|
|
<ClCompile>
|
|
|
|
<DisableSpecificWarnings>4068;4244;4267</DisableSpecificWarnings>
|
|
|
|
<TreatWarningAsError>true</TreatWarningAsError>
|
|
|
|
<MinimalRebuild>false</MinimalRebuild>
|
|
|
|
<AdditionalIncludeDirectories>include/$(ProjectName);$(IntDir);../../cryptopp;..;../libethcore;../libethereum;../libethsupport;$(BoostDir);../../leveldb/include;../secp256k1;../../miniupnp</AdditionalIncludeDirectories>
|
|
|
|
<PreprocessorDefinitions>ETH_BUILD_PLATFORM=Windows/VS2013;ETH_BUILD_TYPE=$(Configuration)-$(Platform);ETH_MINIUPNPC=1;STATICLIB;LEVELDB_PLATFORM_WINDOWS;USE_NUM_BOOST;USE_FIELD_10X26;USE_FIELD_INV_BUILTIN;_WIN32_WINNT=0x0501;WIN32;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
|
|
|
<RuntimeTypeInfo>true</RuntimeTypeInfo>
|
|
|
|
<MultiProcessorCompilation>true</MultiProcessorCompilation>
|
|
|
|
<WarningLevel>Level3</WarningLevel>
|
|
|
|
</ClCompile>
|
|
|
|
<Link>
|
|
|
|
<AdditionalLibraryDirectories>$(BoostDir)/stage/$(Platform)</AdditionalLibraryDirectories>
|
|
|
|
</Link>
|
|
|
|
</ItemDefinitionGroup>
|
|
|
|
<ItemGroup>
|
|
|
|
<BuildMacro Include="BoostDir">
|
|
|
|
<Value>$(BoostDir)</Value>
|
|
|
|
</BuildMacro>
|
|
|
|
<BuildMacro Include="Lua">
|
|
|
|
<Value>$(Lua)</Value>
|
|
|
|
</BuildMacro>
|
|
|
|
</ItemGroup>
|
|
|
|
</Project>
|