@@ -13,7 +13,6 @@ var othersDir = path.join(jscompDir, "others");
13
13
var testDir = path . join ( jscompDir , "test" ) ;
14
14
15
15
var jsDir = path . join ( __dirname , ".." , "lib" , "js" ) ;
16
- var duneBinDir = require ( "./dune" ) . duneBinDir ;
17
16
18
17
var runtimeFiles = fs . readdirSync ( runtimeDir , "ascii" ) ;
19
18
var runtimeMlFiles = runtimeFiles . filter (
@@ -434,7 +433,7 @@ function ninjaQuickBuild(
434
433
* @param {BuildList[] } xs
435
434
* @returns {string }
436
435
*/
437
- function ninjaQuickBuidList ( xs ) {
436
+ function ninjaQuickBuildList ( xs ) {
438
437
return xs
439
438
. map ( x => ninjaQuickBuild ( x [ 0 ] , x [ 1 ] , x [ 2 ] , x [ 3 ] , x [ 4 ] , x [ 5 ] , x [ 6 ] ) )
440
439
. join ( "\n" ) ;
@@ -851,7 +850,7 @@ async function runtimeNinja(devmode = true) {
851
850
bsc_no_open_flags = ${ commonBsFlags } -bs-cross-module-opt -make-runtime -nopervasives -unsafe -w +50 -warn-error A
852
851
bsc_flags = $bsc_no_open_flags -open Bs_stdlib_mini
853
852
${ ruleCC ( ninjaCwd ) }
854
- ${ ninjaQuickBuidList ( [
853
+ ${ ninjaQuickBuildList ( [
855
854
[
856
855
"bs_stdlib_mini.cmi" ,
857
856
"bs_stdlib_mini.mli" ,
@@ -957,7 +956,7 @@ async function othersNinja(devmode = true) {
957
956
bsc_primitive_flags = ${ commonBsFlags } -bs-cross-module-opt -make-runtime -nopervasives -unsafe -w +50 -warn-error A
958
957
bsc_flags = $bsc_primitive_flags -open Belt_internals
959
958
${ ruleCC ( ninjaCwd ) }
960
- ${ ninjaQuickBuidList ( [
959
+ ${ ninjaQuickBuildList ( [
961
960
[
962
961
[ "belt.cmj" , "belt.cmi" ] ,
963
962
"belt.ml" ,
@@ -1080,7 +1079,7 @@ async function stdlibNinja(devmode = true) {
1080
1079
var templateStdlibRules = `
1081
1080
${ bsc_flags } = ${ commonBsFlags } -bs-cross-module-opt -make-runtime ${ warnings } -I others
1082
1081
${ ruleCC ( ninjaCwd ) }
1083
- ${ ninjaQuickBuidList ( [
1082
+ ${ ninjaQuickBuildList ( [
1084
1083
// we make it still depends on external
1085
1084
// to enjoy free ride on dev config for compiler-deps
1086
1085
@@ -1305,12 +1304,7 @@ function checkEffect() {
1305
1304
return { file : path . basename ( file ) , effect } ;
1306
1305
} ) ;
1307
1306
1308
- var black_list = new Set ( [
1309
- "caml_int32.js" ,
1310
- "caml_int64.js" ,
1311
- "caml_lexer.js" ,
1312
- "caml_parser.js" ,
1313
- ] ) ;
1307
+ var black_list = new Set ( [ "caml_lexer.js" , "caml_parser.js" ] ) ;
1314
1308
1315
1309
var assert = require ( "assert" ) ;
1316
1310
// @ts -ignore
@@ -1448,16 +1442,10 @@ rule copy
1448
1442
}
1449
1443
1450
1444
function main ( ) {
1451
- var emptyCount = 2 ;
1452
- var isPlayground = false ;
1453
1445
if ( require . main === module ) {
1454
1446
if ( process . argv . includes ( "-check" ) ) {
1455
1447
checkEffect ( ) ;
1456
1448
}
1457
- if ( process . argv . includes ( "-playground" ) ) {
1458
- isPlayground = true ;
1459
- emptyCount ++ ;
1460
- }
1461
1449
1462
1450
var subcommand = process . argv [ 2 ] ;
1463
1451
switch ( subcommand ) {
@@ -1522,7 +1510,7 @@ function main() {
1522
1510
` ) ;
1523
1511
break ;
1524
1512
default :
1525
- if ( process . argv . length === emptyCount ) {
1513
+ if ( process . argv . length === 2 ) {
1526
1514
updateDev ( ) ;
1527
1515
updateRelease ( ) ;
1528
1516
} else {
0 commit comments