@specs-feup/clava
Version:
A C/C++ source-to-source compiler written in Typescript
13 lines • 547 B
TypeScript
import ToolUtils from "@specs-feup/lara/api/lara/tool/ToolUtils.js";
import CMakeCompiler from "./compilers/CMakeCompiler.js";
export default class CMakerUtils extends ToolUtils {
private static compilerTable;
/**
* Creates a CMakerCompiler object based on a string with the name.
*
* @param compilerName - Name of the compiler. Currently supported names: 'gcc', 'clang', 'icc'.
*
*/
static getCompiler(compilerName: keyof typeof this.compilerTable): CMakeCompiler;
}
//# sourceMappingURL=CMakerUtils.d.ts.map