@lpc-lang/core
Version:
LPC Language Compiler Library
15 lines • 651 B
TypeScript
import { BuilderProgram, ParsedCommandLine, Program, System } from "./_namespaces/lpc";
export declare enum ExecuteCommandMsgType {
None = 0,
Success = 1,
Failure = 2
}
export type ExecuteCommandLineCallbacks = (program: Program | BuilderProgram | ParsedCommandLine) => void;
export type ExecuteCommandMsgCallback = (msg: string, msgType?: ExecuteCommandMsgType) => void;
/**
* Executes a CLI build.
* @param system
* @param commandLineArgs
*/
export declare function executeCommandLine(system: System, commandLineArgs: readonly string[], msgCallback?: ExecuteCommandMsgCallback): void;
//# sourceMappingURL=executeCommandLine.d.ts.map