Chakra.Runtime.ByteCode.vcxproj 4.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293
  1. <?xml version="1.0" encoding="utf-8"?>
  2. <Project DefaultTargets="Build" ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
  3. <Import Condition="'$(ChakraBuildPathImported)'!='true'" Project="$(SolutionDir)Chakra.Build.Paths.props" />
  4. <Import Project="$(BuildConfigPropsPath)Chakra.Build.ProjectConfiguration.props" />
  5. <PropertyGroup Label="Globals">
  6. <TargetName>Chakra.Runtime.ByteCode</TargetName>
  7. <ProjectGuid>{706083F7-6AA4-4558-A153-6352EF9110F5}</ProjectGuid>
  8. <RootNamespace>JS</RootNamespace>
  9. <Keyword>Win32Proj</Keyword>
  10. </PropertyGroup>
  11. <PropertyGroup Label="Configuration">
  12. <ConfigurationType>StaticLibrary</ConfigurationType>
  13. </PropertyGroup>
  14. <Import Project="$(BuildConfigPropsPath)Chakra.Build.Default.props" />
  15. <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
  16. <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
  17. <Import Project="$(BuildConfigPropsPath)Chakra.Build.props" />
  18. <PropertyGroup>
  19. <_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion>
  20. </PropertyGroup>
  21. <ItemDefinitionGroup>
  22. <ClCompile>
  23. <AdditionalIncludeDirectories>
  24. $(MSBuildThisFileDirectory)..;
  25. $(MSBuildThisFileDirectory)..\..\Common;
  26. $(MSBuildThisFileDirectory)..\..\Parser;
  27. $(MSBuildThisFileDirectory)..\..\Backend;
  28. %(AdditionalIncludeDirectories)
  29. </AdditionalIncludeDirectories>
  30. <PrecompiledHeader>Use</PrecompiledHeader>
  31. <PrecompiledHeaderFile>RuntimeByteCodePch.h</PrecompiledHeaderFile>
  32. </ClCompile>
  33. </ItemDefinitionGroup>
  34. <ItemGroup>
  35. <ClCompile Include="$(MSBuildThisFileDirectory)AsmJsByteCodeDumper.cpp" />
  36. <ClCompile Include="$(MSBuildThisFileDirectory)AsmJsByteCodeWriter.cpp" />
  37. <ClCompile Include="$(MSBuildThisFileDirectory)ByteBlock.cpp" />
  38. <ClCompile Include="$(MSBuildThisFileDirectory)ByteCodeDumper.cpp" />
  39. <ClCompile Include="$(MSBuildThisFileDirectory)ByteCodeEmitter.cpp" />
  40. <ClCompile Include="$(MSBuildThisFileDirectory)ByteCodeGenerator.cpp" />
  41. <ClCompile Include="$(MSBuildThisFileDirectory)ByteCodeReader.cpp" />
  42. <ClCompile Include="$(MSBuildThisFileDirectory)ByteCodeWriter.cpp" />
  43. <ClCompile Include="$(MSBuildThisFileDirectory)ByteCodeSerializer.cpp" />
  44. <ClCompile Include="$(MSBuildThisFileDirectory)FuncInfo.cpp" />
  45. <ClCompile Include="$(MSBuildThisFileDirectory)OpCodes.cpp" />
  46. <ClCompile Include="$(MSBuildThisFileDirectory)OpCodeUtil.cpp" />
  47. <ClCompile Include="$(MSBuildThisFileDirectory)OpCodeUtilAsmJs.cpp" />
  48. <ClCompile Include="$(MSBuildThisFileDirectory)Scope.cpp" />
  49. <ClCompile Include="$(MSBuildThisFileDirectory)ScopeInfo.cpp" />
  50. <ClCompile Include="$(MSBuildThisFileDirectory)StatementReader.cpp" />
  51. <ClCompile Include="$(MSBuildThisFileDirectory)Symbol.cpp" />
  52. <ClCompile Include="$(MSBuildThisFileDirectory)RuntimeByteCodePch.cpp">
  53. <PrecompiledHeader>Create</PrecompiledHeader>
  54. </ClCompile>
  55. <ClCompile Include="$(MSBuildThisFileDirectory)BackendOpCodeAttr.cpp" />
  56. </ItemGroup>
  57. <ItemGroup>
  58. <ClInclude Include="AsmJsByteCodeDumper.h" />
  59. <ClInclude Include="AsmJsByteCodeWriter.h" />
  60. <ClInclude Include="BackendOpCodeAttr.h" />
  61. <ClInclude Include="ByteBlock.h" />
  62. <ClInclude Include="ByteCodeApi.h" />
  63. <ClInclude Include="ByteCodeDumper.h" />
  64. <ClInclude Include="ByteCodeGenerator.h" />
  65. <ClInclude Include="ByteCodeReader.h" />
  66. <ClInclude Include="ByteCodeWriter.h" />
  67. <ClInclude Include="ByteCodeSerializeFlags.h" />
  68. <ClInclude Include="ByteCodeSerializer.h" />
  69. <ClInclude Include="ByteCodeCacheReleaseFileVersion.h" />
  70. <ClInclude Include="ExtendedOpCodeList.h" />
  71. <ClInclude Include="ExtendedOpCodeListAsmJs.h" />
  72. <ClInclude Include="FuncInfo.h" />
  73. <ClInclude Include="LayoutTypes.h" />
  74. <ClInclude Include="LayoutTypesAsmJs.h" />
  75. <ClInclude Include="OpCodeList.h" />
  76. <ClInclude Include="OpCodeListAsmJs.h" />
  77. <ClInclude Include="OpCodeUtil.h" />
  78. <ClInclude Include="OpCodeUtilAsmJs.h" />
  79. <ClInclude Include="OpCodes.h" />
  80. <ClInclude Include="OpCodesAsmJs.h" />
  81. <ClInclude Include="OpCodesSimd.h" />
  82. <ClInclude Include="OpLayouts.h" />
  83. <ClInclude Include="OpLayoutsAsmJs.h" />
  84. <ClInclude Include="OpLayoutsCommon.h" />
  85. <ClInclude Include="RuntimeByteCodePch.h" />
  86. <ClInclude Include="Scope.h" />
  87. <ClInclude Include="ScopeInfo.h" />
  88. <ClInclude Include="StatementReader.h" />
  89. <ClInclude Include="Symbol.h" />
  90. </ItemGroup>
  91. <Import Project="$(BuildConfigPropsPath)Chakra.Build.targets" Condition="exists('$(BuildConfigPropsPath)Chakra.Build.targets')" />
  92. <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
  93. </Project>