Skip to content

Commit b5562c7

Browse files
committed
Updated README.md.
1 parent 4c884ed commit b5562c7

1 file changed

Lines changed: 29 additions & 227 deletions

File tree

README.md

Lines changed: 29 additions & 227 deletions
Original file line numberDiff line numberDiff line change
@@ -85,230 +85,32 @@ If you are using default targets file then you may notice that it clears Output
8585

8686
## Task options
8787

88-
<table border="0" cellpadding="3" cellspacing="0" width="90%" id="tasksTable">
89-
<tr>
90-
<th align="left" width="190">
91-
Option
92-
</th>
93-
<th align="left">
94-
Description
95-
</th>
96-
</tr>
97-
<tr>
98-
<td>
99-
KeyFile
100-
</td>
101-
<td>
102-
Specifies a KeyFile to sign the output assembly.
103-
</td>
104-
</tr>
105-
<tr>
106-
<td>
107-
KeyContainer
108-
</td>
109-
<td>
110-
Specifies a KeyContainer to use.
111-
</td>
112-
</tr>
113-
<tr>
114-
<td>
115-
LogFile
116-
</td>
117-
<td>
118-
Specifies a logfile to output log information.
119-
</td>
120-
</tr>
121-
<tr>
122-
<td>
123-
Union
124-
</td>
125-
<td>
126-
Merges types with identical names into one.
127-
</td>
128-
</tr>
129-
<tr>
130-
<td>
131-
DebugInfo
132-
</td>
133-
<td>
134-
Enable/disable symbol file generation.
135-
</td>
136-
</tr>
137-
<tr>
138-
<td>
139-
AttributeFile
140-
</td>
141-
<td>
142-
Take assembly attributes from the given assembly file.
143-
</td>
144-
</tr>
145-
<tr>
146-
<td>
147-
CopyAttributes
148-
</td>
149-
<td>
150-
Copy assembly attributes.
151-
</td>
152-
</tr>
153-
<tr>
154-
<td>
155-
AllowMultiple
156-
</td>
157-
<td>
158-
Allows multiple attributes (if type allows).
159-
</td>
160-
</tr>
161-
<tr>
162-
<td>
163-
TargetKind
164-
</td>
165-
<td>
166-
Target assembly kind (Exe|Dll|WinExe|SameAsPrimaryAssembly).
167-
</td>
168-
</tr>
169-
<tr>
170-
<td>
171-
TargetPlatformVersion
172-
</td>
173-
<td>
174-
Target platform (v1, v1.1, v2, v4 supported).
175-
</td>
176-
</tr>
177-
<tr>
178-
<td>
179-
TargetPlatformDirectory
180-
</td>
181-
<td>
182-
Path of Directory where target platform is located.
183-
</td>
184-
</tr>
185-
<tr>
186-
<td>
187-
XmlDocumentation
188-
</td>
189-
<td>
190-
Merge assembly xml documentation.
191-
</td>
192-
</tr>
193-
<tr>
194-
<td>
195-
LibraryPath
196-
</td>
197-
<td>
198-
List of paths to use as "include directories" when attempting to merge assemblies.
199-
</td>
200-
</tr>
201-
<tr>
202-
<td>
203-
Internalize
204-
</td>
205-
<td>
206-
Set all types but the ones from the first assembly 'internal'.
207-
</td>
208-
</tr>
209-
<tr>
210-
<td>
211-
RenameInternalized
212-
</td>
213-
<td>
214-
Rename all internalized types (to be used when Internalize is enabled).
215-
</td>
216-
</tr>
217-
<tr>
218-
<td>
219-
InternalizeExclude
220-
</td>
221-
<td>
222-
If Internalize is set to true, any which match these regular expressions will not be internalized. If internalize is false, then this property is ignored.
223-
</td>
224-
</tr>
225-
<tr>
226-
<td>
227-
OutputFile
228-
</td>
229-
<td>
230-
Output name for merged assembly.
231-
</td>
232-
</tr>
233-
<tr>
234-
<td>
235-
InputAssemblies
236-
</td>
237-
<td>
238-
List of assemblies that will be merged.
239-
</td>
240-
</tr>
241-
<tr>
242-
<td>
243-
DelaySign
244-
</td>
245-
<td>
246-
Set the keyfile, but don't sign the assembly.
247-
</td>
248-
</tr>
249-
<tr>
250-
<td>
251-
AllowDuplicateResources
252-
</td>
253-
<td>
254-
Allows to duplicate resources in output assembly.
255-
</td>
256-
</tr>
257-
<tr>
258-
<td>
259-
AllowedDuplicateNamespaces
260-
</td>
261-
<td>
262-
Allows the specified namespaces for being duplicated in to input assemblies. Multiple namespaces are delimited by ",".
263-
</td>
264-
</tr>
265-
<tr>
266-
<td>
267-
ZeroPeKind
268-
</td>
269-
<td>
270-
Allows assemblies with Zero PeKind (but obviously only IL will get merged).
271-
</td>
272-
</tr>
273-
<tr>
274-
<td>
275-
Parallel
276-
</td>
277-
<td>
278-
Use as many CPUs as possible to merge the assemblies.
279-
</td>
280-
</tr>
281-
<tr>
282-
<td>
283-
Verbose
284-
</td>
285-
<td>
286-
Additional debug information during merge that will be outputted to LogFile.
287-
</td>
288-
</tr>
289-
<tr>
290-
<td>
291-
NoRepackRes
292-
</td>
293-
<td>
294-
Does not add the embedded resource 'ILRepack.List' with all merged assembly names.
295-
</td>
296-
</tr>
297-
<tr>
298-
<td>
299-
Wildcards
300-
</td>
301-
<td>
302-
Allows (and resolves) file wildcards (e.g. `*`.dll) in input assemblies.
303-
</td>
304-
</tr>
305-
<tr>
306-
<td>
307-
RepackDropAttribute
308-
</td>
309-
<td>
310-
Name of an attribute (optional). Members in input assemblies marked with this attribute
311-
will be dropped during merging.
312-
</td>
313-
</tr>
314-
</table>
88+
| Option | Description |
89+
|----------------------------|------------------------------------------------------------------------------------------------------------------------------------------------------------|
90+
| KeyFile | Specifies a KeyFile to sign the output assembly. |
91+
| KeyContainer | Specifies a KeyContainer to use. |
92+
| LogFile | Specifies a logfile to output log information. |
93+
| Union | Merges types with identical names into one. |
94+
| DebugInfo | Enable/disable symbol file generation. |
95+
| AttributeFile | Take assembly attributes from the given assembly file. |
96+
| CopyAttributes | Copy assembly attributes. |
97+
| AllowMultiple | Allows multiple attributes (if type allows). |
98+
| TargetKind | Target assembly kind (Exe\|Dll\|WinExe\|SameAsPrimaryAssembly) |
99+
| TargetPlatformVersion | Target platform (v1, v1.1, v2, v4 supported). |
100+
| TargetPlatformDirectory | Path of Directory where the target platform is located. |
101+
| XmlDocumentation | Merge assembly XML documentation. |
102+
| LibraryPath | List of paths to use as "include directories" when attempting to merge assemblies. |
103+
| Internalize | Set all types but the ones from the first assembly 'internal'. |
104+
| RenameInternalized | Rename all internalized types (to be used when Internalize is enabled). |
105+
| InternalizeExclude | If Internalize is set to true, any which match these regular expressions will not be internalized. If Internalize is false, then this property is ignored. |
106+
| OutputFile | Output name for the merged assembly. |
107+
| InputAssemblies | List of assemblies that will be merged. |
108+
| DelaySign | Set the keyfile, but don't sign the assembly. |
109+
| AllowDuplicateResources | Allows duplicating resources in the output assembly. |
110+
| AllowedDuplicateNamespaces | Allows the specified namespaces for being duplicated into input assemblies. Multiple namespaces are delimited by ",". |
111+
| ZeroPeKind | Allows assemblies with Zero PeKind (but obviously only IL will get merged). |
112+
| Parallel | Use as many CPUs as possible to merge the assemblies. |
113+
| Verbose | Additional debug information during the merge that will be outputted to LogFile. |
114+
| NoRepackRes | Does not add the embedded resource 'ILRepack.List' with all merged assembly names. |
115+
| Wildcards | Allows (and resolves) file wildcards (e.g., `*.dll`) in input assemblies. |
116+
| RepackDropAttribute | Name of an attribute (optional). Members in input assemblies marked with this attribute will be dropped during merging. |

0 commit comments

Comments
 (0)