Gyeongjae Choi
cc78bced5b
ENH Remove CMake -S and -B options from emsdk/Makefile ( #1711 )
2021-07-12 17:09:43 +02:00
Dexter Chua
eb2bd5c458
Allow changing emscripten version with env var ( #1249 )
...
This makes it easier to test against different emscripten versions on
the same tree (e.g. tot a la #1223 ).
2021-02-14 12:17:20 +01:00
Roman Yurchak
1aea60d91d
MAINT Update to emscripten 2.0.13 ( #1198 )
...
Co-authored-by: Dexter Chua <dalcde@users.noreply.github.com>
2021-02-10 09:23:10 +01:00
Dexter Chua
56073be2a9
Re-enable ccache for binaryen build ( #1214 )
...
Binaryen now invokes cc instead of gcc, and the cc symlink isn't in
/usr/lib/ccache. This replaces the implementation in #1014 .
This has the disadvantage that build is now broken if ccache is not
available.
2021-02-08 09:42:43 +01:00
joemarshall
1bd8380c01
Emscripten 2.0.12 Upstream backend ( #1102 )
...
Co-authored-by: Dexter Chua <dalcde@users.noreply.github.com>
Co-authored-by: Roman Yurchak <rth.yurchak@gmail.com>
2021-02-06 08:58:12 +01:00
Dexter Chua
2454c483d6
git clone --depth 1 emsdk ( #1063 )
2021-01-07 09:01:25 +01:00
Dexter Chua
f6f5da1145
Create script to set emscripten env vars ( #1013 )
2021-01-03 12:25:14 +01:00
Dexter Chua
c42c81d650
Enable ccache for emsdk ( #1014 )
2021-01-02 21:03:45 +08:00
Dexter Chua
2ffd31284c
Only build wasm-opt in binaryen ( #1012 )
2021-01-02 19:40:35 +08:00
Dexter Chua
25de5b6016
BLD Refactor emsdk/Makefile ( #827 )
...
1. Split long shell command into multiple commands
2. Make BINARYEN_VERSION a variable instead of hardcoding in Makefile
3. Set Makefile.envs and patches as dependencies
2020-12-06 11:36:37 +01:00
Roman Yurchak
f7adad7eb3
Upgrade to emscripten 1.38.34 with fastcomp ( #480 )
...
Co-authored-by: Dexter Chua <dec41@srcf.net>
2020-11-30 18:54:35 +01:00
Roman Yurchak
4ee8dedeed
Update to emscripten 1.38.31 ( #674 )
...
Co-authored-by: Michael Droettboom <mdboom@gmail.com>
2020-05-28 18:13:51 +02:00
Adam Seering
6a02cabaad
Update to use sdk-fastcomp-tag-<version> for emscripten ( #589 )
...
* Update to use sdk-fastcomp-tag-<version> for emscripten, as sdk-tag-<version> is no longer available upstream.
* Update code to use new path
* Replace Circle-CI CPU_CORES hack with environment variables (now supported upstream)
Co-authored-by: AndyLockhart <AndyLockhart@users.noreply.github.com>
2019-12-31 12:09:39 -05:00
Michael Droettboom
047b414f3d
Upgrade to emscripten 1.38.30 ( #374 )
2019-04-04 07:57:47 -04:00
Michael Droettboom
30b4fb16af
Fix logic
2019-01-10 14:08:58 -05:00
Michael Droettboom
4b3bfe53ad
Upgrade emscripten to 1.38.22
2019-01-10 07:40:01 -05:00
Michael Droettboom
58048cff2c
Upgrade to emscripten 1.38.12
2018-10-01 18:56:57 -04:00
Michael Droettboom
362b736c0a
Simplify library_lz4.js
2018-09-20 08:25:44 -04:00
Michael Droettboom
7f578a81e2
Fix library_lz4.js
2018-09-19 16:44:54 -04:00
Michael Droettboom
0d4b22ba77
Use LZ4 filesystem compression, using the canonical C implementation
2018-09-19 16:44:54 -04:00
Michael Droettboom
3c08f1541d
Fix emsdk build
2018-07-24 17:47:49 -04:00
Michael Droettboom
4153f5bc83
Update emscripten to 1.38.10
2018-07-24 17:47:49 -04:00
Michael Droettboom
10785faa9b
Fix rebuilding of emsdk
2018-07-19 20:33:56 -04:00
Michael Droettboom
6c2d77979f
Use a file, rather than a directory as the target for OSX compat
2018-07-19 08:14:31 -04:00
Michael Droettboom
a0046f2799
Fix #80 : Delete emsdk if rerunning make
2018-07-18 18:45:20 -04:00
Michael Droettboom
6e1ac55eec
Forcibly copy binaryen executable
2018-07-10 18:28:34 -04:00
Michael Droettboom
c3a228e6ca
Patch in a different way that hopefully won't fail
2018-07-10 16:24:48 -04:00
Michael Droettboom
6153e635e0
Add Circle-CI configuration
2018-06-04 16:17:03 -04:00
Michael Droettboom
f2e46063d6
Pin the compiler to a particular version
2018-05-31 18:46:57 -04:00
Michael Droettboom
deea97cd4c
Use pre-built toolchain
2018-04-02 13:06:36 -04:00
Michael Droettboom
b8c3e600c2
Add end-to-end build. Travis tests.
2018-03-30 13:08:06 -04:00