Skip to content

Commit 070b893

Browse files
authored
Added new /illink parameter (#59)
Adding support for the new `/illink` switch, introduced [here](gluck/il-repack@986c1db#diff-3ee934cbb99395b6bc4f805ef4e686e6d80b0b8e1c27d552ed9590eae4f4bb6fR256).
1 parent 6e0632b commit 070b893

File tree

1 file changed

+8
-2
lines changed

1 file changed

+8
-2
lines changed

ILRepack.Lib.MSBuild.Task/ILRepack.cs

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -215,14 +215,19 @@ public virtual string OutputFile
215215
/// </summary>
216216
public virtual string RepackDropAttribute { get; set; }
217217

218+
/// <summary>
219+
/// Merge IL Linker file XML resources from Microsoft assemblies (optional). Same-named XML resources ('ILLink.*.xml') will be combined during merging.
220+
/// </summary>
221+
public virtual bool MergeIlLinkerFiles { get; set; }
222+
218223
#endregion
219224

220225
#region Public methods
221226

222227
/// <summary>
223228
/// Executes ILRepack with specified options.
224229
/// </summary>
225-
/// <returns>Returns true if its successful.</returns>
230+
/// <returns>Returns true if it's successful.</returns>
226231
public override bool Execute()
227232
{
228233
var repackOptions = new RepackOptions
@@ -251,7 +256,8 @@ public override bool Execute()
251256
PauseBeforeExit = PauseBeforeExit,
252257
OutputFile = _outputFile,
253258
AllowWildCards = Wildcards,
254-
RepackDropAttribute = RepackDropAttribute
259+
RepackDropAttribute = RepackDropAttribute,
260+
MergeIlLinkerFiles = MergeIlLinkerFiles
255261
};
256262

257263
repackOptions.AllowedDuplicateNameSpaces.AddRange(

0 commit comments

Comments
 (0)