Sam Clegg
2c09626c34
3.1.1 ( #965 )
2022-01-10 10:00:22 -08:00
Sam Clegg
24e78812e0
Minor node version update v14.15.5 -> v14.18.2 ( #953 )
...
The newer versions of eslint require 14.17.0 or above. This
updates our node version to the latest in the 14.XX series.
I don't expect any user-visible changes.
2022-01-09 07:43:39 -08:00
Sam Clegg
82ad00499a
Remove unused argument. NFC ( #952 )
...
The usage of this argument was removed in #838 .
2022-01-05 06:00:44 -08:00
Greg Buchholz
060b48f0c6
Correct typo in "emsdk help" message. ( #959 )
...
When invoking "emsdk help", there is a typo/grammatical error in the second to last paragraph.
See also:
https://github.com/emscripten-core/emsdk/issues/957
2021-12-26 15:26:51 -08:00
Sam Clegg
4764bfa848
Add test and remove unused args ( #951 )
...
Followup to #930 : Add a tests, and remove newly-unused arguments
to unzip and untargz.
2021-12-22 16:21:07 -08:00
Sam Clegg
8e7b714a0b
3.1.0 ( #955 )
2021-12-22 15:48:24 -08:00
Sam Clegg
faf9a33f12
Fix for windows checksum in bazel/revisions.bzl. NFC ( #954 )
...
I'm not sure how that wrong was added by the create_release script.
2021-12-22 07:34:26 -08:00
Ezekiel Warren
774b871eca
Bazel Windows Support ( #929 )
2021-12-20 14:24:56 -05:00
Jan-Marek Glogowski
bb9a6a326f
Optionally keep the downloaded archives ( #930 )
...
Prevent downloading the tool archives all over again, if you
switch some emscripten or tool version.
2021-12-20 08:52:58 -08:00
Pavel Novikov
75ab7cf422
Fix typo ( #950 )
2021-12-19 09:13:25 -08:00
Sam Clegg
3f3008647d
3.0.1 ( #949 )
2021-12-17 14:58:10 -08:00
Brad Kotsopoulos
a7e4653c22
Canonical optimization levels in bazel toolchain ( #940 )
2021-12-06 13:20:14 -05:00
walkingeyerobot
c7305b4045
Always output a tarball from cc_binary to simplify logic. ( #936 )
...
* Always output a tarball from cc_binary to simplify logic. This will change the result of --config=wasm builds that were previously outputting a single file.
* better to use early return here
* Always output a tarball from cc_binary to simplify logic. This will change the result of --config=wasm builds that were previously outputting a single file.
* better to use early return here
Co-authored-by: Mitch Foley <mitchfoley@chromium.org >
2021-12-01 15:26:16 -08:00
Sam Clegg
846f683bea
3.0.0 ( #939 )
2021-11-22 15:09:10 -08:00
Sam Clegg
2ec227afbe
Pass -Wno-unused-variable when building binaryen during CI ( #938 )
...
See https://github.com/emscripten-core/emsdk/pull/936
See https://github.com/WebAssembly/binaryen/issues/4353
2021-11-22 12:41:06 -08:00
Kleis Auke Wolthuizen
d8a1fd7099
Simplify and improve .dockerignore. NFC. ( #934 )
2021-11-17 11:44:38 -08:00
Jan-Marek Glogowski
eac57d992a
Remove all vs-tool references ( #931 ) ( #931 )
...
They were originally removed from emsdk_manifest.json in commit
12f1824ffb ("Remove Tools and SDKs
that do no longer work after migration from Mozilla to Google
hosting. (#395 )").
2021-11-14 12:28:45 -08:00
Sam Clegg
3acac70a55
2.0.34 ( #925 )
2021-11-04 14:53:04 -07:00
Sam Clegg
044d620ff2
2.0.33 ( #922 )
...
I add to temporarily disable the test_binaryen_from_source test
under macOS to work around:
https://github.com/WebAssembly/binaryen/issues/4299
2021-11-01 15:30:30 -07:00
Sam Clegg
69bc93a988
Revert "Update CMAKE_OSX_DEPLOYMENT_TARGET from 10.11 to 10.14 ( #924 )"
...
This reverts commit 99e5e0230d .
2021-11-01 15:00:45 -07:00
Sam Clegg
99e5e0230d
Update CMAKE_OSX_DEPLOYMENT_TARGET from 10.11 to 10.14 ( #924 )
...
Apparently 10.11 is no longer good enough to run the latest version of
binaryen. Specifically since binaryen switched to using std::variant it
now fails to build with this set to 10.11.
This is also the version used on the emscripten-releases CI which builds
the emsdk binaries:
https://chromium.googlesource.com/emscripten-releases/+/refs/heads/main/src/build.py#673
2021-11-01 14:59:30 -07:00
juj
2b3e0b9176
Add back node.js 12.18.1 packages for Windows 7 support. ( #877 )
2021-10-27 10:12:06 -07:00
Kevin Lubick
85d27a4a2a
Improve flags in bazel example ( #917 )
2021-10-24 09:22:52 -07:00
Sam Clegg
1c420fd6e5
2.0.32 ( #915 )
2021-10-19 17:55:27 -07:00
Kevin Lubick
40882443a1
Update build_bazel_rules_nodejs to fix closure compiles ( #912 )
...
* Update build_bazel_rules_nodejs to fix closure compiles
* Fix spacing in update_bazel_workspace.sh script
* space
2021-10-19 14:44:48 -07:00
Kevin Lubick
f8615b4782
Run buildifier on bazel/ ( #913 )
2021-10-19 15:56:55 -04:00
Kevin Lubick
773e4f955d
Add embind example to Bazel docs ( #910 )
...
* Add embind example to Bazel docs
* address feedback
2021-10-14 13:49:36 -04:00
walkingeyerobot
7f39d100d8
bazel: pass -g instead of -g4 for wasm_asan feature ( #904 )
2021-10-13 08:07:14 -07:00
Sam Clegg
3891e7b04b
2.0.31 ( #906 )
2021-10-01 16:02:25 -07:00
Sam Clegg
c60dd3bd4f
Fix emscripten-version parsing ( #902 )
...
See https://github.com/emscripten-core/emscripten/pull/15144
2021-09-28 07:01:09 -07:00
juj
4d84356204
Fix passing -DLLVM_ENABLE_PROJECTS directive to CMake - it does not want to see double quotes in the field passed to it. ( #898 )
2021-09-25 07:19:55 -07:00
Matt Gucci
deb6453391
Fix error handling: untargz() in emsdk.py ( #895 )
...
Make untargz() in emsdk.py return False if tar command failed.
2021-09-20 10:02:01 -07:00
Derek Schuff
b946a4786a
2.0.30 ( #893 )
2021-09-15 12:03:43 -07:00
Sam Clegg
b362b17326
Add arm64 fastcomp releases to emsdk_manifest.json ( #891 )
...
This was missing from emsdk_manifest.json and should alow older fastcomp
SDKs to be install on M1 apple hardware (in emulation mode).
Fixes : #889
2021-09-09 08:42:47 -07:00
Brad Kotsopoulos
cf706316f5
[Bazel] fix llvm bin path ( #888 )
2021-09-09 00:46:25 -07:00
Derek Schuff
68cfa875ed
Fix release name for 2.0.29-lto ( #885 )
...
Fixes #884
2021-09-07 12:30:04 -07:00
Derek Schuff
e61ecfa865
2.0.29-lto ( #881 )
2021-09-02 10:39:38 -07:00
Derek Schuff
f9dee6673e
Version 2.0.29 ( #878 )
2021-08-27 17:27:29 -07:00
Danny B
e82ac4ec1f
Small fix for Bazel instructions. ( #875 )
...
In the past the instructions were to copy `emscripten_toolchain` into the project dir, now it downloads emsdk as a package so the `bazelrc` part has to refer to `@emsdk`.
2021-08-26 15:18:08 -04:00
Derek Schuff
8ce2547a5e
Add LTO build for 2.0.28 ( #873 )
2021-08-26 11:54:38 -07:00
Sam Clegg
6a932246db
Use .json extension for emscripten-releases-tags.json. NFC ( #870 )
2021-08-25 17:21:40 -07:00
Derek Schuff
793557c615
2.0.28 ( #871 )
2021-08-23 13:37:00 -07:00
Derek Schuff
953244003b
2.0.27 ( #868 )
...
Includes LTO and non-LTO, with non-LTO as the default
2021-08-12 19:34:34 -07:00
Derek Schuff
6d1efad07e
2.0.26-lto ( #861 )
2021-07-28 15:38:10 -07:00
Sam Clegg
a3d65c80d3
2.0.26 ( #858 )
2021-07-26 15:26:01 -07:00
Sam Clegg
5c0e31a03a
2.0.25 ( #850 )
2021-06-30 10:24:41 -07:00
Attila Oláh
7f983966b3
Support linking with -o filename ( #849 )
...
When linking with `-o filename` (such as in various CMake build checks), the parameter passed to the linker is a temporary file, and it is passed as a bare filename (i.e. relative path without a `'/'`). In such cases, `outdir` would have been the empty string, and the final `tar` command would fail (actually the call to `subprocess.check_call(…)` is what fails).
2021-06-28 11:01:27 -07:00
Attila Oláh
eaa49511f4
Print sys.argv when link_wrapper.py is invoked incorrectly ( #847 )
...
This should help debug cases when the link_wrapper is not invoked correctly.
2021-06-24 09:05:34 -07:00
Sam Clegg
0eae457cdb
Point zsh and csh users to the correct startup script ( #843 )
...
Fixes: https://github.com/emscripten-core/emscripten/issues/14446
2021-06-17 10:36:50 -07:00
Sam Clegg
bb3189b941
Consistent error messages ( #840 )
2021-06-16 09:10:12 -07:00