// Copyright (c) 2012-2023 Wojciech Figat. All rights reserved.
using System;
namespace Flax.Build
{
///
/// The unsupported architecture exception for code paths that require other architecture.
///
///
public class InvalidArchitectureException : Exception
{
///
/// Initializes a new instance of the class.
///
/// The architecture.
public InvalidArchitectureException(TargetArchitecture architecture)
: base(string.Format("Unknown architecture {0}.", architecture))
{
}
///
/// Initializes a new instance of the class.
///
/// The architecture.
/// The additional message.
public InvalidArchitectureException(TargetArchitecture architecture, string message)
: base(string.Format("Unknown architecture {0}. " + message, architecture))
{
}
}
}