|
|
| version 1.1, 2006/12/30 16:43:14 | version 1.2, 2007/01/08 06:58:02 |
|---|---|
| Line 0 | Line 1 |
| <?xml version="1.0" encoding="utf-8"?> | |
| <VisualStudioToolFile | |
| Name="x64file" | |
| Version="8.00" | |
| > | |
| <Rules> | |
| <CustomBuildRule | |
| Name="YASM" | |
| DisplayName="Yasm Assembler" | |
| CommandLine="yasm -Xvc -f $(PlatformName) [ListFileName] [Defines] [IncludePaths] [ObjectFileName] [inputs]" | |
| Outputs="[$ObjectFileName]" | |
| FileExtensions="*.x86" | |
| ExecutionDescription="Assembling $(InputFileName)" | |
| ShowOnlyRuleProperties="false" | |
| > | |
| <Properties> | |
| <StringProperty | |
| Name="ListFileName" | |
| DisplayName="List File Name" | |
| Category="Output" | |
| Description="Select an output listing by setting its file name" | |
| Switch="-l "[value]"" | |
| /> | |
| <StringProperty | |
| Name="Defines" | |
| DisplayName="Definitions" | |
| Category="Pre-Defined Symbols" | |
| Description="Specify pre-defined symbols ('symbol' or 'symbol = value') " | |
| Switch="-D [value]" | |
| Delimited="true" | |
| Inheritable="true" | |
| /> | |
| <StringProperty | |
| Name="IncludePaths" | |
| DisplayName="Include Paths" | |
| Category="Configuration" | |
| Description="Set the paths for any additional include files" | |
| Switch="-i "[value]"" | |
| Delimited="true" | |
| Inheritable="true" | |
| /> | |
| <StringProperty | |
| Name="ObjectFileName" | |
| DisplayName="Object File Name" | |
| Category="Output" | |
| Description="Select the output file name" | |
| Switch="-o "[value]"" | |
| DefaultValue=""$(IntDir)\$(InputName).obj"" | |
| /> | |
| </Properties> | |
| </CustomBuildRule> | |
| </Rules> | |
| </VisualStudioToolFile> |