blob: 12b0412c73b7b7a593dce1b2b083fc3a424cd387 [file] [log] [blame]
<?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>{EDEB02E2-F389-4CBF-AE7D-3041A934F86B}</ProjectGuid>
<RootNamespace>NativeTests</RootNamespace>
<Keyword>Win32Proj</Keyword>
<ProjectName>NativeTests</ProjectName>
</PropertyGroup>
<PropertyGroup Label="Configuration">
<ConfigurationType>Application</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>
$(ChakraCoreRootDirectory)Lib\Jsrt;
$(ChakraCoreRootDirectory)Lib\Common;
$(ChakraCoreRootDirectory)bin\External;
$(ChakraCoreRootDirectory)bin\ChakraCore;
$(MSBuildThisFileDirectory);
%(AdditionalIncludeDirectories)
</AdditionalIncludeDirectories>
<PreprocessorDefinitions>
ENABLE_TEST_HOOKS=1;
%(PreprocessorDefinitions)
</PreprocessorDefinitions>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
<SmallerTypeCheck>false</SmallerTypeCheck>
<MinimalRebuild>false</MinimalRebuild>
<!-- <CallingConvention Condition="'$(Platform)'=='Win32'">CDecl</CallingConvention> -->
</ClCompile>
<Link>
<ModuleDefinitionFile>NativeTests.def</ModuleDefinitionFile>
<SubSystem>Console</SubSystem>
</Link>
</ItemDefinitionGroup>
<ItemGroup>
<ClInclude Include="..\External\catch.hpp" />
<ClInclude Include="FileLoadHelpers.h" />
<ClInclude Include="stdafx.h" />
</ItemGroup>
<ItemGroup>
<ClCompile Include="CodexAssert.cpp" />
<ClCompile Include="CodexTests.cpp" />
<ClCompile Include="FileLoadHelpers.cpp" />
<ClCompile Include="FunctionExecutionTest.cpp" />
<ClCompile Include="JsDiagApiTest.cpp" />
<ClCompile Include="JsRTApiTest.cpp" />
<ClCompile Include="MemoryPolicyTest.cpp" />
<ClCompile Include="NativeTests.cpp" />
<ClCompile Include="ThreadServiceTest.cpp" />
<ClCompile Include="UnicodeTextTests.cpp" />
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\..\lib\Common\Codex\Chakra.Common.Codex.vcxproj">
<Project>{1876e800-ad77-48c4-a2f7-e5265f24ac38}</Project>
</ProjectReference>
<ProjectReference Include="..\ChakraCore\ChakraCore.vcxproj">
<Project>{EA882C8D-81FC-42FE-ABD5-2666DB933FDB}</Project>
</ProjectReference>
</ItemGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
</Project>