Browse Source

Windows configuration for evmjit submodule

cl-refactor
Paweł Bylica 10 years ago
parent
commit
e087c5afcf
  1. 2
      evmjit
  2. 4
      windows/Eth.vcxproj
  3. 19
      windows/Ethereum.sln
  4. 70
      windows/LibEvmJit.vcxproj
  5. 123
      windows/LibEvmJit.vcxproj.filters
  6. 143
      windows/LibEvmJitCpp.vcxproj
  7. 13
      windows/LibEvmJitCpp.vcxproj.filters
  8. 9
      windows/TestEthereum.vcxproj
  9. 4
      windows/evmcc.vcxproj

2
evmjit

@ -1 +1 @@
Subproject commit 49b82cdbac09c3c2058e0b4326645e5da37f7133
Subproject commit 6f84f3d1ade42bcacc99533d4807b9b759a5938b

4
windows/Eth.vcxproj

@ -155,8 +155,8 @@
<ProjectReference Include="..\windows\LibEthereum.vcxproj">
<Project>{826e68cb-d3ee-4a8a-b540-59a8c3f38d4f}</Project>
</ProjectReference>
<ProjectReference Include="LibEvmJit.vcxproj">
<Project>{9c816740-5c11-4377-a3a7-46be12f35fa0}</Project>
<ProjectReference Include="LibEvmJitCpp.vcxproj">
<Project>{a5d8764c-fd17-4364-afcf-5baf78777569}</Project>
</ProjectReference>
</ItemGroup>
<ItemGroup>

19
windows/Ethereum.sln

@ -1,7 +1,7 @@

Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio Express 2013 for Windows Desktop
VisualStudioVersion = 12.0.30723.0
# Visual Studio 2013
VisualStudioVersion = 12.0.31101.0
MinimumVisualStudioVersion = 10.0.40219.1
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Libs", "Libs", "{988F2383-FA1D-408B-BCF6-C0EE7AB0A560}"
EndProject
@ -47,6 +47,8 @@ Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "evmcc", "evmcc.vcxproj", "{
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "LibEvmJit", "LibEvmJit.vcxproj", "{9C816740-5C11-4377-A3A7-46BE12F35FA0}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "LibEvmJitCpp", "LibEvmJitCpp.vcxproj", "{A5D8764C-FD17-4364-AFCF-5BAF78777569}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Mixed Platforms = Debug|Mixed Platforms
@ -257,6 +259,18 @@ Global
{9C816740-5C11-4377-A3A7-46BE12F35FA0}.Release|Win32.Build.0 = Release|Win32
{9C816740-5C11-4377-A3A7-46BE12F35FA0}.Release|x64.ActiveCfg = Release|x64
{9C816740-5C11-4377-A3A7-46BE12F35FA0}.Release|x64.Build.0 = Release|x64
{A5D8764C-FD17-4364-AFCF-5BAF78777569}.Debug|Mixed Platforms.ActiveCfg = Debug|Win32
{A5D8764C-FD17-4364-AFCF-5BAF78777569}.Debug|Mixed Platforms.Build.0 = Debug|Win32
{A5D8764C-FD17-4364-AFCF-5BAF78777569}.Debug|Win32.ActiveCfg = Debug|Win32
{A5D8764C-FD17-4364-AFCF-5BAF78777569}.Debug|Win32.Build.0 = Debug|Win32
{A5D8764C-FD17-4364-AFCF-5BAF78777569}.Debug|x64.ActiveCfg = Debug|x64
{A5D8764C-FD17-4364-AFCF-5BAF78777569}.Debug|x64.Build.0 = Debug|x64
{A5D8764C-FD17-4364-AFCF-5BAF78777569}.Release|Mixed Platforms.ActiveCfg = Release|Win32
{A5D8764C-FD17-4364-AFCF-5BAF78777569}.Release|Mixed Platforms.Build.0 = Release|Win32
{A5D8764C-FD17-4364-AFCF-5BAF78777569}.Release|Win32.ActiveCfg = Release|Win32
{A5D8764C-FD17-4364-AFCF-5BAF78777569}.Release|Win32.Build.0 = Release|Win32
{A5D8764C-FD17-4364-AFCF-5BAF78777569}.Release|x64.ActiveCfg = Release|x64
{A5D8764C-FD17-4364-AFCF-5BAF78777569}.Release|x64.Build.0 = Release|x64
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
@ -272,5 +286,6 @@ Global
{DF3C5B07-A1A2-4F16-B37F-A27333622CDD} = {988F2383-FA1D-408B-BCF6-C0EE7AB0A560}
{F174E81A-2A66-4693-B917-11BB42D3658C} = {988F2383-FA1D-408B-BCF6-C0EE7AB0A560}
{9C816740-5C11-4377-A3A7-46BE12F35FA0} = {988F2383-FA1D-408B-BCF6-C0EE7AB0A560}
{A5D8764C-FD17-4364-AFCF-5BAF78777569} = {988F2383-FA1D-408B-BCF6-C0EE7AB0A560}
EndGlobalSection
EndGlobal

70
windows/LibEvmJit.vcxproj

@ -123,42 +123,48 @@
</Link>
</ItemDefinitionGroup>
<ItemGroup>
<ClCompile Include="..\libevmjit\Arith256.cpp" />
<ClCompile Include="..\libevmjit\BasicBlock.cpp" />
<ClCompile Include="..\libevmjit\Compiler.cpp" />
<ClCompile Include="..\libevmjit\CompilerHelper.cpp" />
<ClCompile Include="..\libevmjit\Endianness.cpp" />
<ClCompile Include="..\libevmjit\ExecutionEngine.cpp" />
<ClCompile Include="..\libevmjit\Ext.cpp" />
<ClCompile Include="..\libevmjit\GasMeter.cpp" />
<ClCompile Include="..\libevmjit\interface.c" />
<ClCompile Include="..\libevmjit\Memory.cpp" />
<ClCompile Include="..\libevmjit\Runtime.cpp" />
<ClCompile Include="..\libevmjit\Stack.cpp" />
<ClCompile Include="..\libevmjit\Type.cpp" />
<ClCompile Include="..\libevmjit\Utils.cpp" />
<ClCompile Include="..\libevmjit\VM.cpp" />
<ProjectReference Include="LibEthereum.vcxproj">
<Project>{826e68cb-d3ee-4a8a-b540-59a8c3f38d4f}</Project>
</ProjectReference>
</ItemGroup>
<ItemGroup>
<ClInclude Include="..\libevmjit\Arith256.h" />
<ClInclude Include="..\libevmjit\BasicBlock.h" />
<ClInclude Include="..\libevmjit\Compiler.h" />
<ClInclude Include="..\libevmjit\CompilerHelper.h" />
<ClInclude Include="..\libevmjit\Endianness.h" />
<ClInclude Include="..\libevmjit\ExecutionEngine.h" />
<ClInclude Include="..\libevmjit\Ext.h" />
<ClInclude Include="..\libevmjit\GasMeter.h" />
<ClInclude Include="..\libevmjit\Memory.h" />
<ClInclude Include="..\libevmjit\Runtime.h" />
<ClInclude Include="..\libevmjit\Stack.h" />
<ClInclude Include="..\libevmjit\Type.h" />
<ClInclude Include="..\libevmjit\Utils.h" />
<ClInclude Include="..\libevmjit\VM.h" />
<ClCompile Include="..\evmjit\libevmjit\Arith256.cpp" />
<ClCompile Include="..\evmjit\libevmjit\BasicBlock.cpp" />
<ClCompile Include="..\evmjit\libevmjit\Compiler.cpp" />
<ClCompile Include="..\evmjit\libevmjit\CompilerHelper.cpp" />
<ClCompile Include="..\evmjit\libevmjit\Endianness.cpp" />
<ClCompile Include="..\evmjit\libevmjit\ExecutionEngine.cpp" />
<ClCompile Include="..\evmjit\libevmjit\Ext.cpp" />
<ClCompile Include="..\evmjit\libevmjit\GasMeter.cpp" />
<ClCompile Include="..\evmjit\libevmjit\interface.c" />
<ClCompile Include="..\evmjit\libevmjit\Memory.cpp" />
<ClCompile Include="..\evmjit\libevmjit\Runtime.cpp" />
<ClCompile Include="..\evmjit\libevmjit\RuntimeManager.cpp" />
<ClCompile Include="..\evmjit\libevmjit\Stack.cpp" />
<ClCompile Include="..\evmjit\libevmjit\Type.cpp" />
<ClCompile Include="..\evmjit\libevmjit\Utils.cpp" />
</ItemGroup>
<ItemGroup>
<ProjectReference Include="LibEthereum.vcxproj">
<Project>{826e68cb-d3ee-4a8a-b540-59a8c3f38d4f}</Project>
</ProjectReference>
<ClInclude Include="..\evmjit\libevmjit\Arith256.h" />
<ClInclude Include="..\evmjit\libevmjit\BasicBlock.h" />
<ClInclude Include="..\evmjit\libevmjit\Common.h" />
<ClInclude Include="..\evmjit\libevmjit\Compiler.h" />
<ClInclude Include="..\evmjit\libevmjit\CompilerHelper.h" />
<ClInclude Include="..\evmjit\libevmjit\Endianness.h" />
<ClInclude Include="..\evmjit\libevmjit\ExecutionEngine.h" />
<ClInclude Include="..\evmjit\libevmjit\Ext.h" />
<ClInclude Include="..\evmjit\libevmjit\GasMeter.h" />
<ClInclude Include="..\evmjit\libevmjit\Instruction.h" />
<ClInclude Include="..\evmjit\libevmjit\Memory.h" />
<ClInclude Include="..\evmjit\libevmjit\Runtime.h" />
<ClInclude Include="..\evmjit\libevmjit\RuntimeData.h" />
<ClInclude Include="..\evmjit\libevmjit\RuntimeManager.h" />
<ClInclude Include="..\evmjit\libevmjit\Stack.h" />
<ClInclude Include="..\evmjit\libevmjit\Type.h" />
<ClInclude Include="..\evmjit\libevmjit\Utils.h" />
</ItemGroup>
<ItemGroup>
<Text Include="..\evmjit\libevmjit\CMakeLists.txt" />
</ItemGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
<ImportGroup Label="ExtensionTargets">

123
windows/LibEvmJit.vcxproj.filters

@ -1,99 +1,42 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup>
<Filter Include="libevmjit">
<UniqueIdentifier>{9bb7d84d-6d6c-48af-a954-60049208b2f1}</UniqueIdentifier>
</Filter>
<ClCompile Include="..\evmjit\libevmjit\Arith256.cpp" />
<ClCompile Include="..\evmjit\libevmjit\BasicBlock.cpp" />
<ClCompile Include="..\evmjit\libevmjit\Compiler.cpp" />
<ClCompile Include="..\evmjit\libevmjit\CompilerHelper.cpp" />
<ClCompile Include="..\evmjit\libevmjit\Endianness.cpp" />
<ClCompile Include="..\evmjit\libevmjit\ExecutionEngine.cpp" />
<ClCompile Include="..\evmjit\libevmjit\Ext.cpp" />
<ClCompile Include="..\evmjit\libevmjit\GasMeter.cpp" />
<ClCompile Include="..\evmjit\libevmjit\interface.c" />
<ClCompile Include="..\evmjit\libevmjit\Memory.cpp" />
<ClCompile Include="..\evmjit\libevmjit\Runtime.cpp" />
<ClCompile Include="..\evmjit\libevmjit\RuntimeManager.cpp" />
<ClCompile Include="..\evmjit\libevmjit\Stack.cpp" />
<ClCompile Include="..\evmjit\libevmjit\Type.cpp" />
<ClCompile Include="..\evmjit\libevmjit\Utils.cpp" />
</ItemGroup>
<ItemGroup>
<ClCompile Include="..\libevmjit\BasicBlock.cpp">
<Filter>libevmjit</Filter>
</ClCompile>
<ClCompile Include="..\libevmjit\Compiler.cpp">
<Filter>libevmjit</Filter>
</ClCompile>
<ClCompile Include="..\libevmjit\CompilerHelper.cpp">
<Filter>libevmjit</Filter>
</ClCompile>
<ClCompile Include="..\libevmjit\ExecutionEngine.cpp">
<Filter>libevmjit</Filter>
</ClCompile>
<ClCompile Include="..\libevmjit\Ext.cpp">
<Filter>libevmjit</Filter>
</ClCompile>
<ClCompile Include="..\libevmjit\GasMeter.cpp">
<Filter>libevmjit</Filter>
</ClCompile>
<ClCompile Include="..\libevmjit\Memory.cpp">
<Filter>libevmjit</Filter>
</ClCompile>
<ClCompile Include="..\libevmjit\Runtime.cpp">
<Filter>libevmjit</Filter>
</ClCompile>
<ClCompile Include="..\libevmjit\Type.cpp">
<Filter>libevmjit</Filter>
</ClCompile>
<ClCompile Include="..\libevmjit\Utils.cpp">
<Filter>libevmjit</Filter>
</ClCompile>
<ClCompile Include="..\libevmjit\VM.cpp">
<Filter>libevmjit</Filter>
</ClCompile>
<ClCompile Include="..\libevmjit\Endianness.cpp">
<Filter>libevmjit</Filter>
</ClCompile>
<ClCompile Include="..\libevmjit\Stack.cpp">
<Filter>libevmjit</Filter>
</ClCompile>
<ClCompile Include="..\libevmjit\Arith256.cpp">
<Filter>libevmjit</Filter>
</ClCompile>
<ClCompile Include="..\libevmjit\interface.c">
<Filter>libevmjit</Filter>
</ClCompile>
<ClInclude Include="..\evmjit\libevmjit\Arith256.h" />
<ClInclude Include="..\evmjit\libevmjit\BasicBlock.h" />
<ClInclude Include="..\evmjit\libevmjit\Common.h" />
<ClInclude Include="..\evmjit\libevmjit\Compiler.h" />
<ClInclude Include="..\evmjit\libevmjit\CompilerHelper.h" />
<ClInclude Include="..\evmjit\libevmjit\Endianness.h" />
<ClInclude Include="..\evmjit\libevmjit\ExecutionEngine.h" />
<ClInclude Include="..\evmjit\libevmjit\Ext.h" />
<ClInclude Include="..\evmjit\libevmjit\GasMeter.h" />
<ClInclude Include="..\evmjit\libevmjit\Instruction.h" />
<ClInclude Include="..\evmjit\libevmjit\Memory.h" />
<ClInclude Include="..\evmjit\libevmjit\Runtime.h" />
<ClInclude Include="..\evmjit\libevmjit\RuntimeData.h" />
<ClInclude Include="..\evmjit\libevmjit\RuntimeManager.h" />
<ClInclude Include="..\evmjit\libevmjit\Stack.h" />
<ClInclude Include="..\evmjit\libevmjit\Type.h" />
<ClInclude Include="..\evmjit\libevmjit\Utils.h" />
</ItemGroup>
<ItemGroup>
<ClInclude Include="..\libevmjit\BasicBlock.h">
<Filter>libevmjit</Filter>
</ClInclude>
<ClInclude Include="..\libevmjit\Compiler.h">
<Filter>libevmjit</Filter>
</ClInclude>
<ClInclude Include="..\libevmjit\CompilerHelper.h">
<Filter>libevmjit</Filter>
</ClInclude>
<ClInclude Include="..\libevmjit\ExecutionEngine.h">
<Filter>libevmjit</Filter>
</ClInclude>
<ClInclude Include="..\libevmjit\Ext.h">
<Filter>libevmjit</Filter>
</ClInclude>
<ClInclude Include="..\libevmjit\GasMeter.h">
<Filter>libevmjit</Filter>
</ClInclude>
<ClInclude Include="..\libevmjit\Memory.h">
<Filter>libevmjit</Filter>
</ClInclude>
<ClInclude Include="..\libevmjit\Runtime.h">
<Filter>libevmjit</Filter>
</ClInclude>
<ClInclude Include="..\libevmjit\Type.h">
<Filter>libevmjit</Filter>
</ClInclude>
<ClInclude Include="..\libevmjit\Utils.h">
<Filter>libevmjit</Filter>
</ClInclude>
<ClInclude Include="..\libevmjit\VM.h">
<Filter>libevmjit</Filter>
</ClInclude>
<ClInclude Include="..\libevmjit\Endianness.h">
<Filter>libevmjit</Filter>
</ClInclude>
<ClInclude Include="..\libevmjit\Stack.h">
<Filter>libevmjit</Filter>
</ClInclude>
<ClInclude Include="..\libevmjit\Arith256.h">
<Filter>libevmjit</Filter>
</ClInclude>
<Text Include="..\evmjit\libevmjit\CMakeLists.txt" />
</ItemGroup>
</Project>

143
windows/LibEvmJitCpp.vcxproj

@ -0,0 +1,143 @@
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup Label="ProjectConfigurations">
<ProjectConfiguration Include="Debug|Win32">
<Configuration>Debug</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Debug|x64">
<Configuration>Debug</Configuration>
<Platform>x64</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Release|Win32">
<Configuration>Release</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Release|x64">
<Configuration>Release</Configuration>
<Platform>x64</Platform>
</ProjectConfiguration>
</ItemGroup>
<PropertyGroup Label="Globals">
<ProjectGuid>{A5D8764C-FD17-4364-AFCF-5BAF78777569}</ProjectGuid>
<RootNamespace>LibEvmJitCpp</RootNamespace>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
<ConfigurationType>StaticLibrary</ConfigurationType>
<UseDebugLibraries>true</UseDebugLibraries>
<PlatformToolset>v120</PlatformToolset>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
<ConfigurationType>StaticLibrary</ConfigurationType>
<UseDebugLibraries>true</UseDebugLibraries>
<PlatformToolset>v120</PlatformToolset>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
<ConfigurationType>StaticLibrary</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<PlatformToolset>v120</PlatformToolset>
<WholeProgramOptimization>true</WholeProgramOptimization>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
<ConfigurationType>StaticLibrary</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<PlatformToolset>v120</PlatformToolset>
<WholeProgramOptimization>true</WholeProgramOptimization>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
<ImportGroup Label="ExtensionSettings">
</ImportGroup>
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<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_Debug.props" />
<Import Project="LLVM.props" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
<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_Debug.props" />
<Import Project="LLVM.props" />
</ImportGroup>
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<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_Release.props" />
<Import Project="LLVM.props" />
</ImportGroup>
<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="LibEthereum.props" />
<Import Project="LibEthereum_Release.props" />
<Import Project="LLVM.props" />
</ImportGroup>
<PropertyGroup Label="UserMacros" />
<PropertyGroup />
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<ClCompile>
<WarningLevel>Level3</WarningLevel>
<Optimization>Disabled</Optimization>
<SDLCheck>true</SDLCheck>
</ClCompile>
<Link>
<GenerateDebugInformation>true</GenerateDebugInformation>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
<ClCompile>
<WarningLevel>Level3</WarningLevel>
<Optimization>Disabled</Optimization>
<SDLCheck>true</SDLCheck>
</ClCompile>
<Link>
<GenerateDebugInformation>true</GenerateDebugInformation>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<ClCompile>
<WarningLevel>Level3</WarningLevel>
<Optimization>MaxSpeed</Optimization>
<FunctionLevelLinking>true</FunctionLevelLinking>
<IntrinsicFunctions>true</IntrinsicFunctions>
<SDLCheck>true</SDLCheck>
</ClCompile>
<Link>
<GenerateDebugInformation>true</GenerateDebugInformation>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
<ClCompile>
<WarningLevel>Level3</WarningLevel>
<Optimization>MaxSpeed</Optimization>
<FunctionLevelLinking>true</FunctionLevelLinking>
<IntrinsicFunctions>true</IntrinsicFunctions>
<SDLCheck>true</SDLCheck>
</ClCompile>
<Link>
<GenerateDebugInformation>true</GenerateDebugInformation>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences>
</Link>
</ItemDefinitionGroup>
<ItemGroup>
<Text Include="..\evmjit\libevmjit-cpp\CMakeLists.txt" />
</ItemGroup>
<ItemGroup>
<ClCompile Include="..\evmjit\libevmjit-cpp\Env.cpp" />
<ClCompile Include="..\evmjit\libevmjit-cpp\VM.cpp" />
</ItemGroup>
<ItemGroup>
<ClInclude Include="..\evmjit\libevmjit-cpp\VM.h" />
</ItemGroup>
<ItemGroup>
<ProjectReference Include="LibEvmJit.vcxproj">
<Project>{9c816740-5c11-4377-a3a7-46be12f35fa0}</Project>
</ProjectReference>
</ItemGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
<ImportGroup Label="ExtensionTargets">
</ImportGroup>
</Project>

13
windows/LibEvmJitCpp.vcxproj.filters

@ -0,0 +1,13 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup>
<Text Include="..\evmjit\libevmjit-cpp\CMakeLists.txt" />
</ItemGroup>
<ItemGroup>
<ClCompile Include="..\evmjit\libevmjit-cpp\VM.cpp" />
<ClCompile Include="..\evmjit\libevmjit-cpp\Env.cpp" />
</ItemGroup>
<ItemGroup>
<ClInclude Include="..\evmjit\libevmjit-cpp\VM.h" />
</ItemGroup>
</Project>

9
windows/TestEthereum.vcxproj

@ -73,7 +73,7 @@
<LinkIncremental>true</LinkIncremental>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
<LinkIncremental>true</LinkIncremental>
<LinkIncremental>false</LinkIncremental>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<LinkIncremental>false</LinkIncremental>
@ -189,11 +189,8 @@
<ClInclude Include="stdafx.h" />
</ItemGroup>
<ItemGroup>
<ProjectReference Include="LibEthereum.vcxproj">
<Project>{826e68cb-d3ee-4a8a-b540-59a8c3f38d4f}</Project>
</ProjectReference>
<ProjectReference Include="LibEvmJit.vcxproj">
<Project>{9c816740-5c11-4377-a3a7-46be12f35fa0}</Project>
<ProjectReference Include="LibEvmJitCpp.vcxproj">
<Project>{a5d8764c-fd17-4364-afcf-5baf78777569}</Project>
</ProjectReference>
</ItemGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />

4
windows/evmcc.vcxproj

@ -22,8 +22,8 @@
<ClCompile Include="..\evmcc\evmcc.cpp" />
</ItemGroup>
<ItemGroup>
<ProjectReference Include="LibEvmJit.vcxproj">
<Project>{9c816740-5c11-4377-a3a7-46be12f35fa0}</Project>
<ProjectReference Include="LibEvmJitCpp.vcxproj">
<Project>{a5d8764c-fd17-4364-afcf-5baf78777569}</Project>
</ProjectReference>
</ItemGroup>
<PropertyGroup Label="Globals">

Loading…
Cancel
Save