@@ -957,49 +957,6 @@ async function othersNinja(devmode = true) {
957
957
var templateOthersRules = `
958
958
bsc_flags = ${ commonBsFlags } -bs-cross-module-opt -make-runtime -nopervasives -unsafe -w +50 -warn-error A -open Bs_stdlib_mini -I ./runtime
959
959
${ ruleCC ( ninjaCwd ) }
960
- ${
961
- devmode
962
- ? `${ cppoRule ( ) }
963
- ${ cppoList ( ninjaCwd , [
964
- [ "belt_HashSetString.ml" , "hashset.cppo.ml" , dTypeString ] ,
965
- [ "belt_HashSetString.mli" , "hashset.cppo.mli" , dTypeString ] ,
966
- [ "belt_HashSetInt.ml" , "hashset.cppo.ml" , dTypeInt ] ,
967
- [ "belt_HashSetInt.mli" , "hashset.cppo.mli" , dTypeInt ] ,
968
- [ "belt_HashMapString.ml" , "hashmap.cppo.ml" , dTypeString ] ,
969
- [ "belt_HashMapString.mli" , "hashmap.cppo.mli" , dTypeString ] ,
970
- [ "belt_HashMapInt.ml" , "hashmap.cppo.ml" , dTypeInt ] ,
971
- [ "belt_HashMapInt.mli" , "hashmap.cppo.mli" , dTypeInt ] ,
972
- [ "belt_MapString.ml" , "map.cppo.ml" , dTypeString ] ,
973
- [ "belt_MapString.mli" , "map.cppo.mli" , dTypeString ] ,
974
- [ "belt_MapInt.ml" , "map.cppo.ml" , dTypeInt ] ,
975
- [ "belt_MapInt.mli" , "map.cppo.mli" , dTypeInt ] ,
976
- [ "belt_SetString.ml" , "belt_Set.cppo.ml" , dTypeString ] ,
977
- [ "belt_SetString.mli" , "belt_Set.cppo.mli" , dTypeString ] ,
978
- [ "belt_SetInt.ml" , "belt_Set.cppo.ml" , dTypeInt ] ,
979
- [ "belt_SetInt.mli" , "belt_Set.cppo.mli" , dTypeInt ] ,
980
- [ "belt_MutableMapString.ml" , "mapm.cppo.ml" , dTypeString ] ,
981
- [ "belt_MutableMapString.mli" , "mapm.cppo.mli" , dTypeString ] ,
982
- [ "belt_MutableMapInt.ml" , "mapm.cppo.ml" , dTypeInt ] ,
983
- [ "belt_MutableMapInt.mli" , "mapm.cppo.mli" , dTypeInt ] ,
984
- [ "belt_MutableSetString.ml" , "setm.cppo.ml" , dTypeString ] ,
985
- [ "belt_MutableSetString.mli" , "setm.cppo.mli" , dTypeString ] ,
986
- [ "belt_MutableSetInt.ml" , "setm.cppo.ml" , dTypeInt ] ,
987
- [ "belt_MutableSetInt.mli" , "setm.cppo.mli" , dTypeInt ] ,
988
- [ "belt_SortArrayString.ml" , "sort.cppo.ml" , dTypeString ] ,
989
- [ "belt_SortArrayString.mli" , "sort.cppo.mli" , dTypeString ] ,
990
- [ "belt_SortArrayInt.ml" , "sort.cppo.ml" , dTypeInt ] ,
991
- [ "belt_SortArrayInt.mli" , "sort.cppo.mli" , dTypeInt ] ,
992
- [ "belt_internalMapString.ml" , "internal_map.cppo.ml" , dTypeString ] ,
993
- [ "belt_internalMapInt.ml" , "internal_map.cppo.ml" , dTypeInt ] ,
994
- [ "belt_internalSetString.ml" , "internal_set.cppo.ml" , dTypeString ] ,
995
- [ "belt_internalSetInt.ml" , "internal_set.cppo.ml" , dTypeInt ] ,
996
- [ "js_typed_array.ml" , "js_typed_array.cppo.ml" , "" ] ,
997
- [ "js_typed_array2.ml" , "js_typed_array2.cppo.ml" , "" ] ,
998
- ] ) }
999
- `
1000
- : `
1001
- `
1002
- }
1003
960
${ ninjaQuickBuidList ( [
1004
961
[ [ "belt.cmj" , "belt.cmi" ] , "belt.ml" , "cc" , ninjaCwd , [ ] , [ ] , externalDeps ] ,
1005
962
[ [ "node.cmj" , "node.cmi" ] , "node.ml" , "cc" , ninjaCwd , [ ] , [ ] , externalDeps ] ,
@@ -1512,6 +1469,43 @@ ${cppoList("core", [
1512
1469
[ "lam_pass_lets_dce.ml" , "lam_pass_lets_dce.pp.ml" ] ,
1513
1470
[ "lam_util.ml" , "lam_util.pp.ml" ] ,
1514
1471
] ) }
1472
+ ${ cppoList ( "others" , [
1473
+ [ "belt_HashSetString.ml" , "hashset.cppo.ml" , dTypeString ] ,
1474
+ [ "belt_HashSetString.mli" , "hashset.cppo.mli" , dTypeString ] ,
1475
+ [ "belt_HashSetInt.ml" , "hashset.cppo.ml" , dTypeInt ] ,
1476
+ [ "belt_HashSetInt.mli" , "hashset.cppo.mli" , dTypeInt ] ,
1477
+ [ "belt_HashMapString.ml" , "hashmap.cppo.ml" , dTypeString ] ,
1478
+ [ "belt_HashMapString.mli" , "hashmap.cppo.mli" , dTypeString ] ,
1479
+ [ "belt_HashMapInt.ml" , "hashmap.cppo.ml" , dTypeInt ] ,
1480
+ [ "belt_HashMapInt.mli" , "hashmap.cppo.mli" , dTypeInt ] ,
1481
+ [ "belt_MapString.ml" , "map.cppo.ml" , dTypeString ] ,
1482
+ [ "belt_MapString.mli" , "map.cppo.mli" , dTypeString ] ,
1483
+ [ "belt_MapInt.ml" , "map.cppo.ml" , dTypeInt ] ,
1484
+ [ "belt_MapInt.mli" , "map.cppo.mli" , dTypeInt ] ,
1485
+ [ "belt_SetString.ml" , "belt_Set.cppo.ml" , dTypeString ] ,
1486
+ [ "belt_SetString.mli" , "belt_Set.cppo.mli" , dTypeString ] ,
1487
+ [ "belt_SetInt.ml" , "belt_Set.cppo.ml" , dTypeInt ] ,
1488
+ [ "belt_SetInt.mli" , "belt_Set.cppo.mli" , dTypeInt ] ,
1489
+ [ "belt_MutableMapString.ml" , "mapm.cppo.ml" , dTypeString ] ,
1490
+ [ "belt_MutableMapString.mli" , "mapm.cppo.mli" , dTypeString ] ,
1491
+ [ "belt_MutableMapInt.ml" , "mapm.cppo.ml" , dTypeInt ] ,
1492
+ [ "belt_MutableMapInt.mli" , "mapm.cppo.mli" , dTypeInt ] ,
1493
+ [ "belt_MutableSetString.ml" , "setm.cppo.ml" , dTypeString ] ,
1494
+ [ "belt_MutableSetString.mli" , "setm.cppo.mli" , dTypeString ] ,
1495
+ [ "belt_MutableSetInt.ml" , "setm.cppo.ml" , dTypeInt ] ,
1496
+ [ "belt_MutableSetInt.mli" , "setm.cppo.mli" , dTypeInt ] ,
1497
+ [ "belt_SortArrayString.ml" , "sort.cppo.ml" , dTypeString ] ,
1498
+ [ "belt_SortArrayString.mli" , "sort.cppo.mli" , dTypeString ] ,
1499
+ [ "belt_SortArrayInt.ml" , "sort.cppo.ml" , dTypeInt ] ,
1500
+ [ "belt_SortArrayInt.mli" , "sort.cppo.mli" , dTypeInt ] ,
1501
+ [ "belt_internalMapString.ml" , "internal_map.cppo.ml" , dTypeString ] ,
1502
+ [ "belt_internalMapInt.ml" , "internal_map.cppo.ml" , dTypeInt ] ,
1503
+ [ "belt_internalSetString.ml" , "internal_set.cppo.ml" , dTypeString ] ,
1504
+ [ "belt_internalSetInt.ml" , "internal_set.cppo.ml" , dTypeInt ] ,
1505
+ [ "js_typed_array.ml" , "js_typed_array.cppo.ml" , "" ] ,
1506
+ [ "js_typed_array2.ml" , "js_typed_array2.cppo.ml" , "" ] ,
1507
+ ] ) }
1508
+
1515
1509
${ mllRule }
1516
1510
${ mllList ( "ext" , [ "ext_json_parse.mll" ] ) }
1517
1511
${ mllList ( "ml" , [ "lexer.mll" ] ) }
0 commit comments