-
Notifications
You must be signed in to change notification settings - Fork 3.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Remove COMPILER_ENGINE config option #9469
Merged
Merged
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
We only support NODE_JS for running the internal compiler tools and we have no plans to support any other JS engine for this purpose so this extra config option was just adding noise. Also: - remove legacy JS_ENGINE (singular) setting. - JS_ENGINES now defaults to [NODE_JS] if its not configured. - Remove references to V8_ENGINE and SPIDERMONKEY_ENGINE since they not required and are purely for tests (i.e. should not be used by end users)
kripken
approved these changes
Sep 20, 2019
sbc100
added a commit
that referenced
this pull request
Sep 30, 2019
Since we are guaranteed that `NODE_JS` is part of the config (since all users need this) we can set a sensible default for `JS_ENGINES`. This default was supposed to be part of #9469, but a bug meant the code was dead and it was removed in #9499. `JS_ENGINES` is needed for any users that want to run test code. Fix `gen_struct_info.py` to explicitly use NODE_JS since this is the only engine we expect users to have installed and the only one we officially support outside of test code.
sbc100
added a commit
that referenced
this pull request
Oct 8, 2019
Since we are guaranteed that `NODE_JS` is part of the config (since all users need this) we can set a sensible default for `JS_ENGINES`. This default was supposed to be part of #9469, but a bug meant the code was dead and it was removed in #9499. `JS_ENGINES` is needed for any users that want to run test code. Fix `gen_struct_info.py` to explicitly use NODE_JS since this is the only engine we expect users to have installed and the only one we officially support outside of test code.
sbc100
added a commit
that referenced
this pull request
Oct 8, 2019
Since we are guaranteed that `NODE_JS` is part of the config (since all users need this) we can set a sensible default for `JS_ENGINES`. This default was supposed to be part of #9469, but a bug meant the code was dead and it was removed in #9499. `JS_ENGINES` is needed for any users that want to run test code.
belraquib
pushed a commit
to belraquib/emscripten
that referenced
this pull request
Dec 23, 2020
We only support NODE_JS for running the internal compiler tools and we have no plans to support any other JS engine for this purpose so this extra config option was just adding noise. Also: - remove legacy JS_ENGINE (singular) setting. - JS_ENGINES now defaults to [NODE_JS] if its not configured. - Remove references to V8_ENGINE and SPIDERMONKEY_ENGINE since they not required and are purely for tests (i.e. should not be used by end users)
belraquib
pushed a commit
to belraquib/emscripten
that referenced
this pull request
Dec 23, 2020
Since we are guaranteed that `NODE_JS` is part of the config (since all users need this) we can set a sensible default for `JS_ENGINES`. This default was supposed to be part of emscripten-core#9469, but a bug meant the code was dead and it was removed in emscripten-core#9499. `JS_ENGINES` is needed for any users that want to run test code.
sbc100
added a commit
to emscripten-core/emsdk
that referenced
this pull request
Mar 13, 2024
`COMPILER_ENGINE` was completely removed from emscripten in emscripten-core/emscripten#9469. `JS_ENGINES` is only used/needed for testing and is no longer needed as of emscripten-core/emscripten#9542.
sbc100
added a commit
to emscripten-core/emsdk
that referenced
this pull request
Mar 13, 2024
`COMPILER_ENGINE` was completely removed from emscripten in emscripten-core/emscripten#9469. `JS_ENGINES` is only used/needed for testing and is no longer needed as of emscripten-core/emscripten#9542.
sbc100
added a commit
to emscripten-core/emsdk
that referenced
this pull request
Mar 13, 2024
`COMPILER_ENGINE` was completely removed from emscripten in emscripten-core/emscripten#9469. `JS_ENGINES` is only used/needed for testing and is no longer needed as of emscripten-core/emscripten#9542.
sbc100
added a commit
to emscripten-core/emsdk
that referenced
this pull request
Mar 13, 2024
`COMPILER_ENGINE` was completely removed from emscripten in emscripten-core/emscripten#9469. `JS_ENGINES` is only used/needed for testing and is no longer needed as of emscripten-core/emscripten#9542.
sbc100
added a commit
to emscripten-core/emsdk
that referenced
this pull request
Mar 13, 2024
`COMPILER_ENGINE` was completely removed from emscripten in emscripten-core/emscripten#9469. `JS_ENGINES` is only used/needed for testing and is no longer needed as of emscripten-core/emscripten#9542.
sbc100
added a commit
to emscripten-core/emsdk
that referenced
this pull request
Mar 13, 2024
`COMPILER_ENGINE` was completely removed from emscripten in emscripten-core/emscripten#9469. `JS_ENGINES` is only used/needed for testing and is no longer needed as of emscripten-core/emscripten#9542.
sbc100
added a commit
to emscripten-core/emsdk
that referenced
this pull request
Mar 14, 2024
`COMPILER_ENGINE` was completely removed from emscripten in emscripten-core/emscripten#9469. `JS_ENGINES` is only used/needed for testing and is no longer needed as of emscripten-core/emscripten#9542.
sbc100
added a commit
to emscripten-core/emsdk
that referenced
this pull request
Mar 14, 2024
`COMPILER_ENGINE` was completely removed from emscripten in emscripten-core/emscripten#9469. `JS_ENGINES` is only used/needed for testing and is no longer needed as of emscripten-core/emscripten#9542.
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
We only support NODE_JS for running the internal compiler tools and
we have no plans to support any other JS engine for this purpose so
this extra config option was just adding noise.
Also:
required and are purely for tests (i.e. should not be used by end
users)