// Copyright Epic Games, Inc. All Rights Reserved.
using System;
using System.Collections.Generic;
using System.Text;
namespace Gauntlet
{
///
/// IAppConfig defines an interface that can express the configuration required to install
/// and run an instance of a given app
///
public interface IAppConfig
{
///
/// Name of the app
///
string Name { get; }
///
/// Arguments to execute the app with
///
string CommandLine { get; }
///
/// Sandbox that we'd like to install this instance in
///
string Sandbox { get; }
///
/// Build that the application uses
///
IBuild Build { get; }
}
}