namespace UnityEditor.Build.Pipeline.Interfaces
{
///
/// Base interface of all build tasks.
///
public interface IBuildTask
{
///
/// Version identifier for the build task.
/// Primarily for caching.
///
int Version { get; }
///
/// Run task method
///
/// Return code with status information about success or failure causes.
ReturnCode Run();
}
}