Move CheckPrereqs to MSBuild (#3895)

* Move CheckPrereqs to MSBuild

* Tabs to Spaces

* PR feedback
This commit is contained in:
Piotr Puszkiewicz 2016-07-20 23:42:23 -04:00 committed by GitHub
parent 24d2e638d5
commit 9446a81a25
9 changed files with 126 additions and 278 deletions

View file

@ -1,24 +0,0 @@
using System;
using System.IO;
using System.Collections.Generic;
using System.Text.RegularExpressions;
using System.Linq;
using System.Threading.Tasks;
using Microsoft.DotNet.Cli.Build.Framework;
namespace Microsoft.DotNet.Cli.Build
{
public class AptDependencyUtility
{
public static bool PackageIsInstalled(string packageName)
{
var result = Command.Create("dpkg", "-s", packageName)
.CaptureStdOut()
.CaptureStdErr()
.QuietBuildReporter()
.Execute();
return result.ExitCode == 0;
}
}
}

View file

@ -1,21 +0,0 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
using Microsoft.DotNet.Cli.Build.Framework;
namespace Microsoft.DotNet.Cli.Build
{
public class YumDependencyUtility
{
public static bool PackageIsInstalled(string packageName)
{
var result = Command.Create("yum", "list", "installed", packageName)
.CaptureStdOut()
.CaptureStdErr()
.Execute();
return result.ExitCode == 0;
}
}
}