Cosmos/source/Cosmos.Build.MSBuild/RingCheck.cs
2017-08-05 18:04:48 +01:00

27 lines
664 B
C#

using System;
using System.Collections.Generic;
using System.Diagnostics;
using System.IO;
using System.Reflection;
using Microsoft.Build.Framework;
using Cosmos.Build.Common;
namespace Cosmos.Build.MSBuild
{
public class RingCheck : BaseToolTask
{
[Required]
public string KernelAssemblyPath { get; set; }
[Required]
public string WorkingDir { get; set; }
private List<string> mAssemblySearchPaths;
public override bool Execute()
{
return ExecuteTool(WorkingDir, Path.Combine(CosmosPaths.Build, "RingCheck", "RingCheck.exe"), KernelAssemblyPath, "Ring Check");
}
}
}