make cli less chatty
This commit is contained in:
parent
4fab7ba150
commit
2f98a07fed
@ -30,17 +30,17 @@ export async function need ({
|
||||
const local = localPlace({ arch, nodeVersion, platform, version });
|
||||
const name = path.basename(local);
|
||||
|
||||
let downloadFailed;
|
||||
if (!forceDownload && !forceBuild) {
|
||||
if (await exists(local)) return local;
|
||||
log.warn('Not found in cache');
|
||||
}
|
||||
if (!forceBuild) {
|
||||
log.info('Downloading', name);
|
||||
log.info('Downloading base binaries to \'./.pkg-cache\'...', name);
|
||||
const remote = remotePlace({ arch, nodeVersion, platform, version });
|
||||
if (await download(remote, local)) return local;
|
||||
log.warn('Not found in GitHub releases');
|
||||
downloadFailed = true;
|
||||
}
|
||||
log.info('Building from source');
|
||||
if (downloadFailed) log.info('Not found in GitHub releases. Building...');
|
||||
await build(nodeVersion, arch, local);
|
||||
return local;
|
||||
}
|
||||
|
||||
Loading…
Reference in New Issue
Block a user