OLD | NEW |
(Empty) | |
| 1 <?xml version="1.0" encoding="utf-8"?> |
| 2 |
| 3 <Rule |
| 4 Name="ConfigurationGeneral" |
| 5 DisplayName="General" |
| 6 PageTemplate="generic" |
| 7 Description="General" |
| 8 xmlns="http://schemas.microsoft.com/build/2009/properties"> |
| 9 <Rule.Categories> |
| 10 <Category Name="General" DisplayName="General" Description="General" /> |
| 11 <Category Name="ProjectDefaults" DisplayName="Project Defaults" Description=
"Project Defaults" /> |
| 12 <Category Name="NativeClient" DisplayName="Native Client" Description="Nativ
e Client General Properties" /> |
| 13 </Rule.Categories> |
| 14 <Rule.DataSource> |
| 15 <DataSource Persistence="ProjectFile" Label="Configuration" /> |
| 16 </Rule.DataSource> |
| 17 |
| 18 <StringProperty Name="VSNaClSDKRoot" DisplayName="NaCl SDK Root" |
| 19 Description="Specifies the path to the Native Client SDK root
directory" |
| 20 Category="NativeClient" Default="" |
| 21 Subtype="folder" F1Keyword="VC.Project.VCConfiguration.NaClSDK
Root"> |
| 22 <StringProperty.DataSource> |
| 23 <DataSource Persistence="ProjectFile" Label="" /> |
| 24 </StringProperty.DataSource> |
| 25 </StringProperty> |
| 26 |
| 27 <StringProperty Name="OutDir" DisplayName="Output Directory" |
| 28 Description="Specifies a relative path to the output file dire
ctory; can include environment variables." |
| 29 Category="General" Default="$(SolutionDir)$(Configuration)\" |
| 30 Subtype="folder" |
| 31 F1Keyword="VC.Project.VCConfiguration.OutputDirectory"> |
| 32 <StringProperty.DataSource> |
| 33 <DataSource Persistence="ProjectFile" Label="" /> |
| 34 </StringProperty.DataSource> |
| 35 </StringProperty> |
| 36 |
| 37 <StringProperty Name="IntDir" DisplayName="Intermediate Directory" |
| 38 Description="Specifies a relative path to the intermediate fil
e directory; can include environment variables." |
| 39 Category="General" Default="$(Configuration)\" |
| 40 Subtype="folder" |
| 41 F1Keyword="VC.Project.VCConfiguration.IntermediateDirectory"> |
| 42 <StringProperty.DataSource> |
| 43 <DataSource Persistence="ProjectFile" Label="" /> |
| 44 </StringProperty.DataSource> |
| 45 </StringProperty> |
| 46 |
| 47 <StringProperty Name="TargetName" DisplayName="Target Name" |
| 48 Description="Specifies a file name that this project will gene
rate." |
| 49 F1Keyword="VC.Project.VCConfiguration.TargetName" |
| 50 Category="General" Default="$(ProjectName)" |
| 51 > |
| 52 <StringProperty.DataSource> |
| 53 <DataSource Persistence="ProjectFile" Label="" /> |
| 54 </StringProperty.DataSource> |
| 55 </StringProperty> |
| 56 |
| 57 <StringProperty Name="TargetExt" DisplayName="Target Extension" |
| 58 Description="Specifies a file extension that this project will
generate. (Example: .exe or .dll)" |
| 59 F1Keyword="VC.Project.VCConfiguration.TargetExt" |
| 60 Category="General" |
| 61 > |
| 62 <StringProperty.DataSource> |
| 63 <DataSource Persistence="ProjectFile" Label="" /> |
| 64 </StringProperty.DataSource> |
| 65 </StringProperty> |
| 66 |
| 67 <StringListProperty Name="ExtensionsToDeleteOnClean" DisplayName="Extensions t
o Delete on Clean" |
| 68 Description="Semi-colon delimited wildcard specification f
or which files in the intermediate directory to delete on clean or rebuild." |
| 69 Category="General" Separator=";" |
| 70 F1Keyword="VC.Project.VCConfiguration.DeleteExtensionsOnCl
ean"> |
| 71 <StringListProperty.DataSource> |
| 72 <DataSource Persistence="ProjectFile" Label="" /> |
| 73 </StringListProperty.DataSource> |
| 74 </StringListProperty> |
| 75 |
| 76 <StringProperty Name="BuildLogFile" DisplayName="Build Log File" |
| 77 Description="Specifies the build log file to write to when bui
ld logging is enabled." |
| 78 F1Keyword="VC.Project.VCConfiguration.BuildLogFile" |
| 79 Category="General" Default="$(ProjectDir)\$(MSBuildProjectName
).log" |
| 80 Subtype="file"> |
| 81 <StringProperty.DataSource> |
| 82 <DataSource Persistence="ProjectFile" ItemType="BuildLog" P
ersistedName="Path" /> |
| 83 </StringProperty.DataSource> |
| 84 </StringProperty> |
| 85 |
| 86 <EnumProperty Name="ToolchainName" DisplayName="Toolchain" Category="General"> |
| 87 <EnumValue Name="newlib" DisplayName="newlib" /> |
| 88 <EnumValue Name="glibc" DisplayName="glibc" /> |
| 89 </EnumProperty> |
| 90 |
| 91 <!-- PlatformToolset is constructed in Microsoft.Cpp.NaCl.default.props to be
win_x86_$(ToolchainName) --> |
| 92 <StringProperty Name="PlatformToolset" DisplayName="Platform Toolset" Visible=
"false" |
| 93 Description="The 'hidden' property which constructs the toolch
ain name from current settings." |
| 94 Category="General"> |
| 95 <StringProperty.DataSource> |
| 96 <DataSource Persistence="ProjectFile" Label="" /> |
| 97 </StringProperty.DataSource> |
| 98 </StringProperty> |
| 99 |
| 100 <EnumProperty Name="ConfigurationType" DisplayName="Configuration Type" |
| 101 Description="Specifies the type of output this configuration gen
erates." |
| 102 Category="ProjectDefaults" |
| 103 F1Keyword="VC.Project.VCConfiguration.ConfigurationType"> |
| 104 <EnumValue Name="Application" DisplayName="Application (.nexe)" /> |
| 105 <EnumValue Name="DynamicLibrary" DisplayName="Dynamic Library (.so)" /> |
| 106 <EnumValue Name="StaticLibrary" DisplayName="Static library (.a)" /> |
| 107 </EnumProperty> |
| 108 <EnumProperty Name="TargetArchitecture" DisplayName="Target Architecture" Cate
gory="ProjectDefaults"> |
| 109 <EnumValue Name="i686" DisplayName="x86 32-bit" /> |
| 110 <EnumValue Name="x86_64" DisplayName="x86 64-bit" /> |
| 111 </EnumProperty> |
| 112 |
| 113 <EnumProperty Name="CLRSupport" DisplayName="Common Language Runtime Support" |
| 114 Description="Specifies whether this configuration supports the C
ommon Language Runtime. This is incompatible with some other settings, e.g. runt
ime checks. See help for /clr family of C++ compiler switches for full list of c
onflicts." |
| 115 Category="ProjectDefaults" |
| 116 F1Keyword="VC.Project.VCConfiguration.ManagedExtensions"> |
| 117 <EnumValue Name="false" DisplayName="No Common Language Runtime Support" |
| 118 Description="No Common Language Runtime Support" /> |
| 119 <EnumValue Name="true" DisplayName="Common Language Runtime Support (/clr)" |
| 120 Description="Common Language Runtime Support (/clr)"/> |
| 121 <EnumValue Name="Pure" DisplayName="Pure MSIL Common Language Runtime Suppor
t (/clr:pure)" |
| 122 Description="Pure MSIL Common Language Runtime Support (/clr:pure
)" /> |
| 123 <EnumValue Name="Safe" DisplayName="Safe MSIL Common Language Runtime Suppor
t (/clr:safe)" |
| 124 Description="Safe MSIL Common Language Runtime Support (/clr:safe
)" /> |
| 125 <EnumValue Name="OldSyntax" DisplayName="Common Language Runtime Support, Ol
d Syntax (/clr:oldSyntax)" |
| 126 Description="Common Language Runtime Support, Old Syntax (/clr:ol
dSyntax)" /> |
| 127 </EnumProperty> |
| 128 |
| 129 </Rule> |
OLD | NEW |