blob: eebd104c09f5f4e67d8fa92e5a8d9340f3a5b927 [file]
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Condition="'$(ChakraBuildPathImported)'!='true'" Project="$(SolutionDir)Chakra.Build.Paths.props" />
<Import Project="$(BuildConfigPropsPath)Chakra.Build.ProjectConfiguration.props" />
<PropertyGroup Label="Globals">
<ProjectGuid>{ABC904AD-9415-46F8-AA23-E33193F81F7C}</ProjectGuid>
<RootNamespace>JS</RootNamespace>
<Keyword>Win32Proj</Keyword>
<TargetName>Chakra.Runtime.Math</TargetName>
</PropertyGroup>
<PropertyGroup Label="Configuration">
<ConfigurationType>StaticLibrary</ConfigurationType>
</PropertyGroup>
<Import Project="$(BuildConfigPropsPath)Chakra.Build.Default.props" />
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
<Import Project="$(BuildConfigPropsPath)Chakra.Build.props" />
<PropertyGroup>
<_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion>
</PropertyGroup>
<ItemDefinitionGroup>
<ClCompile>
<AdditionalIncludeDirectories>
$(MSBuildThisFileDirectory)..;
$(MSBuildThisFileDirectory)..\..\Common;
$(MSBuildThisFileDirectory)..\..\Parser;
$(MSBuildThisFileDirectory)..\..\WasmReader;
$(MSBuildThisFileDirectory)..\..\Runtime\ByteCode;
$(MSBuildThisFileDirectory)..\..\Backend;
$(MSBuildThisFileDirectory)..\..\JITClient;
$(ChakraJITIDLIntDir);
%(AdditionalIncludeDirectories)
</AdditionalIncludeDirectories>
<PrecompiledHeader>Use</PrecompiledHeader>
<PrecompiledHeaderFile>RuntimeMathPch.h</PrecompiledHeaderFile>
<!-- # Check out https://osgwiki.com/wiki/Dev_14_Migration for more details about -Zc:implicitNoexcept- -->
<AdditionalOptions>-Zc:implicitNoexcept- %(AdditionalOptions)</AdditionalOptions>
</ClCompile>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Platform)'=='Win32'">
<ClCompile>
<EnableEnhancedInstructionSet>StreamingSIMDExtensions2</EnableEnhancedInstructionSet>
</ClCompile>
</ItemDefinitionGroup>
<ItemGroup>
<ClCompile Include="$(MSBuildThisFileDirectory)AsmJsMath.cpp" />
<ClCompile Include="$(MSBuildThisFileDirectory)JavascriptSSE2MathOperators.cpp">
<ExcludedFromBuild Condition="'$(Platform)'!='Win32'">true</ExcludedFromBuild>
</ClCompile>
<ClCompile Include="$(MSBuildThisFileDirectory)RuntimeMathPch.cpp">
<PrecompiledHeader>Create</PrecompiledHeader>
</ClCompile>
</ItemGroup>
<ItemGroup>
<ClInclude Include="WasmMath.h" />
<None Include="JavascriptMath.cpp" />
<ClInclude Include="AsmJsMath.h" />
<ClInclude Include="CrtSSE2Math.h" />
<ClInclude Include="RuntimeMathPch.h" />
<ClInclude Include="JavascriptMath.h" />
<ClInclude Include="JavascriptSSE2MathOperators.h" />
<ClInclude Include="WasmMath.inl" />
</ItemGroup>
<ItemGroup>
<None Include="AsmJsMath.inl" />
<None Include="JavascriptMath.inl" />
<None Include="JavascriptSSE2MathOperators.inl" />
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\..\JITIDL\Chakra.JITIDL.vcxproj">
<Project>{0db5ecbc-9385-4a65-be2c-4ef7c65cb719}</Project>
</ProjectReference>
</ItemGroup>
<Import Project="$(BuildConfigPropsPath)Chakra.Build.targets" Condition="exists('$(BuildConfigPropsPath)Chakra.Build.targets')" />
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
</Project>