26 lines
550 B
C#
26 lines
550 B
C#
using System;
|
|
using System.IO;
|
|
|
|
using Codice.Utils;
|
|
|
|
namespace Unity.PlasticSCM.Editor.Views.Welcome
|
|
{
|
|
static class GetInstallerTmpFileName
|
|
{
|
|
internal static string ForPlatform()
|
|
{
|
|
string fileName = Guid.NewGuid().ToString();
|
|
|
|
if (PlatformIdentifier.IsWindows())
|
|
fileName += ".exe";
|
|
|
|
if (PlatformIdentifier.IsMac())
|
|
fileName += ".pkg.zip";
|
|
|
|
return Path.Combine(
|
|
Path.GetTempPath(),
|
|
fileName);
|
|
}
|
|
}
|
|
}
|