cmake-ts
Version:
cmake-js rewrite in typescript to support advanced build configurations
10 lines (9 loc) • 420 B
TypeScript
import type { BuildConfiguration, Options } from "./config-types.d";
/**
* Build the project via cmake-ts
*
* @param opts - The options to use for the build
* @returns The configurations that were built or null if there was an error
*/
export declare function build(opts: Options): Promise<BuildConfiguration[] | null>;
export declare function buildConfig(config: BuildConfiguration, opts: Options): Promise<void>;