/
githubmirror
/
efifs
Обзор
Документация
Войти
/
githubmirror
/
efifs
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
v1.0
missing/armasm.xml
162 строки
6 KB
Pete Batard
alias memset/memcpy for ARM/MSVC
14 июл 2016, 00:29
14 июл 2016, 00:29
491a781
Код
Авторство
О чём код?
<?xml version="1.0" encoding="utf-8"?> <ProjectSchemaDefinitions xmlns="http://schemas.microsoft.com/build/2009/properties" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:sys="clr-namespace:System;assembly=mscorlib"> <Rule Name="ARMASM" PageTemplate="tool" DisplayName="Microsoft Macro Assembler" Order="200"> <Rule.DataSource> <DataSource Persistence="ProjectFile" ItemType="ARMASM" /> </Rule.DataSource> <Rule.Categories> <Category Name="General"> <Category.DisplayName> <sys:String>General</sys:String> </Category.DisplayName> </Category> <Category Name="Command Line" Subtype="CommandLine"> <Category.DisplayName> <sys:String>Command Line</sys:String> </Category.DisplayName> </Category> </Rule.Categories> <StringProperty Name="Inputs" Category="Command Line" IsRequired="true"> <StringProperty.DataSource> <DataSource Persistence="ProjectFile" ItemType="ARMASM" SourceType="Item" /> </StringProperty.DataSource> </StringProperty> <BoolProperty Name="GenerateDebugInformation" DisplayName="Generate Debug Information" Description="Generates Debug Information. (-g)" Switch="-g" /> <StringProperty Name="ObjectFileName" Category="Object File" DisplayName="Object File Name" Description="Specifies the name of the output object file. (/Fo:[file])" Switch="-o "[value]"" /> <StringListProperty Name="IncludePaths" HelpUrl="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/vcmasm/html/vclrfml.asp" DisplayName="Include Paths" Description="Sets path for include file. A maximum of 10 /I options is allowed. (/I [path])" Switch="-I "[value]"" /> <EnumProperty Name="ErrorReporting" Category="Advanced" HelpUrl="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/vcmasm/html/vclrfml.asp" DisplayName="Error Reporting" Description="Reports internal assembler errors to Microsoft. (/errorReport:[method])"> <EnumValue Name="0" DisplayName="Prompt to send report immediately (/errorReport:prompt)" Switch="-errorReport:prompt" /> <EnumValue Name="1" DisplayName="Prompt to send report at the next logon (/errorReport:queue)" Switch="-errorReport:queue" /> <EnumValue Name="2" DisplayName="Automatically send report (/errorReport:send)" Switch="-errorReport:send" /> <EnumValue Name="3" DisplayName="Do not send report (/errorReport:none)" Switch="-errorReport:none" /> </EnumProperty> <StringProperty Name="CommandLineTemplate" DisplayName="Command Line" Visible="False" IncludeInCommandLine="False" /> <DynamicEnumProperty Name="ARMASMBeforeTargets" Category="General" EnumProvider="Targets" IncludeInCommandLine="False"> <DynamicEnumProperty.DisplayName> <sys:String>Execute Before</sys:String> </DynamicEnumProperty.DisplayName> <DynamicEnumProperty.Description> <sys:String>Specifies the targets for the build customization to run before.</sys:String> </DynamicEnumProperty.Description> <DynamicEnumProperty.ProviderSettings> <NameValuePair Name="Exclude" Value="^ARMASMBeforeTargets|^Compute" /> </DynamicEnumProperty.ProviderSettings> <DynamicEnumProperty.DataSource> <DataSource Persistence="ProjectFile" ItemType="" HasConfigurationCondition="true" /> </DynamicEnumProperty.DataSource> </DynamicEnumProperty> <DynamicEnumProperty Name="ARMASMAfterTargets" Category="General" EnumProvider="Targets" IncludeInCommandLine="False"> <DynamicEnumProperty.DisplayName> <sys:String>Execute After</sys:String> </DynamicEnumProperty.DisplayName> <DynamicEnumProperty.Description> <sys:String>Specifies the targets for the build customization to run after.</sys:String> </DynamicEnumProperty.Description> <DynamicEnumProperty.ProviderSettings> <NameValuePair Name="Exclude" Value="^ARMASMAfterTargets|^Compute" /> </DynamicEnumProperty.ProviderSettings> <DynamicEnumProperty.DataSource> <DataSource Persistence="ProjectFile" ItemType="" HasConfigurationCondition="true" /> </DynamicEnumProperty.DataSource> </DynamicEnumProperty> <StringProperty Name="ExecutionDescription" DisplayName="Execution Description" IncludeInCommandLine="False" Visible="False" /> <StringListProperty Name="AdditionalDependencies" DisplayName="Additional Dependencies" IncludeInCommandLine="False" Visible="False" /> <StringProperty Subtype="AdditionalOptions" Name="AdditionalOptions" Category="Command Line"> <StringProperty.DisplayName> <sys:String>Additional Options</sys:String> </StringProperty.DisplayName> <StringProperty.Description> <sys:String>Additional Options</sys:String> </StringProperty.Description> </StringProperty> </Rule> <ItemType Name="ARMASM" DisplayName="Microsoft ARM Macro Assembler" /> <FileExtension Name="*.asm" ContentType="ARMASM" /> <ContentType Name="ARMASM" DisplayName="Microsoft ARM Macro Assembler" ItemType="ARMASM" /> </ProjectSchemaDefinitions>