C# Class HDLToolkit.Xilinx.XilinxHelper

ファイルを表示 Open project: nathanrossi/hdl-toolkit Class Usage Examples

Public Properties

Property Type Description
CurrentToolchain XilinxToolchain
CurrentVersion XilinxVersion
XilinxBinaryPaths string[]
XilinxEnviromentVersion XilinxVersion
XilinxInstalls List
XilinxLibraryPaths string[]
XilinxPath string

Public Methods

Method Description
GetCurrentXilinxToolchain ( ) : XilinxToolchain
GetRootXilinxPath ( ) : string
GetXilinxBinaryPaths ( ) : string[]
GetXilinxLibraryPaths ( ) : string[]
GetXilinxToolPath ( string tool ) : string

Retrieve the full path to the executable for the tool.

SearchForXilinxInstalls ( ToolchainManager manager ) : void

Private Methods

Method Description
GetCurrentXilinxVersion ( ) : XilinxVersion
GetPlatformAndArchPath ( ) : string
GetXilinxDefaultRoot ( ) : string
ScanForXilinxInstalls ( ) : void

Scan the system for Xilinx installs using default install information.

ScanXilinxInstall ( ToolchainManager manager, string root ) : XilinxToolchain

Method Details

GetCurrentXilinxToolchain() public static method

public static GetCurrentXilinxToolchain ( ) : XilinxToolchain
return XilinxToolchain

GetRootXilinxPath() public static method

public static GetRootXilinxPath ( ) : string
return string

GetXilinxBinaryPaths() public static method

public static GetXilinxBinaryPaths ( ) : string[]
return string[]

GetXilinxLibraryPaths() public static method

public static GetXilinxLibraryPaths ( ) : string[]
return string[]

GetXilinxToolPath() public static method

Retrieve the full path to the executable for the tool.
public static GetXilinxToolPath ( string tool ) : string
tool string
return string

SearchForXilinxInstalls() public static method

public static SearchForXilinxInstalls ( ToolchainManager manager ) : void
manager HDLToolkit.Framework.ToolchainManager
return void

Property Details

CurrentToolchain public_oe static_oe property

public static XilinxToolchain,HDLToolkit.Xilinx CurrentToolchain
return XilinxToolchain

CurrentVersion public_oe static_oe property

public static XilinxVersion,HDLToolkit.Xilinx CurrentVersion
return XilinxVersion

XilinxBinaryPaths public_oe static_oe property

public static string[] XilinxBinaryPaths
return string[]

XilinxEnviromentVersion public_oe static_oe property

public static XilinxVersion,HDLToolkit.Xilinx XilinxEnviromentVersion
return XilinxVersion

XilinxInstalls public_oe static_oe property

public static List XilinxInstalls
return List

XilinxLibraryPaths public_oe static_oe property

public static string[] XilinxLibraryPaths
return string[]

XilinxPath public_oe static_oe property

public static string XilinxPath
return string