File tree Expand file tree Collapse file tree 5 files changed +7
-7
lines changed Expand file tree Collapse file tree 5 files changed +7
-7
lines changed Original file line number Diff line number Diff line change @@ -82,7 +82,7 @@ type t =
82
82
let runtime_package_specs : t = {
83
83
name = Pkg_runtime ;
84
84
module_systems = [
85
- {module_system = Es6 ; path = " lib/es6" ; suffix = Js };
85
+ {module_system = Es6 ; path = " lib/es6" ; suffix = Mjs };
86
86
{module_system = NodeJS ; path = " lib/js" ; suffix = Js };
87
87
]
88
88
}
Original file line number Diff line number Diff line change 1
1
2
- bsc_flags = -no-keep-locs -no-alias-deps -bs-no-version-header -bs-no-check-div-by-zero -nostdlib -bs-cross-module-opt -bs-package-name bs-platform -bs-package-output commonjs:lib/js -bs-package-output es6:lib/es6 -nopervasives -unsafe -w +50 -warn-error A -open Bs_stdlib_mini -I ./runtime
2
+ bsc_flags = -no-keep-locs -no-alias-deps -bs-no-version-header -bs-no-check-div-by-zero -nostdlib -bs-cross-module-opt -bs-package-name bs-platform -bs-package-output commonjs:lib/js -bs-package-output es6:lib/es6:.mjs -nopervasives -unsafe -w +50 -warn-error A -open Bs_stdlib_mini -I ./runtime
3
3
4
4
rule cc
5
5
command = $bsc -bs-cmi -bs-cmj $bsc_flags -I others $in
Original file line number Diff line number Diff line change 1
1
2
- bsc_no_open_flags = -no-keep-locs -no-alias-deps -bs-no-version-header -bs-no-check-div-by-zero -nostdlib -bs-cross-module-opt -bs-package-name bs-platform -bs-package-output commonjs:lib/js -bs-package-output es6:lib/es6 -nopervasives -unsafe -w +50 -warn-error A
2
+ bsc_no_open_flags = -no-keep-locs -no-alias-deps -bs-no-version-header -bs-no-check-div-by-zero -nostdlib -bs-cross-module-opt -bs-package-name bs-platform -bs-package-output commonjs:lib/js -bs-package-output es6:lib/es6:.mjs -nopervasives -unsafe -w +50 -warn-error A
3
3
bsc_flags = $bsc_no_open_flags -open Bs_stdlib_mini
4
4
5
5
rule cc
Original file line number Diff line number Diff line change 1
1
2
- bsc_flags = -no-keep-locs -no-alias-deps -bs-no-version-header -bs-no-check-div-by-zero -nostdlib -bs-cross-module-opt -bs-package-name bs-platform -bs-package-output commonjs:lib/js -bs-package-output es6:lib/es6 -w -9-3-106 -warn-error A -I runtime -I others
2
+ bsc_flags = -no-keep-locs -no-alias-deps -bs-no-version-header -bs-no-check-div-by-zero -nostdlib -bs-cross-module-opt -bs-package-name bs-platform -bs-package-output commonjs:lib/js -bs-package-output es6:lib/es6:.mjs -w -9-3-106 -warn-error A -I runtime -I others
3
3
4
4
rule cc
5
5
command = $bsc -bs-cmi -bs-cmj $bsc_flags -I stdlib-406 $in
Original file line number Diff line number Diff line change @@ -868,7 +868,7 @@ async function runtimeNinja(devmode = true) {
868
868
var externalDeps = devmode ? [ compilerTarget ] : [ ] ;
869
869
var ninjaOutput = devmode ? "build.ninja" : "release.ninja" ;
870
870
var templateRuntimeRules = `
871
- bsc_no_open_flags = ${ commonBsFlags } -bs-cross-module-opt -bs-package-name bs-platform -bs-package-output commonjs:lib/js -bs-package-output es6:lib/es6 -nopervasives -unsafe -w +50 -warn-error A
871
+ bsc_no_open_flags = ${ commonBsFlags } -bs-cross-module-opt -bs-package-name bs-platform -bs-package-output commonjs:lib/js -bs-package-output es6:lib/es6:.mjs -nopervasives -unsafe -w +50 -warn-error A
872
872
bsc_flags = $bsc_no_open_flags -open Bs_stdlib_mini
873
873
${ ruleCC ( ninjaCwd ) }
874
874
${ ninjaQuickBuidList ( [
@@ -963,7 +963,7 @@ async function othersNinja(devmode = true) {
963
963
var ninjaCwd = "others" ;
964
964
965
965
var templateOthersRules = `
966
- bsc_flags = ${ commonBsFlags } -bs-cross-module-opt -bs-package-name bs-platform -bs-package-output commonjs:lib/js -bs-package-output es6:lib/es6 -nopervasives -unsafe -w +50 -warn-error A -open Bs_stdlib_mini -I ./runtime
966
+ bsc_flags = ${ commonBsFlags } -bs-cross-module-opt -bs-package-name bs-platform -bs-package-output commonjs:lib/js -bs-package-output es6:lib/es6:.mjs -nopervasives -unsafe -w +50 -warn-error A -open Bs_stdlib_mini -I ./runtime
967
967
${ ruleCC ( ninjaCwd ) }
968
968
${
969
969
devmode
@@ -1088,7 +1088,7 @@ async function stdlibNinja(devmode = true) {
1088
1088
// deprecations diabled due to string_of_float
1089
1089
var warnings = "-w -9-3-106 -warn-error A" ;
1090
1090
var templateStdlibRules = `
1091
- ${ bsc_flags } = ${ commonBsFlags } -bs-cross-module-opt -bs-package-name bs-platform -bs-package-output commonjs:lib/js -bs-package-output es6:lib/es6 ${ warnings } -I runtime -I others
1091
+ ${ bsc_flags } = ${ commonBsFlags } -bs-cross-module-opt -bs-package-name bs-platform -bs-package-output commonjs:lib/js -bs-package-output es6:lib/es6:.mjs ${ warnings } -I runtime -I others
1092
1092
${ ruleCC ( ninjaCwd ) }
1093
1093
${ ninjaQuickBuidList ( [
1094
1094
[
You can’t perform that action at this time.
0 commit comments