diff options
author | Rob Mensching <rob@firegiant.com> | 2017-12-22 15:53:01 -0800 |
---|---|---|
committer | Rob Mensching <rob@firegiant.com> | 2017-12-22 15:53:01 -0800 |
commit | ecf3a0cca5a424a91ab98557d963d2535963d582 (patch) | |
tree | 06355e906e5c404480dc6eac342b9b4d2ec9d122 /src/light/LightStrings.resx | |
parent | dc9f4c329e6f55ce7595970463e0caf148096f4b (diff) | |
download | wix-ecf3a0cca5a424a91ab98557d963d2535963d582.tar.gz wix-ecf3a0cca5a424a91ab98557d963d2535963d582.tar.bz2 wix-ecf3a0cca5a424a91ab98557d963d2535963d582.zip |
Reintroduce binder extensions and light.exe for binding .wixouts
Diffstat (limited to 'src/light/LightStrings.resx')
-rw-r--r-- | src/light/LightStrings.resx | 174 |
1 files changed, 174 insertions, 0 deletions
diff --git a/src/light/LightStrings.resx b/src/light/LightStrings.resx new file mode 100644 index 00000000..3f586a5d --- /dev/null +++ b/src/light/LightStrings.resx | |||
@@ -0,0 +1,174 @@ | |||
1 | <?xml version="1.0" encoding="utf-8"?> | ||
2 | <root> | ||
3 | <!-- | ||
4 | Microsoft ResX Schema | ||
5 | |||
6 | Version 2.0 | ||
7 | |||
8 | The primary goals of this format is to allow a simple XML format | ||
9 | that is mostly human readable. The generation and parsing of the | ||
10 | various data types are done through the TypeConverter classes | ||
11 | associated with the data types. | ||
12 | |||
13 | Example: | ||
14 | |||
15 | ... ado.net/XML headers & schema ... | ||
16 | <resheader name="resmimetype">text/microsoft-resx</resheader> | ||
17 | <resheader name="version">2.0</resheader> | ||
18 | <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> | ||
19 | <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> | ||
20 | <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> | ||
21 | <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> | ||
22 | <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> | ||
23 | <value>[base64 mime encoded serialized .NET Framework object]</value> | ||
24 | </data> | ||
25 | <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> | ||
26 | <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> | ||
27 | <comment>This is a comment</comment> | ||
28 | </data> | ||
29 | |||
30 | There are any number of "resheader" rows that contain simple | ||
31 | name/value pairs. | ||
32 | |||
33 | Each data row contains a name, and value. The row also contains a | ||
34 | type or mimetype. Type corresponds to a .NET class that support | ||
35 | text/value conversion through the TypeConverter architecture. | ||
36 | Classes that don't support this are serialized and stored with the | ||
37 | mimetype set. | ||
38 | |||
39 | The mimetype is used for serialized objects, and tells the | ||
40 | ResXResourceReader how to depersist the object. This is currently not | ||
41 | extensible. For a given mimetype the value must be set accordingly: | ||
42 | |||
43 | Note - application/x-microsoft.net.object.binary.base64 is the format | ||
44 | that the ResXResourceWriter will generate, however the reader can | ||
45 | read any of the formats listed below. | ||
46 | |||
47 | mimetype: application/x-microsoft.net.object.binary.base64 | ||
48 | value : The object must be serialized with | ||
49 | : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter | ||
50 | : and then encoded with base64 encoding. | ||
51 | |||
52 | mimetype: application/x-microsoft.net.object.soap.base64 | ||
53 | value : The object must be serialized with | ||
54 | : System.Runtime.Serialization.Formatters.Soap.SoapFormatter | ||
55 | : and then encoded with base64 encoding. | ||
56 | |||
57 | mimetype: application/x-microsoft.net.object.bytearray.base64 | ||
58 | value : The object must be serialized into a byte array | ||
59 | : using a System.ComponentModel.TypeConverter | ||
60 | : and then encoded with base64 encoding. | ||
61 | --> | ||
62 | <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> | ||
63 | <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> | ||
64 | <xsd:element name="root" msdata:IsDataSet="true"> | ||
65 | <xsd:complexType> | ||
66 | <xsd:choice maxOccurs="unbounded"> | ||
67 | <xsd:element name="metadata"> | ||
68 | <xsd:complexType> | ||
69 | <xsd:sequence> | ||
70 | <xsd:element name="value" type="xsd:string" minOccurs="0" /> | ||
71 | </xsd:sequence> | ||
72 | <xsd:attribute name="name" use="required" type="xsd:string" /> | ||
73 | <xsd:attribute name="type" type="xsd:string" /> | ||
74 | <xsd:attribute name="mimetype" type="xsd:string" /> | ||
75 | <xsd:attribute ref="xml:space" /> | ||
76 | </xsd:complexType> | ||
77 | </xsd:element> | ||
78 | <xsd:element name="assembly"> | ||
79 | <xsd:complexType> | ||
80 | <xsd:attribute name="alias" type="xsd:string" /> | ||
81 | <xsd:attribute name="name" type="xsd:string" /> | ||
82 | </xsd:complexType> | ||
83 | </xsd:element> | ||
84 | <xsd:element name="data"> | ||
85 | <xsd:complexType> | ||
86 | <xsd:sequence> | ||
87 | <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> | ||
88 | <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> | ||
89 | </xsd:sequence> | ||
90 | <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> | ||
91 | <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> | ||
92 | <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> | ||
93 | <xsd:attribute ref="xml:space" /> | ||
94 | </xsd:complexType> | ||
95 | </xsd:element> | ||
96 | <xsd:element name="resheader"> | ||
97 | <xsd:complexType> | ||
98 | <xsd:sequence> | ||
99 | <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> | ||
100 | </xsd:sequence> | ||
101 | <xsd:attribute name="name" type="xsd:string" use="required" /> | ||
102 | </xsd:complexType> | ||
103 | </xsd:element> | ||
104 | </xsd:choice> | ||
105 | </xsd:complexType> | ||
106 | </xsd:element> | ||
107 | </xsd:schema> | ||
108 | <resheader name="resmimetype"> | ||
109 | <value>text/microsoft-resx</value> | ||
110 | </resheader> | ||
111 | <resheader name="version"> | ||
112 | <value>2.0</value> | ||
113 | </resheader> | ||
114 | <resheader name="reader"> | ||
115 | <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> | ||
116 | </resheader> | ||
117 | <resheader name="writer"> | ||
118 | <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> | ||
119 | </resheader> | ||
120 | <data name="CommandLineArguments" xml:space="preserve"> | ||
121 | <value> -b <path> specify a binder path to locate all files | ||
122 | (default: current directory) | ||
123 | prefix the path with 'name=' where 'name' is the name of your | ||
124 | named bindpath. | ||
125 | -cc <path> path to cache built cabinets (will not be deleted after linking) | ||
126 | -ct <N> number of threads to use when creating cabinets | ||
127 | (default: %NUMBER_OF_PROCESSORS%) | ||
128 | -cub <file.cub> additional .cub file containing ICEs to run | ||
129 | -dcl:level set default cabinet compression level | ||
130 | (low, medium, high, none, mszip; mszip default) | ||
131 | -eav exact assembly versions (breaks .NET 1.1 RTM compatibility) | ||
132 | -ice:<ICE> run a specific internal consistency evaluator (ICE) | ||
133 | -pdbout <output.wixpdb> save the WixPdb to a specific file | ||
134 | (default: same name as output with wixpdb extension) | ||
135 | -reusecab reuse cabinets from cabinet cache | ||
136 | -sacl suppress resetting ACLs | ||
137 | (useful when laying out image to a network share) | ||
138 | -sice:<ICE> suppress an internal consistency evaluator (ICE) | ||
139 | -sl suppress layout | ||
140 | -spdb suppress outputting the WixPdb | ||
141 | -sval suppress MSI/MSM validation | ||
142 | -cultures:<cultures> semicolon or comma delimited list of localized | ||
143 | string cultures to load from .wxl files and libraries. | ||
144 | Precedence of cultures is from left to right. | ||
145 | -d<name>[=<value>] define a wix variable, with or without a value. | ||
146 | -ext <extension> extension assembly or "class, assembly" | ||
147 | -loc <loc.wxl> read localization strings from .wxl file | ||
148 | -nologo skip printing light logo information | ||
149 | -notidy do not delete temporary files (useful for debugging) | ||
150 | -o[ut] specify output file (default: write to current directory) | ||
151 | -pedantic show pedantic messages | ||
152 | -sloc suppress localization | ||
153 | -sw[N] suppress all warnings or a specific message ID | ||
154 | (example: -sw1009 -sw1103) | ||
155 | -usf <output.xml> unreferenced symbols file | ||
156 | -v verbose output | ||
157 | -wx[N] treat all warnings or a specific message ID as an error | ||
158 | (example: -wx1009 -wx1103) | ||
159 | -xo output wixout format instead of MSI format | ||
160 | -? | -help this help information</value> | ||
161 | </data> | ||
162 | <data name="EXP_CannotLinkObjFilesWithOutpuFile" xml:space="preserve"> | ||
163 | <value>Cannot link object files (.wixobj) files with an output file (.wixout)</value> | ||
164 | </data> | ||
165 | <data name="HelpMessage" xml:space="preserve"> | ||
166 | <value> usage: light.exe [-?] [-b bindPath] [-nologo] [-out outputFile] objectFile [objectFile ...] [@responseFile] | ||
167 | |||
168 | {0} | ||
169 | |||
170 | Environment variables: | ||
171 | WIX_TEMP overrides the temporary directory used for cab creation, msm exploding, ...</value> | ||
172 | <comment>{0} is replaced by a list of light's arguments.</comment> | ||
173 | </data> | ||
174 | </root> | ||