| Index: visual_studio/NativeClientVSAddIn/InstallerResources/NaCl/Props/nacl_general_ps.xml
|
| diff --git a/visual_studio/NativeClientVSAddIn/InstallerResources/NaCl/Props/nacl_general_ps.xml b/visual_studio/NativeClientVSAddIn/InstallerResources/NaCl/Props/nacl_general_ps.xml
|
| index 53540a8575758ba81f0dd9354484b737b375d4ec..bcc0bd658d36864b85b1edd5f2015ece940f7f50 100644
|
| --- a/visual_studio/NativeClientVSAddIn/InstallerResources/NaCl/Props/nacl_general_ps.xml
|
| +++ b/visual_studio/NativeClientVSAddIn/InstallerResources/NaCl/Props/nacl_general_ps.xml
|
| @@ -1,4 +1,4 @@
|
| -<?xml version="1.0" encoding="utf-8"?>
|
| +<?xml version="1.0" encoding="utf-8"?>
|
|
|
| <Rule
|
| Name="ConfigurationGeneral"
|
| @@ -8,8 +8,108 @@
|
| xmlns="http://schemas.microsoft.com/build/2009/properties">
|
| <Rule.Categories>
|
| <Category Name="General" DisplayName="General" Description="General" />
|
| + <Category Name="NativeClient" DisplayName="Native Client" Description="Native Client General Properties" />
|
| </Rule.Categories>
|
| <Rule.DataSource>
|
| <DataSource Persistence="ProjectFile" Label="Configuration" />
|
| </Rule.DataSource>
|
| +
|
| + <StringProperty Name="NaClAddInVersion" Visible="false"
|
| + Category="NativeClient" Default="">
|
| + <StringProperty.DataSource>
|
| + <DataSource Persistence="ProjectFile" Label=""/>
|
| + </StringProperty.DataSource>
|
| + </StringProperty>
|
| +
|
| + <StringProperty Name="VSNaClSDKRoot" DisplayName="NaCl SDK Root"
|
| + Description="Specifies the path to the Native Client SDK root directory."
|
| + Category="NativeClient" Default=""
|
| + Subtype="folder" F1Keyword="VC.Project.VCConfiguration.NaClSDKRoot">
|
| + <StringProperty.DataSource>
|
| + <DataSource Persistence="ProjectFile" Label="" />
|
| + </StringProperty.DataSource>
|
| + </StringProperty>
|
| +
|
| + <StringProperty Name="NaClManifestPath" DisplayName="Manifest File Path"
|
| + Description="Specifies the path to the .nmf file for this project configuration."
|
| + Category="NativeClient" Default=""
|
| + Subtype="file" F1Keyword="VC.Project.VCConfiguration.NaClManifestPath">
|
| + <StringProperty.DataSource>
|
| + <DataSource Persistence="ProjectFile" Label="" />
|
| + </StringProperty.DataSource>
|
| + </StringProperty>
|
| +
|
| + <StringProperty Name="NaClWebServerPort" DisplayName="Web Server Port"
|
| + Description="Specifies the port number to use while hosting the nexe"
|
| + Category="NativeClient" Default=""
|
| + F1Keyword="VC.Project.VCConfiguration.NaClWebServerPort">
|
| + <StringProperty.DataSource>
|
| + <DataSource Persistence="ProjectFile" Label="" />
|
| + </StringProperty.DataSource>
|
| + </StringProperty>
|
| +
|
| + <EnumProperty Name="ToolchainName" DisplayName="Toolchain" Category="NativeClient">
|
| + <EnumValue Name="newlib" DisplayName="newlib" />
|
| + <EnumValue Name="glibc" DisplayName="glibc" />
|
| + </EnumProperty>
|
| +
|
| + <StringProperty Name="OutDir" DisplayName="Output Directory"
|
| + Description="Specifies a relative path to the output file directory; can include environment variables."
|
| + Category="General" Default="$(SolutionDir)\$(Platform)\$(Toolchain)\$(Configuration)\"
|
| + Subtype="folder"
|
| + F1Keyword="VC.Project.VCConfiguration.OutputDirectory">
|
| + <StringProperty.DataSource>
|
| + <DataSource Persistence="ProjectFile" Label="" />
|
| + </StringProperty.DataSource>
|
| + </StringProperty>
|
| +
|
| + <StringProperty Name="IntDir" DisplayName="Intermediate Directory"
|
| + Description="Specifies a relative path to the intermediate file directory; can include environment variables."
|
| + Category="General" Default="$(Configuration)\"
|
| + Subtype="folder"
|
| + F1Keyword="VC.Project.VCConfiguration.IntermediateDirectory">
|
| + <StringProperty.DataSource>
|
| + <DataSource Persistence="ProjectFile" Label="" />
|
| + </StringProperty.DataSource>
|
| + </StringProperty>
|
| +
|
| + <StringProperty Name="TargetName" DisplayName="Target Name"
|
| + Description="Specifies a file name that this project will generate."
|
| + F1Keyword="VC.Project.VCConfiguration.TargetName"
|
| + Category="General" Default="$(ProjectName)_$(PlatformArchitecture)"
|
| + >
|
| + <StringProperty.DataSource>
|
| + <DataSource Persistence="ProjectFile" Label="" />
|
| + </StringProperty.DataSource>
|
| + </StringProperty>
|
| +
|
| + <StringProperty Name="TargetExt" DisplayName="Target Extension"
|
| + Description="Specifies a file extension that this project will generate. (Example: .exe or .dll)"
|
| + F1Keyword="VC.Project.VCConfiguration.TargetExt"
|
| + Category="General"
|
| + >
|
| + <StringProperty.DataSource>
|
| + <DataSource Persistence="ProjectFile" Label="" />
|
| + </StringProperty.DataSource>
|
| + </StringProperty>
|
| +
|
| + <StringListProperty Name="ExtensionsToDeleteOnClean" DisplayName="Extensions to Delete on Clean"
|
| + Description="Semi-colon delimited wildcard specification for which files in the intermediate directory to delete on clean or rebuild."
|
| + Category="General" Separator=";"
|
| + F1Keyword="VC.Project.VCConfiguration.DeleteExtensionsOnClean">
|
| + <StringListProperty.DataSource>
|
| + <DataSource Persistence="ProjectFile" Label="" />
|
| + </StringListProperty.DataSource>
|
| + </StringListProperty>
|
| +
|
| + <StringProperty Name="BuildLogFile" DisplayName="Build Log File"
|
| + Description="Specifies the build log file to write to when build logging is enabled."
|
| + F1Keyword="VC.Project.VCConfiguration.BuildLogFile"
|
| + Category="General" Default="$(ProjectDir)\$(MSBuildProjectName).log"
|
| + Subtype="file">
|
| + <StringProperty.DataSource>
|
| + <DataSource Persistence="ProjectFile" ItemType="BuildLog" PersistedName="Path" />
|
| + </StringProperty.DataSource>
|
| + </StringProperty>
|
| +
|
| </Rule>
|
|
|