Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(24)

Side by Side Diff: visual_studio/NativeClientVSAddIn/InstallerResources/NaCl/Properties/nacl_general.xml

Issue 10830151: VS Add-in more properties and improvements (Closed) Base URL: https://nativeclient-sdk.googlecode.com/svn/trunk/src
Patch Set: Created 8 years, 4 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
OLDNEW
1 <?xml version="1.0" encoding="utf-8"?> 1 <?xml version="1.0" encoding="utf-8"?>
2 2
3 <Rule 3 <Rule
4 Name="ConfigurationGeneral" 4 Name="ConfigurationGeneral"
5 DisplayName="General" 5 DisplayName="General"
6 PageTemplate="generic" 6 PageTemplate="generic"
7 Description="General" 7 Description="General"
8 xmlns="http://schemas.microsoft.com/build/2009/properties"> 8 xmlns="http://schemas.microsoft.com/build/2009/properties">
9 <Rule.Categories> 9 <Rule.Categories>
10 <Category Name="General" DisplayName="General" Description="General" /> 10 <Category Name="General" DisplayName="General" Description="General" />
11 <Category Name="ProjectDefaults" DisplayName="Project Defaults" Description= "Project Defaults" /> 11 <Category Name="ProjectDefaults" DisplayName="Project Defaults" Description= "Project Defaults" />
12 <Category Name="NativeClient" DisplayName="Native Client" Description="Nativ e Client General Properties" /> 12 <Category Name="NativeClient" DisplayName="Native Client" Description="Nativ e Client General Properties" />
13 </Rule.Categories> 13 </Rule.Categories>
14 <Rule.DataSource> 14 <Rule.DataSource>
15 <DataSource Persistence="ProjectFile" Label="Configuration" /> 15 <DataSource Persistence="ProjectFile" Label="Configuration" />
16 </Rule.DataSource> 16 </Rule.DataSource>
17 17
18 <StringProperty Name="NaClAddInVersion" Visible="false"
19 Category="NativeClient" Default="">
20 <StringProperty.DataSource>
21 <DataSource Persistence="ProjectFile" Label=""/>
22 </StringProperty.DataSource>
23 </StringProperty>
24
18 <StringProperty Name="VSNaClSDKRoot" DisplayName="NaCl SDK Root" 25 <StringProperty Name="VSNaClSDKRoot" DisplayName="NaCl SDK Root"
19 Description="Specifies the path to the Native Client SDK root directory." 26 Description="Specifies the path to the Native Client SDK root directory."
20 Category="NativeClient" Default="" 27 Category="NativeClient" Default=""
21 Subtype="folder" F1Keyword="VC.Project.VCConfiguration.NaClSDK Root"> 28 Subtype="folder" F1Keyword="VC.Project.VCConfiguration.NaClSDK Root">
22 <StringProperty.DataSource> 29 <StringProperty.DataSource>
23 <DataSource Persistence="ProjectFile" Label="" /> 30 <DataSource Persistence="ProjectFile" Label="" />
24 </StringProperty.DataSource> 31 </StringProperty.DataSource>
25 </StringProperty> 32 </StringProperty>
26 33
27 <StringProperty Name="NaClManifestPath" DisplayName="Manifest File Path" 34 <StringProperty Name="NaClManifestPath" DisplayName="Manifest File Path"
28 Description="Specifies the path to the .nmf file for this proj ect configuration." 35 Description="Specifies the path to the .nmf file for this proj ect configuration."
29 Category="NativeClient" Default="" 36 Category="NativeClient" Default=""
30 Subtype="file" F1Keyword="VC.Project.VCConfiguration.NaClManif estPath"> 37 Subtype="file" F1Keyword="VC.Project.VCConfiguration.NaClManif estPath">
31 <StringProperty.DataSource> 38 <StringProperty.DataSource>
32 <DataSource Persistence="ProjectFile" Label="" /> 39 <DataSource Persistence="ProjectFile" Label="" />
33 </StringProperty.DataSource> 40 </StringProperty.DataSource>
34 </StringProperty> 41 </StringProperty>
35 42
36 <StringProperty Name="NaClIrtPath" DisplayName="IRT File Path" 43 <StringProperty Name="NaClIrtPath" DisplayName="IRT File Path"
37 Description="Specifies the path to the NaCl Intermediate Runti me file for this project configuration." 44 Description="Specifies the path to the NaCl Intermediate Runti me file for this project configuration."
38 Category="NativeClient" Default="" 45 Category="NativeClient" Default=""
39 Subtype="file" F1Keyword="VC.Project.VCConfiguration.NaClIrtPa th"> 46 Subtype="file" F1Keyword="VC.Project.VCConfiguration.NaClIrtPa th">
40 <StringProperty.DataSource> 47 <StringProperty.DataSource>
41 <DataSource Persistence="ProjectFile" Label="" /> 48 <DataSource Persistence="ProjectFile" Label="" />
42 </StringProperty.DataSource> 49 </StringProperty.DataSource>
43 </StringProperty> 50 </StringProperty>
44 51
52 <StringProperty Name="NaClWebServerPort" DisplayName="Web Server Port"
53 Description="Specifies the port number to use while hosting th e nexe"
54 Category="NativeClient" Default=""
55 F1Keyword="VC.Project.VCConfiguration.NaClWebServerPort">
56 <StringProperty.DataSource>
57 <DataSource Persistence="ProjectFile" Label="" />
58 </StringProperty.DataSource>
59 </StringProperty>
60
61 <EnumProperty Name="ToolchainName" DisplayName="Toolchain" Category="NativeCli ent">
62 <EnumValue Name="newlib" DisplayName="newlib" />
63 <EnumValue Name="glibc" DisplayName="glibc" />
64 </EnumProperty>
65
66 <!-- PlatformToolset is constructed in Microsoft.Cpp.NaCl.default.props to be win_x86_$(ToolchainName) -->
67 <StringProperty Name="PlatformToolset" DisplayName="Platform Toolset" Visible= "false"
68 Description="The 'hidden' property which constructs the toolch ain name from current settings."
69 Category="NativeClient">
70 <StringProperty.DataSource>
71 <DataSource Persistence="ProjectFile" Label="" />
72 </StringProperty.DataSource>
73 </StringProperty>
74
45 <StringProperty Name="OutDir" DisplayName="Output Directory" 75 <StringProperty Name="OutDir" DisplayName="Output Directory"
46 Description="Specifies a relative path to the output file dire ctory; can include environment variables." 76 Description="Specifies a relative path to the output file dire ctory; can include environment variables."
47 Category="General" Default="$(SolutionDir)$(Configuration)\" 77 Category="General" Default="$(SolutionDir)$(Configuration)\"
48 Subtype="folder" 78 Subtype="folder"
49 F1Keyword="VC.Project.VCConfiguration.OutputDirectory"> 79 F1Keyword="VC.Project.VCConfiguration.OutputDirectory">
50 <StringProperty.DataSource> 80 <StringProperty.DataSource>
51 <DataSource Persistence="ProjectFile" Label="" /> 81 <DataSource Persistence="ProjectFile" Label="" />
52 </StringProperty.DataSource> 82 </StringProperty.DataSource>
53 </StringProperty> 83 </StringProperty>
54 84
(...skipping 39 matching lines...) Expand 10 before | Expand all | Expand 10 after
94 <StringProperty Name="BuildLogFile" DisplayName="Build Log File" 124 <StringProperty Name="BuildLogFile" DisplayName="Build Log File"
95 Description="Specifies the build log file to write to when bui ld logging is enabled." 125 Description="Specifies the build log file to write to when bui ld logging is enabled."
96 F1Keyword="VC.Project.VCConfiguration.BuildLogFile" 126 F1Keyword="VC.Project.VCConfiguration.BuildLogFile"
97 Category="General" Default="$(ProjectDir)\$(MSBuildProjectName ).log" 127 Category="General" Default="$(ProjectDir)\$(MSBuildProjectName ).log"
98 Subtype="file"> 128 Subtype="file">
99 <StringProperty.DataSource> 129 <StringProperty.DataSource>
100 <DataSource Persistence="ProjectFile" ItemType="BuildLog" P ersistedName="Path" /> 130 <DataSource Persistence="ProjectFile" ItemType="BuildLog" P ersistedName="Path" />
101 </StringProperty.DataSource> 131 </StringProperty.DataSource>
102 </StringProperty> 132 </StringProperty>
103 133
104 <EnumProperty Name="ToolchainName" DisplayName="Toolchain" Category="General">
105 <EnumValue Name="newlib" DisplayName="newlib" />
106 <EnumValue Name="glibc" DisplayName="glibc" />
107 </EnumProperty>
108
109 <!-- PlatformToolset is constructed in Microsoft.Cpp.NaCl.default.props to be win_x86_$(ToolchainName) -->
110 <StringProperty Name="PlatformToolset" DisplayName="Platform Toolset" Visible= "false"
111 Description="The 'hidden' property which constructs the toolch ain name from current settings."
112 Category="General">
113 <StringProperty.DataSource>
114 <DataSource Persistence="ProjectFile" Label="" />
115 </StringProperty.DataSource>
116 </StringProperty>
117
118 <EnumProperty Name="ConfigurationType" DisplayName="Configuration Type" 134 <EnumProperty Name="ConfigurationType" DisplayName="Configuration Type"
119 Description="Specifies the type of output this configuration gen erates." 135 Description="Specifies the type of output this configuration gen erates."
120 Category="ProjectDefaults" 136 Category="ProjectDefaults"
121 F1Keyword="VC.Project.VCConfiguration.ConfigurationType"> 137 F1Keyword="VC.Project.VCConfiguration.ConfigurationType">
122 <EnumValue Name="Application" DisplayName="Application (.nexe)" /> 138 <EnumValue Name="Application" DisplayName="Application (.nexe)" />
123 <EnumValue Name="DynamicLibrary" DisplayName="Dynamic Library (.so)" /> 139 <EnumValue Name="DynamicLibrary" DisplayName="Dynamic Library (.so)" />
124 <EnumValue Name="StaticLibrary" DisplayName="Static library (.a)" /> 140 <EnumValue Name="StaticLibrary" DisplayName="Static library (.a)" />
125 </EnumProperty> 141 </EnumProperty>
126 <EnumProperty Name="TargetArchitecture" DisplayName="Target Architecture" Cate gory="ProjectDefaults"> 142 <EnumProperty Name="TargetArchitecture" DisplayName="Target Architecture" Cate gory="ProjectDefaults">
127 <EnumValue Name="i686" DisplayName="x86 32-bit" /> 143 <EnumValue Name="i686" DisplayName="x86 32-bit" />
(...skipping 10 matching lines...) Expand all
138 Description="Common Language Runtime Support (/clr)"/> 154 Description="Common Language Runtime Support (/clr)"/>
139 <EnumValue Name="Pure" DisplayName="Pure MSIL Common Language Runtime Suppor t (/clr:pure)" 155 <EnumValue Name="Pure" DisplayName="Pure MSIL Common Language Runtime Suppor t (/clr:pure)"
140 Description="Pure MSIL Common Language Runtime Support (/clr:pure )" /> 156 Description="Pure MSIL Common Language Runtime Support (/clr:pure )" />
141 <EnumValue Name="Safe" DisplayName="Safe MSIL Common Language Runtime Suppor t (/clr:safe)" 157 <EnumValue Name="Safe" DisplayName="Safe MSIL Common Language Runtime Suppor t (/clr:safe)"
142 Description="Safe MSIL Common Language Runtime Support (/clr:safe )" /> 158 Description="Safe MSIL Common Language Runtime Support (/clr:safe )" />
143 <EnumValue Name="OldSyntax" DisplayName="Common Language Runtime Support, Ol d Syntax (/clr:oldSyntax)" 159 <EnumValue Name="OldSyntax" DisplayName="Common Language Runtime Support, Ol d Syntax (/clr:oldSyntax)"
144 Description="Common Language Runtime Support, Old Syntax (/clr:ol dSyntax)" /> 160 Description="Common Language Runtime Support, Old Syntax (/clr:ol dSyntax)" />
145 </EnumProperty> 161 </EnumProperty>
146 162
147 </Rule> 163 </Rule>
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698