blob: 1f0735255de61e749b427e2247c4ca5fdb8e33b7 [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">
<TargetName>Chakra.Runtime.Base</TargetName>
<ProjectGuid>{706083F7-6AA4-4558-A153-6352EF9110EE}</ProjectGuid>
<RootNamespace>JS</RootNamespace>
<Keyword>Win32Proj</Keyword>
</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)..\..\Backend;
$(MSBuildThisFileDirectory)..\..\Common;
$(MSBuildThisFileDirectory)..\..\Parser;
$(MSBuildThisFileDirectory)..\..\Runtime\ByteCode;
$(MSBuildThisFileDirectory)..\..\WasmReader;
$(ChakraJITIDLIntDir);
$(MSBuildThisFileDirectory)..\..\JITClient;
%(AdditionalIncludeDirectories)
</AdditionalIncludeDirectories>
<PrecompiledHeader>Use</PrecompiledHeader>
<PrecompiledHeaderFile>RuntimeBasePch.h</PrecompiledHeaderFile>
<!-- # Check out https://osgwiki.com/wiki/Dev_14_Migration for more details about -Zc:implicitNoexcept- -->
<AdditionalOptions>-Zc:implicitNoexcept- %(AdditionalOptions)</AdditionalOptions>
</ClCompile>
</ItemDefinitionGroup>
<ItemGroup>
<ClCompile Include="$(MSBuildThisFileDirectory)CallInfo.cpp" />
<ClCompile Include="$(MSBuildThisFileDirectory)CharStringCache.cpp" />
<ClCompile Include="$(MSBuildThisFileDirectory)Constants.cpp" />
<ClCompile Include="$(MSBuildThisFileDirectory)CrossSite.cpp" />
<ClCompile Include="$(MSBuildThisFileDirectory)Debug.cpp" />
<ClCompile Include="$(MSBuildThisFileDirectory)DelayLoadLibrary.cpp" />
<ClCompile Include="$(MSBuildThisFileDirectory)Entropy.cpp" />
<ClCompile Include="$(MSBuildThisFileDirectory)EtwTrace.cpp" />
<ClCompile Include="$(MSBuildThisFileDirectory)Exception.cpp" />
<ClCompile Include="$(MSBuildThisFileDirectory)ExpirableObject.cpp" />
<ClCompile Include="$(MSBuildThisFileDirectory)FunctionBody.cpp" />
<ClCompile Include="$(MSBuildThisFileDirectory)FunctionInfo.cpp" />
<ClCompile Include="$(MSBuildThisFileDirectory)LeaveScriptObject.cpp" />
<ClCompile Include="$(MSBuildThisFileDirectory)PerfHint.cpp" />
<ClCompile Include="$(MSBuildThisFileDirectory)PropertyRecord.cpp" />
<ClCompile Include="$(MSBuildThisFileDirectory)ScriptContext.cpp" />
<ClCompile Include="$(MSBuildThisFileDirectory)ScriptContextProfiler.cpp" />
<ClCompile Include="$(MSBuildThisFileDirectory)ScriptContextOptimizationOverrideInfo.cpp" />
<ClCompile Include="$(MSBuildThisFileDirectory)SourceHolder.cpp" />
<ClCompile Include="$(MSBuildThisFileDirectory)ScriptMemoryDumper.cpp" />
<ClCompile Include="$(MSBuildThisFileDirectory)StackProber.cpp" />
<ClCompile Include="$(MSBuildThisFileDirectory)TestEtwEventSink.cpp" />
<ClCompile Include="$(MSBuildThisFileDirectory)TempArenaAllocatorObject.cpp" />
<ClCompile Include="$(MSBuildThisFileDirectory)ThreadBoundThreadContextManager.cpp" />
<ClCompile Include="$(MSBuildThisFileDirectory)ThreadContext.cpp" />
<ClCompile Include="$(MSBuildThisFileDirectory)ThreadContextTlsEntry.cpp" />
<ClCompile Include="$(MSBuildThisFileDirectory)ThreadServiceWrapperBase.cpp" />
<ClCompile Include="$(MSBuildThisFileDirectory)Utf8SourceInfo.cpp" />
<ClCompile Include="$(MSBuildThisFileDirectory)WindowsFoundationAdapter.cpp" />
<ClCompile Include="$(MSBuildThisFileDirectory)WindowsGlobalizationAdapter.cpp" />
<ClCompile Include="$(MSBuildThisFileDirectory)RuntimeBasePch.cpp">
<PrecompiledHeader>Create</PrecompiledHeader>
</ClCompile>
<ClCompile Include="$(MSBuildThisFileDirectory)ThreadContextInfo.cpp" />
<ClCompile Include="$(MSBuildThisFileDirectory)jitprofiling.cpp" />
<ClCompile Include="$(MSBuildThisFileDirectory)VTuneChakraProfile.cpp" />
</ItemGroup>
<ItemGroup>
<ClInclude Include="CompactCounters.h" />
<ClInclude Include="ittnotify_config.h" />
<ClInclude Include="ittnotify_types.h" />
<ClInclude Include="jitprofiling.h" />
<ClInclude Include="RuntimeBasePch.h" />
<ClInclude Include="AuxPtrs.h" />
<ClInclude Include="CallInfo.h" />
<ClInclude Include="CharStringCache.h" />
<ClInclude Include="Constants.h" />
<ClInclude Include="CrossSite.h" />
<ClInclude Include="CrossSiteObject.h" />
<ClInclude Include="Debug.h" />
<ClInclude Include="DelayLoadLibrary.h" />
<ClInclude Include="Entropy.h" />
<ClInclude Include="EtwTrace.h" />
<ClInclude Include="Exception.h" />
<ClInclude Include="ExpirableObject.h" />
<ClInclude Include="FunctionBody.h" />
<ClInclude Include="FunctionInfo.h" />
<ClInclude Include="JnDirectFields.h" />
<ClInclude Include="LeaveScriptObject.h" />
<ClInclude Include="PerfHint.h" />
<ClInclude Include="PerfHintDescriptions.h" />
<ClInclude Include="PropertyRecord.h" />
<ClInclude Include="RegexPatternMruMap.h" />
<ClInclude Include="ScriptContext.h" />
<ClInclude Include="ScriptContextBase.h" />
<ClInclude Include="ScriptContextInfo.h" />
<ClInclude Include="ScriptContextOptimizationOverrideInfo.h" />
<ClInclude Include="ScriptContextProfiler.h" />
<ClInclude Include="ScriptMemoryDumper.h" />
<ClInclude Include="SourceHolder.h" />
<ClInclude Include="StackProber.h" />
<ClInclude Include="TempArenaAllocatorObject.h" />
<ClInclude Include="TestEtwEventSink.h" />
<ClInclude Include="ThreadBoundThreadContextManager.h" />
<ClInclude Include="ThreadConfigFlagsList.h" />
<ClInclude Include="ThreadContext.h" />
<ClInclude Include="ThreadContextInfo.h" />
<ClInclude Include="ThreadContextTlsEntry.h" />
<ClInclude Include="ThreadServiceWrapper.h" />
<ClInclude Include="ThreadServiceWrapperBase.h" />
<ClInclude Include="Utf8SourceInfo.h" />
<ClInclude Include="VTuneChakraProfile.h" />
<ClInclude Include="WindowsFoundationAdapter.h" />
<ClInclude Include="WindowsGlobalizationAdapter.h" />
</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>