Adding Fedora 23

This commit is contained in:
Livar Cunha 2016-05-26 23:16:18 -07:00
parent 84d1b60ffe
commit e634fedae8
50 changed files with 175 additions and 44 deletions

View file

@ -57,6 +57,15 @@ namespace Microsoft.DotNet.Cli.Build.Framework
}
}
public static bool IsFedora
{
get
{
var osname = RuntimeEnvironment.OperatingSystem;
return string.Equals(osname, "fedora", StringComparison.OrdinalIgnoreCase);
}
}
public static bool IsUnix
{
get
@ -78,7 +87,7 @@ namespace Microsoft.DotNet.Cli.Build.Framework
{
get
{
return IsUbuntu || IsCentOS || IsRHEL || IsDebian;
return IsUbuntu || IsCentOS || IsRHEL || IsDebian || IsFedora;
}
}
@ -103,6 +112,8 @@ namespace Microsoft.DotNet.Cli.Build.Framework
return IsRHEL;
case BuildPlatform.Debian:
return IsDebian;
case BuildPlatform.Fedora:
return IsFedora;
case BuildPlatform.Unix:
return IsUnix;
case BuildPlatform.Linux:
@ -143,6 +154,10 @@ namespace Microsoft.DotNet.Cli.Build.Framework
{
return BuildPlatform.Debian;
}
else if (IsFedora)
{
return BuildPlatform.Fedora;
}
else
{
return default(BuildPlatform);