This repository has been archived by the owner on Oct 15, 2020. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 340
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
at ChakraCore 467087d7eea8d8aff339914a56727ea236c86c14
- Loading branch information
Jianchun Xu
committed
Jan 6, 2016
1 parent
cb4788a
commit 889af37
Showing
4,640 changed files
with
2,750,254 additions
and
0 deletions.
The diff you're trying to view is too large. We only load the first 3000 changed files.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,3 @@ | ||
*.baseline -crlf | ||
*.cmd -crlf | ||
test/*.js -crlf |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
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 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
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> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
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> |
5 changes: 5 additions & 0 deletions
5
deps/chakrashim/core/Build/Chakra.Build.ProjectConfiguration.props
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
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> | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,45 @@ | ||
<?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> | ||
<!-- 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> | ||
</ClCompile> | ||
</ItemDefinitionGroup> | ||
</Project> |
Large diffs are not rendered by default.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,75 @@ | ||
<?xml version="1.0" encoding="utf-8"?> | ||
<Project DefaultTargets="Build" ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> | ||
<!-- Constants --> | ||
<PropertyGroup> | ||
<NtTargetVersion_Win7 >0x601</NtTargetVersion_Win7> | ||
<NtTargetVersion_Win8 >0x602</NtTargetVersion_Win8> | ||
<NtTargetVersion_Win10>0xA00</NtTargetVersion_Win10> | ||
</PropertyGroup> | ||
|
||
<!-- Auto tool set selection --> | ||
<PropertyGroup> | ||
<PlatformToolset Condition="'$(VisualStudioVersion)'=='11.0'">v110</PlatformToolset> | ||
<PlatformToolset Condition="'$(VisualStudioVersion)'=='12.0'">v120</PlatformToolset> | ||
<PlatformToolset Condition="'$(VisualStudioVersion)'=='14.0'">v140</PlatformToolset> | ||
</PropertyGroup> | ||
|
||
<!-- Default ChakraDevConfigDir --> | ||
<PropertyGroup> | ||
<ChakraDevConfigDir Condition="'$(ChakraDevConfigDir)'==''">$(USERPROFILE)\ChakraDevConfig</ChakraDevConfigDir> | ||
</PropertyGroup> | ||
|
||
<!-- Import user settings, can be used to override OutBaseDir/IntBaseDir--> | ||
<ImportGroup> | ||
<Import Project="$(ChakraDevConfigDir)\Chakra.Build.user.props" Condition="exists('$(ChakraDevConfigDir)\Chakra.Build.user.props')"/> | ||
</ImportGroup> | ||
|
||
<!-- Common build settings --> | ||
<PropertyGroup> | ||
<OptimizedBuild /> | ||
<OptimizedBuild Condition="'$(Configuration)'=='Release' or '$(Configuration)'=='Test'">true</OptimizedBuild> | ||
<NtTargetVersion>$(NtTargetVersion_Win7)</NtTargetVersion> | ||
|
||
<!-- On ARM we depend an API that was added in Win8 timeframe, specifically GetCurrentThreadLimits. | ||
Note that for ARM we don't need to support running on Win7, so it's fine to require Win8 as minimum. --> | ||
<NtTargetVersion Condition="'$(Platform)'=='ARM' or '$(Platform)'=='Arm64'">$(NtTargetVersion_Win8)</NtTargetVersion> | ||
|
||
<WindowsSDKDesktopARMSupport Condition="'$(Platform)'=='ARM'">true</WindowsSDKDesktopARMSupport> | ||
</PropertyGroup> | ||
<PropertyGroup Label="Configuration"> | ||
<CharacterSet>Unicode</CharacterSet> | ||
</PropertyGroup> | ||
|
||
<!-- Alternate platform names--> | ||
<PropertyGroup> | ||
<!-- PlatformPathName is used in OutDir/IntDir name--> | ||
<PlatformPathName>$(Platform)</PlatformPathName> | ||
<PlatformPathName Condition="'$(Platform)'=='Win32'">x86</PlatformPathName> | ||
<!-- PlatformPathNameAlt is used by Backend for architecture directory --> | ||
<PlatformPathNameAlt>$(Platform)</PlatformPathNameAlt> | ||
<PlatformPathNameAlt Condition="'$(Platform)'=='Win32'">i386</PlatformPathNameAlt> | ||
<PlatformPathNameAlt Condition="'$(Platform)'=='x64'">amd64</PlatformPathNameAlt> | ||
</PropertyGroup> | ||
|
||
|
||
<!-- Default output directories --> | ||
<PropertyGroup> | ||
<OutBaseDir Condition="'$(OutBaseDir)'!=''">$(OutBaseDir)\$(SolutionName)</OutBaseDir> | ||
<OutBaseDir Condition="'$(OutBaseDir)'==''">$(SolutionDir)VcBuild</OutBaseDir> | ||
<IntBaseDir Condition="'$(IntBaseDir)'==''">$(OutBaseDir)</IntBaseDir> | ||
</PropertyGroup> | ||
|
||
<!-- Import generated build info --> | ||
<Import Project="$(TF_BUILD_BUILDDIRECTORY)\Chakra.Generated.BuildInfo.props" Condition="'$(TF_BUILD_BUILDDIRECTORY)' != '' AND exists('$(TF_BUILD_BUILDDIRECTORY)\Chakra.Generated.BuildInfo.props')" /> | ||
|
||
<!-- Output directories --> | ||
<PropertyGroup> | ||
<OutDirName Condition="'$(OutDirName)'==''">$(Configuration.ToLower())</OutDirName> | ||
<OutDir>$(OutBaseDir)\bin\$(PlatformPathName.ToLower())_$(OutDirName)\</OutDir> | ||
<IntDir>$(IntBaseDir)\obj\$(PlatformPathName.ToLower())_$(Configuration.ToLower())\$(MSBuildProjectName)\</IntDir> | ||
<OutDir Condition="'$(ConfigurationType)'=='StaticLibrary'">$(IntDir)</OutDir> | ||
<OutputPath>$(OutDir)</OutputPath> | ||
|
||
<ChakraParserIntDir>$(IntDir)..\Chakra.Parser</ChakraParserIntDir> | ||
</PropertyGroup> | ||
</Project> |
46 changes: 46 additions & 0 deletions
46
deps/chakrashim/core/Build/Common.Build.ProjectConfiguration.props
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,46 @@ | ||
<?xml version="1.0" encoding="utf-8"?> | ||
<Project DefaultTargets="Build" ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> | ||
<ItemGroup Label="ProjectConfigurations"> | ||
<ProjectConfiguration Include="Debug|Win32"> | ||
<Configuration>Debug</Configuration> | ||
<Platform>Win32</Platform> | ||
</ProjectConfiguration> | ||
<ProjectConfiguration Include="Test|Win32"> | ||
<Configuration>Test</Configuration> | ||
<Platform>Win32</Platform> | ||
</ProjectConfiguration> | ||
<ProjectConfiguration Include="Release|Win32"> | ||
<Configuration>Release</Configuration> | ||
<Platform>Win32</Platform> | ||
</ProjectConfiguration> | ||
</ItemGroup> | ||
<ItemGroup Label="ProjectConfigurations"> | ||
<ProjectConfiguration Include="Debug|x64"> | ||
<Configuration>Debug</Configuration> | ||
<Platform>x64</Platform> | ||
</ProjectConfiguration> | ||
<ProjectConfiguration Include="Test|x64"> | ||
<Configuration>Test</Configuration> | ||
<Platform>x64</Platform> | ||
</ProjectConfiguration> | ||
<ProjectConfiguration Include="Release|x64"> | ||
<Configuration>Release</Configuration> | ||
<Platform>x64</Platform> | ||
</ProjectConfiguration> | ||
</ItemGroup> | ||
<ItemGroup Label="ProjectConfigurations"> | ||
<ProjectConfiguration Include="Debug|ARM"> | ||
<Configuration>Debug</Configuration> | ||
<Platform>ARM</Platform> | ||
</ProjectConfiguration> | ||
<ProjectConfiguration Include="Test|ARM"> | ||
<Configuration>Test</Configuration> | ||
<Platform>ARM</Platform> | ||
</ProjectConfiguration> | ||
<ProjectConfiguration Include="Release|ARM"> | ||
<Configuration>Release</Configuration> | ||
<Platform>ARM</Platform> | ||
</ProjectConfiguration> | ||
</ItemGroup> | ||
</Project> | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,106 @@ | ||
<?xml version="1.0" encoding="utf-8"?> | ||
<Project DefaultTargets="Build" ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> | ||
<ItemDefinitionGroup> | ||
<ClCompile> | ||
<PreprocessorDefinitions>%(PreprocessorDefinitions);NOMINMAX;USE_EDGEMODE_JSRT</PreprocessorDefinitions> | ||
<!-- Some of our STDMETHOD can throw | ||
TODO: Code review STDMETHOD and separate out API that can throw and those that can't --> | ||
<PreprocessorDefinitions>%(PreprocessorDefinitions);COM_STDMETHOD_CAN_THROW</PreprocessorDefinitions> | ||
|
||
<PreprocessorDefinitions Condition="'$(RuntimeLib)'=='static_library'">%(PreprocessorDefinitions);USE_STATIC_RUNTIMELIB</PreprocessorDefinitions> | ||
|
||
<!-- /W4 --> | ||
<WarningLevel>Level4</WarningLevel> | ||
<!-- /WX --> | ||
<TreatWarningAsError>true</TreatWarningAsError> | ||
<!-- /GR- --> | ||
<RuntimeTypeInfo>false</RuntimeTypeInfo> | ||
<!-- /Zi --> | ||
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat> | ||
<!-- /EHsc- --> | ||
<ExceptionHandling>SyncCThrow</ExceptionHandling> | ||
<!-- /Gz --> | ||
<CallingConvention Condition="'$(Platform)'=='Win32'">StdCall</CallingConvention> | ||
<!-- /Zp8 --> | ||
<StructMemberAlignment>8Bytes</StructMemberAlignment> | ||
<!-- /GS --> | ||
<BufferSecurityCheck>true</BufferSecurityCheck> | ||
<!-- /Gy --> | ||
<FunctionLevelLinking>true</FunctionLevelLinking> | ||
<!-- /GF --> | ||
<StringPooling>true</StringPooling> | ||
<!-- /MD --> | ||
<RuntimeLibrary Condition="'$(RuntimeLib)'!='static_library'">MultiThreadedDLL</RuntimeLibrary> | ||
<RuntimeLibrary Condition="'$(RuntimeLib)'=='static_library'">MultiThreaded</RuntimeLibrary> | ||
|
||
<!-- We don't use any metadata --> | ||
<AdditionalUsingDirectories /> | ||
|
||
<AdditionalOptions>%(AdditionalOptions) /Zm125</AdditionalOptions> | ||
<AdditionalOptions>%(AdditionalOptions) /Yl$(TargetName)</AdditionalOptions> | ||
<!-- Separate global variable for linker --> | ||
<AdditionalOptions>%(AdditionalOptions) /Gw</AdditionalOptions> | ||
|
||
<ProgramDataBaseFileName Condition="'$(ConfigurationType)'=='StaticLibrary'">$(IntDir)$(TargetName).pdb</ProgramDataBaseFileName> | ||
<ProgramDataBaseFileName Condition="'$(ConfigurationType)'!='StaticLibrary'">$(IntDir)</ProgramDataBaseFileName> | ||
</ClCompile> | ||
<ResourceCompile> | ||
<PreprocessorDefinitions Condition="'$(ChakraVersionBuildNumber)'!=''">%(PreprocessorDefinitions);CHAKRA_VERSION_BUILD_NUMBER=$(ChakraVersionBuildNumber)</PreprocessorDefinitions> | ||
<PreprocessorDefinitions Condition="'$(ChakraVersionBuildQFENumber)'!=''">%(PreprocessorDefinitions);CHAKRA_VERSION_BUILD_QFE=$(ChakraVersionBuildQFENumber)</PreprocessorDefinitions> | ||
<PreprocessorDefinitions Condition="'$(ChakraVersionBuildCommit)'!=''">%(PreprocessorDefinitions);CHAKRA_VERSION_BUILD_COMMIT=$(ChakraVersionBuildCommit)</PreprocessorDefinitions> | ||
<PreprocessorDefinitions Condition="'$(ChakraVersionBuildDate)'!=''">%(PreprocessorDefinitions);CHAKRA_VERSION_BUILD_DATE=$(ChakraVersionBuildDate)</PreprocessorDefinitions> | ||
</ResourceCompile> | ||
<MASM> | ||
<!-- /Cx --> | ||
<PreserveIdentifierCase>3</PreserveIdentifierCase> | ||
</MASM> | ||
<Link> | ||
<TreatLinkerWarningAsErrors>true</TreatLinkerWarningAsErrors> | ||
<GenerateDebugInformation>true</GenerateDebugInformation> | ||
<EnableCOMDATFolding Condition="'$(OptimizedBuild)'=='true'">true</EnableCOMDATFolding> | ||
<OptimizeReferences Condition="'$(OptimizedBuild)'=='true'">true</OptimizeReferences> | ||
|
||
<MinimumRequiredVersion Condition="'$(NtTargetVersion)'=='$(NtTargetVersion_Win7)'" >6.1</MinimumRequiredVersion> | ||
<MinimumRequiredVersion Condition="'$(NtTargetVersion)'=='$(NtTargetVersion_Win8)'" >6.2</MinimumRequiredVersion> | ||
<MinimumRequiredVersion Condition="'$(NtTargetVersion)'=='$(NtTargetVersion_Win10)'" >10.00</MinimumRequiredVersion> | ||
|
||
<!-- Always set the checksum --> | ||
<AdditionalOptions>%(AdditionalOptions) /release</AdditionalOptions> | ||
</Link> | ||
</ItemDefinitionGroup> | ||
<!-- chk build flags --> | ||
<ItemDefinitionGroup Condition="'$(OptimizedBuild)'!='true'"> | ||
<ClCompile> | ||
<Optimization>Disabled</Optimization> | ||
<PreprocessorDefinitions>%(PreprocessorDefinitions);_DEBUG;DBG;DBG_DUMP</PreprocessorDefinitions> | ||
</ClCompile> | ||
<ResourceCompile> | ||
<PreprocessorDefinitions>%(PreprocessorDefinitions);DBG;ENABLE_DEBUG_CONFIG_OPTIONS=1</PreprocessorDefinitions> | ||
</ResourceCompile> | ||
</ItemDefinitionGroup> | ||
<!-- fre and fretest build flags --> | ||
<ItemDefinitionGroup Condition="'$(OptimizedBuild)'=='true'"> | ||
<ClCompile> | ||
<PreprocessorDefinitions>%(PreprocessorDefinitions);NDEBUG</PreprocessorDefinitions> | ||
<PreprocessorDefinitions Condition="'$(Configuration)'=='Test'">%(PreprocessorDefinitions);ENABLE_DEBUG_CONFIG_OPTIONS=1</PreprocessorDefinitions> | ||
<Optimization>MaxSpeed</Optimization> | ||
<WholeProgramOptimization>true</WholeProgramOptimization> | ||
</ClCompile> | ||
<ResourceCompile> | ||
<PreprocessorDefinitions Condition="'$(Configuration)'=='Test'">%(PreprocessorDefinitions);ENABLE_DEBUG_CONFIG_OPTIONS=1</PreprocessorDefinitions> | ||
</ResourceCompile> | ||
<Link> | ||
<LinkTimeCodeGeneration Condition="'$(PlatformToolset)'=='v120' OR '$(TF_BUILD)'!=''">UseLinkTimeCodeGeneration</LinkTimeCodeGeneration> | ||
<LinkTimeCodeGeneration Condition="'$(PlatformToolset)'!='v120'">UseFastLinkTimeCodeGeneration</LinkTimeCodeGeneration> | ||
</Link> | ||
<Lib> | ||
<LinkTimeCodeGeneration>true</LinkTimeCodeGeneration> | ||
</Lib> | ||
</ItemDefinitionGroup> | ||
<ItemGroup Condition="'$(ConfigurationType)'=='DynamicLibrary' OR '$(ConfigurationType)'=='Application'"> | ||
<Clean Include="$(OutDir)$(TargetName).lib" /> | ||
<Clean Include="$(OutDir)$(TargetName).exp" /> | ||
<Clean Include="$(OutDir)$(TargetName).ipdb" /> | ||
<Clean Include="$(OutDir)$(TargetName).iobj" /> | ||
</ItemGroup> | ||
</Project> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,23 @@ | ||
<?xml version="1.0" encoding="utf-8"?> | ||
<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> | ||
<PropertyGroup | ||
Condition="'$(ARMASMBeforeTargets)' == '' and '$(ARMASMAfterTargets)' == '' and '$(ConfigurationType)' != 'Makefile'"> | ||
<ARMASMBeforeTargets>Midl</ARMASMBeforeTargets> | ||
<ARMASMAfterTargets>CustomBuild</ARMASMAfterTargets> | ||
</PropertyGroup> | ||
<ItemDefinitionGroup> | ||
<ARMASM> | ||
<GenerateDebugInformation>true</GenerateDebugInformation> | ||
<ObjectFileName>$(IntDir)%(FileName).obj</ObjectFileName> | ||
<PPFileName>$(IntDir)%(FileName).i</PPFileName> | ||
<ErrorReporting>0</ErrorReporting> | ||
<CommandLineTemplate Condition="'$(Platform)' == 'Arm'">armasm.exe [AllOptions] [AdditionalOptions] [Inputs]</CommandLineTemplate> | ||
<CommandLineTemplate Condition="'$(Platform)' == 'Arm64'">armasm64.exe [AllOptions] [AdditionalOptions] [Inputs]</CommandLineTemplate> | ||
<CommandLineTemplate Condition="'$(Platform)' != 'Arm' AND '$(Platform)' != 'Arm64'"> | ||
echo ARMASM not supported on this platform | ||
exit 1 | ||
</CommandLineTemplate> | ||
<ExecutionDescription>Assembling %(Identity)...</ExecutionDescription> | ||
</ARMASM> | ||
</ItemDefinitionGroup> | ||
</Project> |
Oops, something went wrong.