@nxrocks/common-jvm
Version:
Common library to share code among the JVM-related plugins.
16 lines (15 loc) • 635 B
TypeScript
import { BuilderCommandAliasMapper, BuilderCommandAliasType, BuilderCore, BuildSystem } from './builder-core.interface';
export declare class GradleBuilder implements BuilderCore {
private commandAliases;
constructor(commandAliases: BuilderCommandAliasMapper);
getBuildSystemType(): BuildSystem;
getExecutable(ignoreWrapper: boolean, useLegacyWrapper?: boolean): "gradle" | "gradlew.bat" | "./gradlew";
getCommand(alias: BuilderCommandAliasType, options: {
cwd: string;
ignoreWrapper?: boolean;
runFromParentModule?: boolean;
}): {
cwd: string;
command: string;
};
}