blob: 8b7f64e7364847c45d38229372114ac2695af4b6 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
|
<?xml version="1.0" encoding="utf-8"?>
<VisualStudioToolFile
Name="NASM "
Version="8,00"
>
<Rules>
<CustomBuildRule
Name="NASM"
DisplayName="NASM"
CommandLine="nasmw [BinFormat] [IncludeDir] [Defines] -o [OutFile] $(InputPath)"
Outputs="[OutFile]"
FileExtensions="*.nas"
ExecutionDescription="Assembling $(InputName)..."
ShowOnlyRuleProperties="false"
>
<Properties>
<StringProperty
Name="OutFile"
DisplayName="output file path"
Switch="[value]"
DefaultValue="$(IntDir)\$(InputName).obj"
/>
<StringProperty
Name="BinFormat"
DisplayName="Binary format"
Switch="-f [value]"
DefaultValue="win32"
/>
<StringProperty
Name="IncludeDir"
DisplayName="Additional include directories"
Switch="-i [value]"
DefaultValue="$(InputDir)"
Delimited="true"
/>
<StringProperty
Name="Defines"
DisplayName="Defines"
Switch="-D[value]"
DefaultValue="WIN32"
Delimited="true"
Delimiters=" ;,"
/>
</Properties>
</CustomBuildRule>
</Rules>
</VisualStudioToolFile>
|