diff options
author | Rob Mensching <rob@firegiant.com> | 2017-10-02 23:49:38 -0700 |
---|---|---|
committer | Rob Mensching <rob@firegiant.com> | 2017-10-02 23:55:03 -0700 |
commit | f729d16ab0dfd841a16addaefba61a182d0b0d32 (patch) | |
tree | 32920c1b284ec30580934b473c147978c44722c8 /src/wixext/Data | |
parent | f91321309dd2c70d11343fe9272a0c7caf85e668 (diff) | |
download | wix-f729d16ab0dfd841a16addaefba61a182d0b0d32.tar.gz wix-f729d16ab0dfd841a16addaefba61a182d0b0d32.tar.bz2 wix-f729d16ab0dfd841a16addaefba61a182d0b0d32.zip |
Initial code commit
Diffstat (limited to 'src/wixext/Data')
-rw-r--r-- | src/wixext/Data/messages.xml | 133 | ||||
-rw-r--r-- | src/wixext/Data/tables.xml | 66 |
2 files changed, 199 insertions, 0 deletions
diff --git a/src/wixext/Data/messages.xml b/src/wixext/Data/messages.xml new file mode 100644 index 00000000..d1c85301 --- /dev/null +++ b/src/wixext/Data/messages.xml | |||
@@ -0,0 +1,133 @@ | |||
1 | <?xml version='1.0' encoding='utf-8'?> | ||
2 | <!-- Copyright (c) .NET Foundation and contributors. All rights reserved. Licensed under the Microsoft Reciprocal License. See LICENSE.TXT file in the project root for full license information. --> | ||
3 | |||
4 | |||
5 | <Messages Namespace="WixToolset.Extensions" Resources="Data.Messages" xmlns="http://schemas.microsoft.com/genmsgs/2004/07/messages"> | ||
6 | <Class Name="VSErrors" ContainerName="VSErrorEventArgs" BaseContainerName="MessageEventArgs"> | ||
7 | <Message Id="InvalidOutputGroup" Number="5301" SourceLineNumbers="no"> | ||
8 | <Instance> | ||
9 | Invalid project output group: {0}. | ||
10 | <Parameter Type="System.String" Name="outputGroup" /> | ||
11 | </Instance> | ||
12 | </Message> | ||
13 | <Message Id="NoOutputGroupSpecified" Number="5302" SourceLineNumbers="no"> | ||
14 | <Instance> | ||
15 | No project output group specified. | ||
16 | </Instance> | ||
17 | </Message> | ||
18 | <Message Id="CannotLoadMSBuildAssembly" Number="5303" SourceLineNumbers="no"> | ||
19 | <Instance> | ||
20 | Failed to load MSBuild assembly: {0} | ||
21 | <Parameter Type="System.String" Name="innerExceptionMessage" /> | ||
22 | </Instance> | ||
23 | </Message> | ||
24 | <Message Id="CannotLoadMSBuildEngine" Number="5304" SourceLineNumbers="no"> | ||
25 | <Instance> | ||
26 | Failed to load MSBuild engine: {0} | ||
27 | <Parameter Type="System.String" Name="innerExceptionMessage" /> | ||
28 | </Instance> | ||
29 | </Message> | ||
30 | <Message Id="CannotLoadProject" Number="5305" SourceLineNumbers="no"> | ||
31 | <Instance> | ||
32 | Failed to load project {0}: {1} | ||
33 | <Parameter Type="System.String" Name="projectFile" /> | ||
34 | <Parameter Type="System.String" Name="innerExceptionMessage" /> | ||
35 | </Instance> | ||
36 | </Message> | ||
37 | <Message Id="CannotBuildProject" Number="5306" SourceLineNumbers="no"> | ||
38 | <Instance> | ||
39 | Failed to build project {0}: {1} | ||
40 | <Parameter Type="System.String" Name="projectFile" /> | ||
41 | <Parameter Type="System.String" Name="innerExceptionMessage" /> | ||
42 | </Instance> | ||
43 | </Message> | ||
44 | <Message Id="BuildFailed" Number="5307" SourceLineNumbers="no"> | ||
45 | <Instance> | ||
46 | Build failed. | ||
47 | </Instance> | ||
48 | </Message> | ||
49 | <Message Id="MissingProjectOutputGroup" Number="5308" SourceLineNumbers="no"> | ||
50 | <Instance> | ||
51 | Missing project output group '{1}' in project {0}. | ||
52 | <Parameter Type="System.String" Name="projectFile" /> | ||
53 | <Parameter Type="System.String" Name="outputGroup" /> | ||
54 | </Instance> | ||
55 | </Message> | ||
56 | <Message Id="DirectoryAttributeAccessorBadType" Number="5309" SourceLineNumbers="no"> | ||
57 | <Instance> | ||
58 | DirectoryAttributeAccessor tried to access an invalid element type for attribute '{0'}. | ||
59 | <Parameter Type="System.String" Name="attributeName" /> | ||
60 | </Instance> | ||
61 | </Message> | ||
62 | <Message Id="InvalidOutputType" Number="5310" SourceLineNumbers="no"> | ||
63 | <Instance> | ||
64 | Invalid generated type: {0}. Must be one of: components, container, payloadgroup, layout. | ||
65 | <Parameter Type="System.String" Name="generateType" /> | ||
66 | </Instance> | ||
67 | </Message> | ||
68 | <Message Id="InvalidDirectoryId" Number="5311" SourceLineNumbers="no"> | ||
69 | <Instance> | ||
70 | Invalid directory ID: {0}. Check that it doesn't start with a hyphen or slash. | ||
71 | <Parameter Type="System.String" Name="generateType" /> | ||
72 | </Instance> | ||
73 | </Message> | ||
74 | <Message Id="InvalidProjectName" Number="5312" SourceLineNumbers="no"> | ||
75 | <Instance> | ||
76 | Invalid project name: {0}. Check that it doesn't start with a hyphen or slash. | ||
77 | <Parameter Type="System.String" Name="generateType" /> | ||
78 | </Instance> | ||
79 | </Message> | ||
80 | <Message Id="BuildErrorDuringHarvesting" Number="5313" SourceLineNumbers="no"> | ||
81 | <Instance> | ||
82 | Build error during harvesting: {0} | ||
83 | <Parameter Type="System.String" Name="buildError" /> | ||
84 | </Instance> | ||
85 | </Message> | ||
86 | <Message Id="CannotLoadMSBuildWrapperAssembly" Number="5314" SourceLineNumbers="no"> | ||
87 | <Instance> | ||
88 | Failed to load MSBuild wrapper assembly: {0} | ||
89 | <Parameter Type="System.String" Name="innerExceptionMessage" /> | ||
90 | </Instance> | ||
91 | </Message> | ||
92 | <Message Id="CannotLoadMSBuildWrapperType" Number="5315" SourceLineNumbers="no"> | ||
93 | <Instance> | ||
94 | Failed to load MSBuild wrapper type: {0} | ||
95 | <Parameter Type="System.String" Name="innerExceptionMessage" /> | ||
96 | </Instance> | ||
97 | </Message> | ||
98 | <Message Id="CannotLoadMSBuildWrapperObject" Number="5316" SourceLineNumbers="no"> | ||
99 | <Instance> | ||
100 | Failed to load MSBuild wrapper object: {0} | ||
101 | <Parameter Type="System.String" Name="innerExceptionMessage" /> | ||
102 | </Instance> | ||
103 | </Message> | ||
104 | </Class> | ||
105 | <Class Name="VSWarnings" ContainerName="VSWarningEventArgs" BaseContainerName="MessageEventArgs"> | ||
106 | <Message Id="NoLogger" Number="5399" SourceLineNumbers="no"> | ||
107 | <Instance> | ||
108 | Failed to set loggers: {0} | ||
109 | <Parameter Type="System.String" Name="exceptionMessage" /> | ||
110 | </Instance> | ||
111 | </Message> | ||
112 | <Message Id="NoProjectConfiguration" Number="5398" SourceLineNumbers="no"> | ||
113 | <Instance> | ||
114 | Failed to set project configuration and platform: {0} | ||
115 | <Parameter Type="System.String" Name="exceptionMessage" /> | ||
116 | </Instance> | ||
117 | </Message> | ||
118 | </Class> | ||
119 | <Class Name="VSVerboses" ContainerName="VSVerboseEventArgs" BaseContainerName="MessageEventArgs"> | ||
120 | <Message Id="FoundToolsVersion" Number="5379" SourceLineNumbers="no"> | ||
121 | <Instance> | ||
122 | Found ToolsVersion {0} inside project file. | ||
123 | <Parameter Type="System.String" Name="toolsVersion" /> | ||
124 | </Instance> | ||
125 | </Message> | ||
126 | <Message Id="LoadingProject" Number="5378" SourceLineNumbers="no"> | ||
127 | <Instance> | ||
128 | Loading project using MSBuild version {0}. | ||
129 | <Parameter Type="System.String" Name="msbuildVersion" /> | ||
130 | </Instance> | ||
131 | </Message> | ||
132 | </Class> | ||
133 | </Messages> | ||
diff --git a/src/wixext/Data/tables.xml b/src/wixext/Data/tables.xml new file mode 100644 index 00000000..e9c86097 --- /dev/null +++ b/src/wixext/Data/tables.xml | |||
@@ -0,0 +1,66 @@ | |||
1 | <?xml version="1.0" encoding="utf-8"?> | ||
2 | <!-- Copyright (c) .NET Foundation and contributors. All rights reserved. Licensed under the Microsoft Reciprocal License. See LICENSE.TXT file in the project root for full license information. --> | ||
3 | |||
4 | |||
5 | <tableDefinitions xmlns="http://wixtoolset.org/schemas/v4/wi/tables"> | ||
6 | <tableDefinition name="HelpFile" createSymbols="yes"> | ||
7 | <columnDefinition name="HelpFileKey" type="string" length="72" primaryKey="yes" modularize="column" | ||
8 | category="identifier" description="Primary Key for HelpFile Table (required)."/> | ||
9 | <columnDefinition name="HelpFileName" type="string" length="72" | ||
10 | category="text" description="Internal Microsoft Help ID for this HelpFile (required)."/> | ||
11 | <columnDefinition name="LangID" type="number" length="2" nullable="yes" | ||
12 | category="language" description="Language ID for content file (optional)."/> | ||
13 | <columnDefinition name="File_HxS" type="string" length="72" modularize="column" | ||
14 | keyTable="File" keyColumn="1" category="identifier" description="Key for HxS (Title) file (required)."/> | ||
15 | <columnDefinition name="File_HxI" type="string" length="72" nullable="yes" modularize="column" | ||
16 | keyTable="File" keyColumn="1" category="identifier" description="Key for HxI (Index) file (optional)."/> | ||
17 | <columnDefinition name="File_HxQ" type="string" length="72" nullable="yes" modularize="column" | ||
18 | keyTable="File" keyColumn="1" category="identifier" description="Key for HxQ (Query) file (optional)."/> | ||
19 | <columnDefinition name="File_HxR" type="string" length="72" nullable="yes" modularize="column" | ||
20 | keyTable="File" keyColumn="1" category="identifier" description="Key for HxR (Attributes) file (optional)."/> | ||
21 | <columnDefinition name="File_Samples" type="string" length="72" nullable="yes" modularize="column" | ||
22 | keyTable="File" keyColumn="1" category="identifier" description="Key for a file that is in the 'root' of the samples directory for this HelpFile (optional)."/> | ||
23 | </tableDefinition> | ||
24 | <tableDefinition name="HelpFileToNamespace"> | ||
25 | <columnDefinition name="HelpFile_" type="string" length="72" primaryKey="yes" modularize="column" | ||
26 | keyTable="HelpFile" keyColumn="1" category="identifier" description="Foreign key into HelpFile table (required)."/> | ||
27 | <columnDefinition name="HelpNamespace_" type="string" length="72" primaryKey="yes" | ||
28 | keyTable="HelpNamespace" keyColumn="1" category="identifier" description="Foreign key into HelpNamespace table (required)."/> | ||
29 | </tableDefinition> | ||
30 | <tableDefinition name="HelpFilter" createSymbols="yes"> | ||
31 | <columnDefinition name="FilterKey" type="string" length="72" primaryKey="yes" modularize="column" | ||
32 | category="identifier" description="Primary Key for HelpFilter (required)."/> | ||
33 | <columnDefinition name="Description" type="localized" length="0" | ||
34 | category="text" description="Friendly name for Filter (required)."/> | ||
35 | <columnDefinition name="QueryString" type="string" length="0" nullable="yes" | ||
36 | category="text" description="Query String for Help Filter (optional)."/> | ||
37 | </tableDefinition> | ||
38 | <tableDefinition name="HelpFilterToNamespace"> | ||
39 | <columnDefinition name="HelpFilter_" type="string" length="72" primaryKey="yes" modularize="column" | ||
40 | keyTable="HelpFilter" keyColumn="1" category="identifier" description="Foreign key into HelpFilter table (required)."/> | ||
41 | <columnDefinition name="HelpNamespace_" type="string" length="72" primaryKey="yes" | ||
42 | keyTable="HelpNamespace" keyColumn="1" category="identifier" description="Foreign key into HelpNamespace table (required)."/> | ||
43 | </tableDefinition> | ||
44 | <tableDefinition name="HelpNamespace" createSymbols="yes"> | ||
45 | <columnDefinition name="NamespaceKey" type="string" length="72" primaryKey="yes" | ||
46 | category="identifier" description="Primary Key for HelpNamespace (required)."/> | ||
47 | <columnDefinition name="NamespaceName" type="string" length="0" | ||
48 | category="text" description="Internal Microsoft Help ID for this Namespace (required)."/> | ||
49 | <columnDefinition name="File_Collection" type="string" length="72" modularize="column" | ||
50 | keyTable="File" keyColumn="1" category="text" description="Key for HxC (Collection) file (required)."/> | ||
51 | <columnDefinition name="Description" type="localized" length="0" nullable="yes" | ||
52 | category="text" description="Friendly name for Namespace (optional)."/> | ||
53 | </tableDefinition> | ||
54 | <tableDefinition name="HelpPlugin"> | ||
55 | <columnDefinition name="HelpNamespace_" type="string" length="72" primaryKey="yes" | ||
56 | keyTable="HelpNamespace" keyColumn="1" category="identifier" description="Forein Key into HelpNamespace table for the child namespace that will be plugged into the parent namespace (required)."/> | ||
57 | <columnDefinition name="HelpNamespace_Parent" type="string" length="72" primaryKey="yes" | ||
58 | category="identifier" description="Forein Key into HelpNamespace table for the parent namespace into which the child will be inserted (required)."/> | ||
59 | <columnDefinition name="File_HxT" type="string" length="72" nullable="yes" modularize="column" | ||
60 | keyTable="File" keyColumn="1" category="identifier" description="Key for HxT file of child namespace (optional)."/> | ||
61 | <columnDefinition name="File_HxA" type="string" length="72" nullable="yes" modularize="column" | ||
62 | keyTable="File" keyColumn="1" category="identifier" description="Key for HxA (Attributes) file of child namespace (optional)."/> | ||
63 | <columnDefinition name="File_ParentHxT" type="string" length="72" nullable="yes" modularize="column" | ||
64 | keyTable="File" keyColumn="1" category="identifier" description="Key for HxT file of parent namespace that now includes the new child namespace (optional)."/> | ||
65 | </tableDefinition> | ||
66 | </tableDefinitions> | ||