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

Unified Diff: visual_studio/NativeClientVSAddIn/InstallerResources/NaCl/Properties/nacl_general.xml

Issue 10831030: NaCl settings and completed install scripts. (Closed) Base URL: https://nativeclient-sdk.googlecode.com/svn/trunk/src
Patch Set: Created 8 years, 5 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 side-by-side diff with in-line comments
Download patch
Index: visual_studio/NativeClientVSAddIn/InstallerResources/NaCl/Properties/nacl_general.xml
diff --git a/visual_studio/NativeClientVSAddIn/InstallerResources/NaCl/Properties/nacl_general.xml b/visual_studio/NativeClientVSAddIn/InstallerResources/NaCl/Properties/nacl_general.xml
new file mode 100644
index 0000000000000000000000000000000000000000..3fee2478f63bd7121e52e0d35f5c15a1adc2d997
--- /dev/null
+++ b/visual_studio/NativeClientVSAddIn/InstallerResources/NaCl/Properties/nacl_general.xml
@@ -0,0 +1,129 @@
+<?xml version="1.0" encoding="utf-8"?>
+
+<Rule
+ Name="ConfigurationGeneral"
+ DisplayName="General"
+ PageTemplate="generic"
+ Description="General"
+ xmlns="http://schemas.microsoft.com/build/2009/properties">
+ <Rule.Categories>
+ <Category Name="General" DisplayName="General" Description="General" />
+ <Category Name="ProjectDefaults" DisplayName="Project Defaults" Description="Project Defaults" />
+ <Category Name="NativeClient" DisplayName="Native Client" Description="Native Client General Properties" />
+ </Rule.Categories>
+ <Rule.DataSource>
+ <DataSource Persistence="ProjectFile" Label="Configuration" />
+ </Rule.DataSource>
+
+ <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="OutDir" DisplayName="Output Directory"
+ Description="Specifies a relative path to the output file directory; can include environment variables."
+ Category="General" Default="$(SolutionDir)$(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)"
+ >
+ <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>
+
+ <EnumProperty Name="ToolchainName" DisplayName="Toolchain" Category="General">
+ <EnumValue Name="newlib" DisplayName="newlib" />
+ <EnumValue Name="glibc" DisplayName="glibc" />
+ </EnumProperty>
+
+ <!-- PlatformToolset is constructed in Microsoft.Cpp.NaCl.default.props to be win_x86_$(ToolchainName) -->
+ <StringProperty Name="PlatformToolset" DisplayName="Platform Toolset" Visible="false"
+ Description="The 'hidden' property which constructs the toolchain name from current settings."
+ Category="General">
+ <StringProperty.DataSource>
+ <DataSource Persistence="ProjectFile" Label="" />
+ </StringProperty.DataSource>
+ </StringProperty>
+
+ <EnumProperty Name="ConfigurationType" DisplayName="Configuration Type"
+ Description="Specifies the type of output this configuration generates."
+ Category="ProjectDefaults"
+ F1Keyword="VC.Project.VCConfiguration.ConfigurationType">
+ <EnumValue Name="Application" DisplayName="Application (.nexe)" />
+ <EnumValue Name="DynamicLibrary" DisplayName="Dynamic Library (.so)" />
+ <EnumValue Name="StaticLibrary" DisplayName="Static library (.a)" />
+ </EnumProperty>
+ <EnumProperty Name="TargetArchitecture" DisplayName="Target Architecture" Category="ProjectDefaults">
+ <EnumValue Name="i686" DisplayName="x86 32-bit" />
+ <EnumValue Name="x86_64" DisplayName="x86 64-bit" />
+ </EnumProperty>
+
+ <EnumProperty Name="CLRSupport" DisplayName="Common Language Runtime Support"
+ Description="Specifies whether this configuration supports the Common Language Runtime. This is incompatible with some other settings, e.g. runtime checks. See help for /clr family of C++ compiler switches for full list of conflicts."
+ Category="ProjectDefaults"
+ F1Keyword="VC.Project.VCConfiguration.ManagedExtensions">
+ <EnumValue Name="false" DisplayName="No Common Language Runtime Support"
+ Description="No Common Language Runtime Support" />
+ <EnumValue Name="true" DisplayName="Common Language Runtime Support (/clr)"
+ Description="Common Language Runtime Support (/clr)"/>
+ <EnumValue Name="Pure" DisplayName="Pure MSIL Common Language Runtime Support (/clr:pure)"
+ Description="Pure MSIL Common Language Runtime Support (/clr:pure)" />
+ <EnumValue Name="Safe" DisplayName="Safe MSIL Common Language Runtime Support (/clr:safe)"
+ Description="Safe MSIL Common Language Runtime Support (/clr:safe)" />
+ <EnumValue Name="OldSyntax" DisplayName="Common Language Runtime Support, Old Syntax (/clr:oldSyntax)"
+ Description="Common Language Runtime Support, Old Syntax (/clr:oldSyntax)" />
+ </EnumProperty>
+
+</Rule>

Powered by Google App Engine
This is Rietveld 408576698