|
@ -65,14 +65,12 @@ |
|
|
<Import Project="LibEthereum.props" /> |
|
|
<Import Project="LibEthereum.props" /> |
|
|
<Import Project="LibEthereum_Release.props" /> |
|
|
<Import Project="LibEthereum_Release.props" /> |
|
|
<Import Project="LibQEthereum.props" /> |
|
|
<Import Project="LibQEthereum.props" /> |
|
|
<Import Project="CopyBinary.props" /> |
|
|
|
|
|
</ImportGroup> |
|
|
</ImportGroup> |
|
|
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets"> |
|
|
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets"> |
|
|
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> |
|
|
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> |
|
|
<Import Project="LibEthereum.props" /> |
|
|
<Import Project="LibEthereum.props" /> |
|
|
<Import Project="LibEthereum_Release.props" /> |
|
|
<Import Project="LibEthereum_Release.props" /> |
|
|
<Import Project="LibQEthereum.props" /> |
|
|
<Import Project="LibQEthereum.props" /> |
|
|
<Import Project="CopyBinary.props" /> |
|
|
|
|
|
</ImportGroup> |
|
|
</ImportGroup> |
|
|
<PropertyGroup Label="UserMacros" /> |
|
|
<PropertyGroup Label="UserMacros" /> |
|
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"> |
|
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"> |
|
@ -100,22 +98,7 @@ |
|
|
<LargeAddressAware>true</LargeAddressAware> |
|
|
<LargeAddressAware>true</LargeAddressAware> |
|
|
</Link> |
|
|
</Link> |
|
|
<PreLinkEvent> |
|
|
<PreLinkEvent> |
|
|
<Command>xcopy /D ..\..\icu\bin_$(Platform)\icu*52.dll $(OutDir) > nul |
|
|
<Command> |
|
|
xcopy /D ..\..\Qt\$(Platform)\qtbase\lib\Qt5Core$(DebugSuffix).dll $(OutDir) > nul |
|
|
|
|
|
xcopy /D ..\..\Qt\$(Platform)\qtbase\lib\Qt5Gui$(DebugSuffix).dll $(OutDir) > nul |
|
|
|
|
|
xcopy /D ..\..\Qt\$(Platform)\qtbase\lib\Qt5Multimedia$(DebugSuffix).dll $(OutDir) > nul |
|
|
|
|
|
xcopy /D ..\..\Qt\$(Platform)\qtbase\lib\Qt5MultimediaWidgets$(DebugSuffix).dll $(OutDir) > nul |
|
|
|
|
|
xcopy /D ..\..\Qt\$(Platform)\qtbase\lib\Qt5Network$(DebugSuffix).dll $(OutDir) > nul |
|
|
|
|
|
xcopy /D ..\..\Qt\$(Platform)\qtbase\lib\Qt5OpenGL$(DebugSuffix).dll $(OutDir) > nul |
|
|
|
|
|
xcopy /D ..\..\Qt\$(Platform)\qtbase\lib\Qt5Positioning$(DebugSuffix).dll $(OutDir) > nul |
|
|
|
|
|
xcopy /D ..\..\Qt\$(Platform)\qtbase\lib\Qt5PrintSupport$(DebugSuffix).dll $(OutDir) > nul |
|
|
|
|
|
xcopy /D ..\..\Qt\$(Platform)\qtbase\lib\Qt5Qml$(DebugSuffix).dll $(OutDir) > nul |
|
|
|
|
|
xcopy /D ..\..\Qt\$(Platform)\qtbase\lib\Qt5Quick$(DebugSuffix).dll $(OutDir) > nul |
|
|
|
|
|
xcopy /D ..\..\Qt\$(Platform)\qtbase\lib\Qt5Sensors$(DebugSuffix).dll $(OutDir) > nul |
|
|
|
|
|
xcopy /D ..\..\Qt\$(Platform)\qtbase\lib\Qt5Sql$(DebugSuffix).dll $(OutDir) > nul |
|
|
|
|
|
xcopy /D ..\..\Qt\$(Platform)\qtbase\lib\Qt5Webkit$(DebugSuffix).dll $(OutDir) > nul |
|
|
|
|
|
xcopy /D ..\..\Qt\$(Platform)\qtbase\lib\Qt5WebkitWidgets$(DebugSuffix).dll $(OutDir) > nul |
|
|
|
|
|
xcopy /D ..\..\Qt\$(Platform)\qtbase\lib\Qt5Widgets$(DebugSuffix).dll $(OutDir) > nul |
|
|
|
|
|
</Command> |
|
|
</Command> |
|
|
</PreLinkEvent> |
|
|
</PreLinkEvent> |
|
|
</ItemDefinitionGroup> |
|
|
</ItemDefinitionGroup> |
|
@ -133,22 +116,7 @@ xcopy /D ..\..\Qt\$(Platform)\qtbase\lib\Qt5Widgets$(DebugSuffix).dll $(OutDir) |
|
|
<GenerateDebugInformation>true</GenerateDebugInformation> |
|
|
<GenerateDebugInformation>true</GenerateDebugInformation> |
|
|
</Link> |
|
|
</Link> |
|
|
<PreLinkEvent> |
|
|
<PreLinkEvent> |
|
|
<Command>xcopy /D ..\..\icu\bin_$(Platform)\icu*52.dll $(OutDir) > nul |
|
|
<Command> |
|
|
xcopy /D ..\..\Qt\$(Platform)\qtbase\lib\Qt5Core$(DebugSuffix).dll $(OutDir) > nul |
|
|
|
|
|
xcopy /D ..\..\Qt\$(Platform)\qtbase\lib\Qt5Gui$(DebugSuffix).dll $(OutDir) > nul |
|
|
|
|
|
xcopy /D ..\..\Qt\$(Platform)\qtbase\lib\Qt5Multimedia$(DebugSuffix).dll $(OutDir) > nul |
|
|
|
|
|
xcopy /D ..\..\Qt\$(Platform)\qtbase\lib\Qt5MultimediaWidgets$(DebugSuffix).dll $(OutDir) > nul |
|
|
|
|
|
xcopy /D ..\..\Qt\$(Platform)\qtbase\lib\Qt5Network$(DebugSuffix).dll $(OutDir) > nul |
|
|
|
|
|
xcopy /D ..\..\Qt\$(Platform)\qtbase\lib\Qt5OpenGL$(DebugSuffix).dll $(OutDir) > nul |
|
|
|
|
|
xcopy /D ..\..\Qt\$(Platform)\qtbase\lib\Qt5Positioning$(DebugSuffix).dll $(OutDir) > nul |
|
|
|
|
|
xcopy /D ..\..\Qt\$(Platform)\qtbase\lib\Qt5PrintSupport$(DebugSuffix).dll $(OutDir) > nul |
|
|
|
|
|
xcopy /D ..\..\Qt\$(Platform)\qtbase\lib\Qt5Qml$(DebugSuffix).dll $(OutDir) > nul |
|
|
|
|
|
xcopy /D ..\..\Qt\$(Platform)\qtbase\lib\Qt5Quick$(DebugSuffix).dll $(OutDir) > nul |
|
|
|
|
|
xcopy /D ..\..\Qt\$(Platform)\qtbase\lib\Qt5Sensors$(DebugSuffix).dll $(OutDir) > nul |
|
|
|
|
|
xcopy /D ..\..\Qt\$(Platform)\qtbase\lib\Qt5Sql$(DebugSuffix).dll $(OutDir) > nul |
|
|
|
|
|
xcopy /D ..\..\Qt\$(Platform)\qtbase\lib\Qt5Webkit$(DebugSuffix).dll $(OutDir) > nul |
|
|
|
|
|
xcopy /D ..\..\Qt\$(Platform)\qtbase\lib\Qt5WebkitWidgets$(DebugSuffix).dll $(OutDir) > nul |
|
|
|
|
|
xcopy /D ..\..\Qt\$(Platform)\qtbase\lib\Qt5Widgets$(DebugSuffix).dll $(OutDir) > nul |
|
|
|
|
|
</Command> |
|
|
</Command> |
|
|
</PreLinkEvent> |
|
|
</PreLinkEvent> |
|
|
</ItemDefinitionGroup> |
|
|
</ItemDefinitionGroup> |
|
@ -172,22 +140,7 @@ xcopy /D ..\..\Qt\$(Platform)\qtbase\lib\Qt5Widgets$(DebugSuffix).dll $(OutDir) |
|
|
<LargeAddressAware>true</LargeAddressAware> |
|
|
<LargeAddressAware>true</LargeAddressAware> |
|
|
</Link> |
|
|
</Link> |
|
|
<PreLinkEvent> |
|
|
<PreLinkEvent> |
|
|
<Command>xcopy /D ..\..\icu\bin_$(Platform)\icu*52.dll $(OutDir) > nul |
|
|
<Command> |
|
|
xcopy /D ..\..\Qt\$(Platform)\qtbase\lib\Qt5Core$(DebugSuffix).dll $(OutDir) > nul |
|
|
|
|
|
xcopy /D ..\..\Qt\$(Platform)\qtbase\lib\Qt5Gui$(DebugSuffix).dll $(OutDir) > nul |
|
|
|
|
|
xcopy /D ..\..\Qt\$(Platform)\qtbase\lib\Qt5Multimedia$(DebugSuffix).dll $(OutDir) > nul |
|
|
|
|
|
xcopy /D ..\..\Qt\$(Platform)\qtbase\lib\Qt5MultimediaWidgets$(DebugSuffix).dll $(OutDir) > nul |
|
|
|
|
|
xcopy /D ..\..\Qt\$(Platform)\qtbase\lib\Qt5Network$(DebugSuffix).dll $(OutDir) > nul |
|
|
|
|
|
xcopy /D ..\..\Qt\$(Platform)\qtbase\lib\Qt5OpenGL$(DebugSuffix).dll $(OutDir) > nul |
|
|
|
|
|
xcopy /D ..\..\Qt\$(Platform)\qtbase\lib\Qt5Positioning$(DebugSuffix).dll $(OutDir) > nul |
|
|
|
|
|
xcopy /D ..\..\Qt\$(Platform)\qtbase\lib\Qt5PrintSupport$(DebugSuffix).dll $(OutDir) > nul |
|
|
|
|
|
xcopy /D ..\..\Qt\$(Platform)\qtbase\lib\Qt5Qml$(DebugSuffix).dll $(OutDir) > nul |
|
|
|
|
|
xcopy /D ..\..\Qt\$(Platform)\qtbase\lib\Qt5Quick$(DebugSuffix).dll $(OutDir) > nul |
|
|
|
|
|
xcopy /D ..\..\Qt\$(Platform)\qtbase\lib\Qt5Sensors$(DebugSuffix).dll $(OutDir) > nul |
|
|
|
|
|
xcopy /D ..\..\Qt\$(Platform)\qtbase\lib\Qt5Sql$(DebugSuffix).dll $(OutDir) > nul |
|
|
|
|
|
xcopy /D ..\..\Qt\$(Platform)\qtbase\lib\Qt5Webkit$(DebugSuffix).dll $(OutDir) > nul |
|
|
|
|
|
xcopy /D ..\..\Qt\$(Platform)\qtbase\lib\Qt5WebkitWidgets$(DebugSuffix).dll $(OutDir) > nul |
|
|
|
|
|
xcopy /D ..\..\Qt\$(Platform)\qtbase\lib\Qt5Widgets$(DebugSuffix).dll $(OutDir) > nul |
|
|
|
|
|
</Command> |
|
|
</Command> |
|
|
</PreLinkEvent> |
|
|
</PreLinkEvent> |
|
|
</ItemDefinitionGroup> |
|
|
</ItemDefinitionGroup> |
|
@ -210,22 +163,7 @@ xcopy /D ..\..\Qt\$(Platform)\qtbase\lib\Qt5Widgets$(DebugSuffix).dll $(OutDir) |
|
|
<OptimizeReferences>true</OptimizeReferences> |
|
|
<OptimizeReferences>true</OptimizeReferences> |
|
|
</Link> |
|
|
</Link> |
|
|
<PreLinkEvent> |
|
|
<PreLinkEvent> |
|
|
<Command>xcopy /D ..\..\icu\bin_$(Platform)\icu*52.dll $(OutDir) > nul |
|
|
<Command> |
|
|
xcopy /D ..\..\Qt\$(Platform)\qtbase\lib\Qt5Core$(DebugSuffix).dll $(OutDir) > nul |
|
|
|
|
|
xcopy /D ..\..\Qt\$(Platform)\qtbase\lib\Qt5Gui$(DebugSuffix).dll $(OutDir) > nul |
|
|
|
|
|
xcopy /D ..\..\Qt\$(Platform)\qtbase\lib\Qt5Multimedia$(DebugSuffix).dll $(OutDir) > nul |
|
|
|
|
|
xcopy /D ..\..\Qt\$(Platform)\qtbase\lib\Qt5MultimediaWidgets$(DebugSuffix).dll $(OutDir) > nul |
|
|
|
|
|
xcopy /D ..\..\Qt\$(Platform)\qtbase\lib\Qt5Network$(DebugSuffix).dll $(OutDir) > nul |
|
|
|
|
|
xcopy /D ..\..\Qt\$(Platform)\qtbase\lib\Qt5OpenGL$(DebugSuffix).dll $(OutDir) > nul |
|
|
|
|
|
xcopy /D ..\..\Qt\$(Platform)\qtbase\lib\Qt5Positioning$(DebugSuffix).dll $(OutDir) > nul |
|
|
|
|
|
xcopy /D ..\..\Qt\$(Platform)\qtbase\lib\Qt5PrintSupport$(DebugSuffix).dll $(OutDir) > nul |
|
|
|
|
|
xcopy /D ..\..\Qt\$(Platform)\qtbase\lib\Qt5Qml$(DebugSuffix).dll $(OutDir) > nul |
|
|
|
|
|
xcopy /D ..\..\Qt\$(Platform)\qtbase\lib\Qt5Quick$(DebugSuffix).dll $(OutDir) > nul |
|
|
|
|
|
xcopy /D ..\..\Qt\$(Platform)\qtbase\lib\Qt5Sensors$(DebugSuffix).dll $(OutDir) > nul |
|
|
|
|
|
xcopy /D ..\..\Qt\$(Platform)\qtbase\lib\Qt5Sql$(DebugSuffix).dll $(OutDir) > nul |
|
|
|
|
|
xcopy /D ..\..\Qt\$(Platform)\qtbase\lib\Qt5Webkit$(DebugSuffix).dll $(OutDir) > nul |
|
|
|
|
|
xcopy /D ..\..\Qt\$(Platform)\qtbase\lib\Qt5WebkitWidgets$(DebugSuffix).dll $(OutDir) > nul |
|
|
|
|
|
xcopy /D ..\..\Qt\$(Platform)\qtbase\lib\Qt5Widgets$(DebugSuffix).dll $(OutDir) > nul |
|
|
|
|
|
</Command> |
|
|
</Command> |
|
|
</PreLinkEvent> |
|
|
</PreLinkEvent> |
|
|
</ItemDefinitionGroup> |
|
|
</ItemDefinitionGroup> |
|
@ -311,4 +249,17 @@ xcopy /D ..\..\Qt\$(Platform)\qtbase\lib\Qt5Widgets$(DebugSuffix).dll $(OutDir) |
|
|
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> |
|
|
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> |
|
|
<ImportGroup Label="ExtensionTargets"> |
|
|
<ImportGroup Label="ExtensionTargets"> |
|
|
</ImportGroup> |
|
|
</ImportGroup> |
|
|
|
|
|
<Target Name="AfterBuild"> |
|
|
|
|
|
<ItemGroup> |
|
|
|
|
|
<CopyToOutDir Include="$(CopyDlls)" /> |
|
|
|
|
|
</ItemGroup> |
|
|
|
|
|
<Copy SourceFiles="@(CopyToOutDir)" DestinationFolder="$(OutDir)\%(RecursiveDir)" /> |
|
|
|
|
|
</Target> |
|
|
|
|
|
<PropertyGroup><BuildDependsOn>$(BuildDependsOn);FinalCopy</BuildDependsOn></PropertyGroup> |
|
|
|
|
|
<Target Name="FinalCopy" DependsOnTargets="AfterBuild" Condition="'$(Configuration)' == 'Release'"> |
|
|
|
|
|
<ItemGroup> |
|
|
|
|
|
<CopyToBinDir Include="$(OutDir)\**\*.dll;$(OutDir)\*.exe" /> |
|
|
|
|
|
</ItemGroup> |
|
|
|
|
|
<Copy SourceFiles="@(CopyToBinDir)" DestinationFiles="@(CopyToBinDir->'..\..\_binaries\$(Platform)\%(RecursiveDir)%(Filename)%(Extension)')" /> |
|
|
|
|
|
</Target> |
|
|
</Project> |
|
|
</Project> |