Page MenuHomeSolus

Initial commit of emscripten
ClosedPublic

Authored by YakoYakoYokuYoku on Nov 16 2019, 11:06 PM.

Details

Summary

Depends on D8522 and D8523.
The inclusion of the binaryen toolchain resolves T3098.
Also the package builds LLVM 11 because it's the current supported version.

Signed-off-by: Martin Reboredo <gc1000ll@gmail.com>

Test Plan

Build and test a hello world program, this SDL example and the godot export template.

Diff Detail

Repository
R4983 emscripten
Lint
Automatic diff as part of commit; lint not applicable.
Unit
Automatic diff as part of commit; unit tests not applicable.

Event Timeline

YakoYakoYokuYoku requested review of this revision.Nov 16 2019, 11:06 PM
YakoYakoYokuYoku edited the summary of this revision. (Show Details)

Added a dependency on binaryen

Update to 1.39.5 and added nodejs as a dependency

YakoYakoYokuYoku planned changes to this revision.Jan 14 2020, 2:24 PM

emrun example.html doesn't serve the page ๐Ÿ’€

YakoYakoYokuYoku edited the summary of this revision. (Show Details)
YakoYakoYokuYoku edited the test plan for this revision. (Show Details)

Update emscripten to 1.39.10

DataDrake requested changes to this revision.Apr 13 2020, 2:18 AM
DataDrake added a subscriber: DataDrake.
DataDrake added inline comments.
package.yml
6

Can this be tied to a tag instead of a commit?

This revision now requires changes to proceed.Apr 13 2020, 2:18 AM
YakoYakoYokuYoku marked an inline comment as done.Apr 13 2020, 2:25 AM
YakoYakoYokuYoku added inline comments.
package.yml
6

Emscripten requires specific commits of the llvm monorepo

DataDrake accepted this revision.May 13 2020, 4:32 PM

LGTM. Thanks!

This revision is now accepted and ready to land.May 13 2020, 4:32 PM
This revision was automatically updated to reflect the committed changes.