Parse build script args with yargs
Summary: We have some custom parsing here and there and I'm going to add some more args, so decided it's better to cleanup this a bit. Reviewed By: jknoxville Differential Revision: D25398421 fbshipit-source-id: 9d43029eef07648d0b01590e9cf7e7fe400b31d0
This commit is contained in:
committed by
Facebook GitHub Bot
parent
18127ef838
commit
bc9412426f
@@ -89,7 +89,9 @@ async function createZip(buildDir: string, distDir: string, targets: string[]) {
|
||||
console.log('Created build directory', buildDir);
|
||||
await generatePluginEntryPoints();
|
||||
await compileHeadless(buildDir);
|
||||
const versionNumber = getVersionNumber();
|
||||
const buildNumber = process.argv.join(' ').match(/--version=(\d+)/);
|
||||
const patch = buildNumber && buildNumber.length > 0 ? buildNumber[1] : '0';
|
||||
const versionNumber = getVersionNumber(parseInt(patch, 10));
|
||||
const buildRevision = await genMercurialRevision();
|
||||
await preludeBundle(buildDir, versionNumber, buildRevision);
|
||||
await createBinary([
|
||||
|
||||
Reference in New Issue
Block a user