Index: third_party/yasm/patched-yasm/Mkfiles/vc9/yasm.rules |
=================================================================== |
--- third_party/yasm/patched-yasm/Mkfiles/vc9/yasm.rules (revision 71129) |
+++ third_party/yasm/patched-yasm/Mkfiles/vc9/yasm.rules (working copy) |
@@ -3,8 +3,8 @@ |
Name="Yasm" |
Version="8.00" |
> |
- <Rules> |
- <CustomBuildRule |
+ <Rules> |
+ <CustomBuildRule |
Name="YASM" |
DisplayName="Yasm Assembler" |
CommandLine="yasm -Xvc -f $(PlatformName) [AllOptions] [AdditionalOptions] [Inputs]" |
@@ -13,8 +13,8 @@ |
ExecutionDescription="Assembling $(InputFileName)" |
ShowOnlyRuleProperties="false" |
> |
- <Properties> |
- <StringProperty |
+ <Properties> |
+ <StringProperty |
Name="Defines" |
DisplayName="Definitions" |
Category="Pre-Defined Symbols" |
@@ -23,16 +23,16 @@ |
Delimited="true" |
Inheritable="true" |
/> |
- <StringProperty |
+ <StringProperty |
Name="IncludePaths" |
DisplayName="Include Paths" |
Category="Configuration" |
Description="Set the paths for any additional include files" |
- Switch="-I "[value]"" |
+ Switch="-I [value]" |
Delimited="true" |
Inheritable="true" |
/> |
- <StringProperty |
+ <StringProperty |
Name="UnDefines" |
DisplayName="Remove Definitions" |
Category="Pre-Defined Symbols" |
@@ -41,74 +41,75 @@ |
Delimited="true" |
Inheritable="true" |
/> |
- <StringProperty |
+ <StringProperty |
Name="ObjectFileName" |
DisplayName="Object File Name" |
Category="Output" |
Description="Select the output file name" |
- Switch="-o "[value]"" |
- DefaultValue=""$(IntDir)\$(InputName).obj"" |
+ Switch="-o [value]" |
+ DefaultValue="$(IntDir)\$(InputName).obj" |
/> |
- <StringProperty |
+ <StringProperty |
Name="ListFileName" |
DisplayName="List File Name" |
Category="Output" |
Description="Select an output listing by setting its file name" |
- Switch="-l "[value]"" |
+ Switch="-l [value]" |
/> |
- <StringProperty |
+ <StringProperty |
Name="PreIncludeFile" |
DisplayName="Pre Include File" |
Category="Configuration" |
Description="Select a pre-included file by setting its name" |
- Switch="-P "[value]"" |
+ Switch="-P [value]" |
/> |
- <BooleanProperty |
+ <BooleanProperty |
Name="Debug" |
DisplayName="Debug Information" |
Category="Output" |
Description="Generate debugging information" |
Switch="-g cv8" |
/> |
- <EnumProperty |
+ <EnumProperty |
Name="PreProc" |
DisplayName="Pre-Processor" |
Category="Configuration" |
Description="Select the pre-processor ('nasm' or 'raw')" |
> |
- <Values> |
- <EnumValue |
+ <Values> |
+ <EnumValue |
Value="0" |
Switch="-rnasm" |
DisplayName="Nasm " |
/> |
- <EnumValue |
+ <EnumValue |
Value="1" |
Switch="-rraw" |
DisplayName="Raw" |
/> |
- </Values> |
- </EnumProperty> |
- <EnumProperty |
+ </Values> |
+ </EnumProperty> |
+ <EnumProperty |
Name="Parser" |
DisplayName="Parser" |
Category="Configuration" |
Description="Select the parser for Intel ('nasm') or AT&T ( 'gas') syntax" |
> |
- <Values> |
- <EnumValue |
+ <Values> |
+ <EnumValue |
Value="0" |
Switch="-pnasm" |
DisplayName="Nasm" |
/> |
- <EnumValue |
+ <EnumValue |
Value="1" |
Switch="-pgas" |
DisplayName="Gas" |
/> |
- </Values> |
- </EnumProperty> |
- </Properties> |
- </CustomBuildRule> |
- </Rules> |
+ </Values> |
+ </EnumProperty> |
+ </Properties> |
+ </CustomBuildRule> |
+ </Rules> |
</VisualStudioToolFile> |
+ |