Skip to content
Closed
Show file tree
Hide file tree
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
Prev Previous commit
Next Next commit
deps: chakracore source code
Source code of [chakracore](https://github.com/Microsoft/ChakraCore.git)
that lights up Node.js for Chakra.
Building Node.js with Chakra produces chakracore.dll along with other binaries
that is needed by node.exe to function.
  • Loading branch information
kunalspathak committed Jan 12, 2016
commit 8a8c98ca4b733fe23e5c921584329fd1946e51eb
The diff you're trying to view is too large. We only load the first 3000 changed files.
3 changes: 3 additions & 0 deletions deps/chakrashim/core/.gitattributes
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
*.baseline -crlf
*.cmd -crlf
test/*.js -crlf
29 changes: 29 additions & 0 deletions deps/chakrashim/core/.gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
*.log
*.sdf
*.suo
*.opensdf
*.opendb
*.user
*.i
Build/VCBuild/
Build/ipch/
Build/.vs/
build_*.log
build_*.wrn
build_*.err
buildchk.*
buildfre.*
Build/swum-cache.txt
*.tlog/
.*.swp
sd.ini
*.vcxproj.user
test/*/*.baseline.rebase
testout*
*.dpl.*
profile.dpl.*
*.bc
*.err
Build/Chakra.Core.VC.opendb
test/benchmarks/*.txt
test/benchmarks/*.dpl
11 changes: 11 additions & 0 deletions deps/chakrashim/core/Build/Chakra.Build.Default.props
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="Common.Build.Default.props"/>
<PropertyGroup>
<WindowsTargetPlatformVersion Condition="'$(Platform)'=='ARM'">10.0.10240.0</WindowsTargetPlatformVersion>

<!-- Always use Platform SDK for core builds -->
<EventManifestXmlPath>$(WindowsSDK80Path)Include\um</EventManifestXmlPath>

</PropertyGroup>
</Project>
13 changes: 13 additions & 0 deletions deps/chakrashim/core/Build/Chakra.Build.Paths.props
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup>
<ChakraCoreRootDirectory>$(MSBuildThisFileDirectory)..\</ChakraCoreRootDirectory>

<!-- ChakraCore -->
<BuildConfig_ARMASM_Path>$(MSBuildThisFileDirectory)</BuildConfig_ARMASM_Path>
<BuildConfigPropsPath>$(MSBuildThisFileDirectory)</BuildConfigPropsPath>

<ChakraBuildPathImported>true</ChakraBuildPathImported>

</PropertyGroup>
</Project>
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="Common.Build.ProjectConfiguration.props" />
</Project>

57 changes: 57 additions & 0 deletions deps/chakrashim/core/Build/Chakra.Build.props
Original file line number Diff line number Diff line change
@@ -0,0 +1,57 @@
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="Common.Build.props"/>
<PropertyGroup>
<Win32_WinNTVersion Condition="'$(NtTargetVersion)'=='$(NtTargetVersion_Win7)'">0x0601</Win32_WinNTVersion>
<Win32_WinNTVersion Condition="'$(NtTargetVersion)'=='$(NtTargetVersion_Win8)'">0x0602</Win32_WinNTVersion>
<Win32_WinNTVersion Condition="'$(NtTargetVersion)'=='$(NtTargetVersion_Win10)'">0x0A00</Win32_WinNTVersion>
</PropertyGroup>
<PropertyGroup>
<NoThrowNewLib>nothrownew.obj</NoThrowNewLib>
</PropertyGroup>
<PropertyGroup Condition="'$(RunCodeAnalysis)'=='' AND '$(Configuration)'=='Release'">
<RunCodeAnalysis>$(BuildWithCodeAnalysis)</RunCodeAnalysis>
</PropertyGroup>
<ItemDefinitionGroup>
<ClCompile>
<PreprocessorDefinitions>
%(PreprocessorDefinitions);
_WIN32_WINNT=$(Win32_WinNTVersion);
WINVER=$(Win32_WinNTVersion);
WIN32_LEAN_AND_MEAN=1
</PreprocessorDefinitions>
<PreprocessorDefinitions Condition="'$(BuildJIT)'=='false'">
%(PreprocessorDefinitions);
DISABLE_JIT=1
</PreprocessorDefinitions>
<!-- REVIEW: These are warning are introduced when moving to VS2015 tools, may want to clean these up -->
<DisableSpecificWarnings>
%(DisableSpecificWarnings);
4456; <!-- declaration of '' hides previous local declaration -->
4457; <!-- declaration of '' hides function parameter -->
4458; <!-- declaration of '' hides class memeber -->
4091; <!-- '': ignore on lef of 'type' when no variable is declared -->
4838; <!-- conversion from 'unsigned int' to 'int requires a narrowing conversion -->
4499; <!-- explicit specialization cannot have a storage class (ignored) -->
4463; <!-- overflow; assigning 1 to bit-field that can only hold values from -1 to 0 -->
4311; <!-- 'type cast': pointer truncation from '' to '' -->
4312; <!-- 'type cast': conversion from '' to '' of greater size -->
</DisableSpecificWarnings>
<!-- Use the debug CRT in debug build -->
<RuntimeLibrary Condition="'$(Configuration)'=='Debug' AND '$(RuntimeLib)'!='static_library'">MultiThreadedDebugDLL</RuntimeLibrary>
<RuntimeLibrary Condition="'$(Configuration)'=='Debug' AND '$(RuntimeLib)'=='static_library'">MultiThreadedDebug</RuntimeLibrary>
<AdditionalIncludeDirectories>
$(ChakraCoreRootDirectory)\lib\common\placeholder;
%(AdditionalIncludeDirectories)
</AdditionalIncludeDirectories>

<!-- ======== For Code Covearge ======== -->
<Optimization Condition="'$(ENABLE_CODECOVERAGE)'=='true'">Disabled</Optimization>
</ClCompile>

<Link>
<!-- ======== For Code Covearge ======== -->
<AdditionalOptions Condition="'$(ENABLE_CODECOVERAGE)'=='true'">%(AdditionalOptions) /DEBUGTYPE:CV,FIXUP</AdditionalOptions>
</Link>
</ItemDefinitionGroup>
</Project>
Loading