Class MonoAotLLVMGenerator
Inheritance
MonoAotLLVMGenerator
Assembly: BenchmarkDotNet.dll
public class MonoAotLLVMGenerator : CsProjGenerator, IGenerator, IEquatable<CsProjGenerator>
Constructors
Declaration
public MonoAotLLVMGenerator(string targetFrameworkMoniker, string cliPath, string packagesPath, string customRuntimePack, string aotCompilerPath, MonoAotCompilerMode aotCompilerMode)
Parameters
Methods
Declaration
protected override void GenerateProject(BuildPartition buildPartition, ArtifactsPaths artifactsPaths, ILogger logger)
Parameters
Overrides
Declaration
protected override string GetBinariesDirectoryPath(string buildArtifactsDirectoryPath, string configuration)
Parameters
Type |
Name |
Description |
String |
buildArtifactsDirectoryPath |
|
String |
configuration |
|
Returns
Overrides
Declaration
protected override string GetExecutablePath(string binariesDirectoryPath, string programName)
Parameters
Type |
Name |
Description |
String |
binariesDirectoryPath |
|
String |
programName |
|
Returns
Overrides
Implements