Skip to content
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

chore(common): add offline support for emscripten #12740

Merged
merged 1 commit into from
Nov 29, 2024

Conversation

ermshiperete
Copy link
Contributor

This change allows to build with emscripten if offline (when passing the --offline parameter). Previously this failed because as part of locating emscripten we try to pull the latest repo version and install the desired emscripten version. With this change when --offline is specified we try to use the currently installed version of emsdk. If it isn't installed or if the wrong version is installed we will fail the build.

@keymanapp-test-bot skip

This change allows to build with emscripten if offline (when
passing the `--offline` parameter). Previously this failed because
as part of locating emscripten we try to pull the latest repo
version and install the desired emscripten version. With this change
when `--offline` is specified we try to use the currently installed
version of emsdk. If it isn't installed or if the wrong version
is installed we will fail the build.
@keymanapp-test-bot keymanapp-test-bot bot added this to the A18S16 milestone Nov 28, 2024
Base automatically changed from chore/common/nvm-offline to master November 28, 2024 13:36
@ermshiperete ermshiperete merged commit 48339ee into master Nov 29, 2024
29 checks passed
@ermshiperete ermshiperete deleted the chore/common/emsdk-offline branch November 29, 2024 11:41
@keyman-server
Copy link
Collaborator

Changes in this pull request will be available for download in Keyman version 18.0.148-alpha

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
Archived in project
Development

Successfully merging this pull request may close these issues.

3 participants