setup-cpp
Version:
Install all the tools required for building and testing C++/C projects.
20 lines (19 loc) • 709 B
TypeScript
import { type Opts } from "./options.js";
export { GITHUB_ACTIONS } from "ci-info";
export * from "ci-log";
export { maybeGetInput, type Opts } from "./options.js";
export { type Inputs, inputs } from "./tool.js";
/**
* The result of the setup, with the success and error messages. If the setup was successful, the error messages are empty.
*/
export type SetupCppResult = {
successMessages: string[];
errorMessages: string[];
};
/**
* Set up the C++ tools
*
* @param opts - The options
* @returns The result of the setup, with the success and error messages. If the setup was successful, the error messages are empty.
*/
export declare function setupCpp(opts?: Opts): Promise<SetupCppResult>;