| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980 |
- <?xml version="1.0" encoding="utf-8"?>
- <VisualStudioToolFile
- Name="Netwide Macro Assembler"
- Version="8.00"
- >
- <Rules>
- <CustomBuildRule
- Name="NASM"
- DisplayName="Netwide Macro Assembler"
- CommandLine="nasm.exe -f win32 -Xvc [AllOptions] [AdditionalOptions] [Inputs]"
- Outputs="[$ObjectFileName]"
- FileExtensions="*.asm"
- ExecutionDescription="Assembling..."
- >
- <Properties>
- <StringProperty
- Name="ObjectFileName"
- DisplayName="Object File Name"
- PropertyPageName="Object File"
- Description="Specifies the name of the output object file. (-o [file])"
- HelpURL="http://www.nasm.us/doc/"
- Switch="-o "[value]""
- DefaultValue="$(IntDir)\$(InputName).obj"
- />
- <StringProperty
- Name="PreprocessorDefinitions"
- DisplayName="Preprocessor Definitions"
- Description="Defines a text macro with the given name. (-D[symbol])"
- HelpURL="http://www.nasm.us/doc/"
- Switch="-D[value]"
- Delimited="false"
- Inheritable="true"
- />
- <StringProperty
- Name="UndefinePreprocessorDefinitions"
- DisplayName="Undefine Preprocessor Definitions"
- Description="Undefines a text macro with the given name. (-U[symbol])"
- HelpURL="http://www.nasm.us/doc/"
- Switch="-U[value]"
- Delimited="false"
- Inheritable="true"
- />
- <StringProperty
- Name="AssembledCodeListingFile"
- DisplayName="Assembled Code Listing File"
- PropertyPageName="Listing File"
- Description="Generates an assembled code listing file. (-l [file])"
- HelpURL="http://www.nasm.us/doc/"
- Switch="-l "[value]""
- />
- <StringProperty
- Name="IncludePaths"
- DisplayName="Include Paths"
- Description="Sets path for include file. (-I[path])"
- HelpURL="http://www.nasm.us/doc/"
- Switch="-I[value]"
- Delimited="false"
- Inheritable="true"
- />
- <BooleanProperty
- Name="TreatWarningsAsErrors"
- DisplayName="Treat Warnings As Errors"
- Description="Returns an error code if warnings are generated. (-Werror)"
- HelpURL="http://www.nasm.us/doc/"
- Switch="-Werror"
- />
- <BooleanProperty
- Name="GenerateDebugInformation"
- DisplayName="Generate Debug Information"
- Description="Generates Debug Information. (-g)"
- HelpURL="http://www.nasm.us/doc/"
- Switch="-g"
- DefaultValue="true"
- />
-
- </Properties>
- </CustomBuildRule>
- </Rules>
- </VisualStudioToolFile>
|