Skip to content

Commit 3cefb40

Browse files
committed
chore(build): remove USE_ES6_IMPORT_META setting from WASM build
Ref: emscripten-core/emscripten#23171
1 parent c833a32 commit 3cefb40

File tree

1 file changed

+4
-5
lines changed

1 file changed

+4
-5
lines changed

gulp/compile/wasm.ts

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ import optimizeWasm from './optimizeWasm.ts'
1010

1111
const moduleFilepath = path.join(BUILD_DIR, 'MediaInfoModule.js')
1212

13-
function makeArgs(environment: 'web' | 'node', es6: boolean, es6ImportMeta: boolean) {
13+
function makeArgs(environment: 'web' | 'node', es6: boolean) {
1414
return [
1515
...CXXFLAGS.split(' '),
1616
...MediaInfoLib_CXXFLAGS.split(' '),
@@ -23,7 +23,6 @@ function makeArgs(environment: 'web' | 'node', es6: boolean, es6ImportMeta: bool
2323
'-sLEGACY_VM_SUPPORT=0',
2424
'-sMODULARIZE=1',
2525
'-sNO_FILESYSTEM=1',
26-
`-sUSE_ES6_IMPORT_META=${es6ImportMeta ? '1' : '0'}`,
2726
'-sEMBIND_STD_STRING_IS_UTF8=1',
2827
'-sINCOMING_MODULE_JS_API=locateFile',
2928
'--closure',
@@ -61,7 +60,7 @@ compileMediaInfoModule.description = 'Compile MediaInfoModule'
6160

6261
// MediaInfoModule.js (Node CJS)
6362
async function buildNodeCjs() {
64-
await spawn('emcc', makeArgs('node', false, false), BUILD_DIR)
63+
await spawn('emcc', makeArgs('node', false), BUILD_DIR)
6564
await format(moduleFilepath, path.join(BUILD_DIR, 'MediaInfoModule.cjs.js'))
6665
}
6766

@@ -70,7 +69,7 @@ buildNodeCjs.description = 'Build WASM (Node CJS)'
7069

7170
// MediaInfoModule.js (Node ESM)
7271
async function buildNodeEsm() {
73-
await spawn('emcc', makeArgs('node', true, true), BUILD_DIR)
72+
await spawn('emcc', makeArgs('node', true), BUILD_DIR)
7473
await format(moduleFilepath, path.join(BUILD_DIR, 'MediaInfoModule.esm.js'))
7574
}
7675

@@ -79,7 +78,7 @@ buildNodeEsm.description = 'Build WASM (Node ESM)'
7978

8079
// MediaInfoModule.js (Browser)
8180
async function buildBrowser() {
82-
await spawn('emcc', makeArgs('web', true, false), BUILD_DIR)
81+
await spawn('emcc', makeArgs('web', true), BUILD_DIR)
8382
await format(moduleFilepath, path.join(BUILD_DIR, 'MediaInfoModule.browser.js'))
8483
}
8584

0 commit comments

Comments
 (0)