|
// Licensed to the .NET Foundation under one or more agreements.
// The .NET Foundation licenses this file to you under the MIT license.
namespace Microsoft.DotNet.SignTool
{
internal readonly struct SignToolArgs
{
internal string TempDir { get; }
internal string MicroBuildCorePath { get; }
internal bool TestSign { get; }
internal string MSBuildPath { get; }
internal string DotNetPath { get; }
internal string SNBinaryPath { get; }
internal string LogDir { get; }
internal string EnclosingDir { get; }
internal string WixToolsPath { get; }
internal string TarToolPath { get; }
internal SignToolArgs(string tempPath, string microBuildCorePath, bool testSign, string msBuildPath, string dotnetPath, string logDir, string enclosingDir, string snBinaryPath, string wixToolsPath, string tarToolPath)
{
TempDir = tempPath;
MicroBuildCorePath = microBuildCorePath;
TestSign = testSign;
MSBuildPath = msBuildPath;
DotNetPath = dotnetPath;
LogDir = logDir;
EnclosingDir = enclosingDir;
SNBinaryPath = snBinaryPath;
WixToolsPath = wixToolsPath;
TarToolPath = tarToolPath;
}
}
}
|