Radek Doulik
6cb9803675
Revert "Revert "Bump emscripten to 3.1.34" ( #325 )" ( #332 )
...
This reverts commit 750b3ac11c
.
2023-04-17 17:02:50 -05:00
Larry Ewing
750b3ac11c
Revert "Bump emscripten to 3.1.34" ( #325 )
2023-03-28 15:02:48 +00:00
Sam Clegg
f747b2c4c5
v3.1.34 ( #1203 )
2023-03-15 01:36:40 +00:00
Thomas Lively
60cd167fbf
3.1.33 ( #1200 )
2023-03-09 00:28:21 +00:00
Kon
17f6a2ef92
Add missing binaries for bazel ( #1082 )
2023-02-25 10:13:46 -08:00
Sam Clegg
0ab19024f0
3.1.32 ( #1188 )
2023-02-18 02:09:03 +00:00
Sam Clegg
974d5c096b
3.1.31 ( #1176 )
2023-01-26 19:18:45 -08:00
Derek Schuff
91f8563a9d
3.1.30 ( #1167 )
2023-01-11 16:38:04 -08:00
Sam Clegg
0b2084f404
3.1.29 ( #1160 )
2023-01-03 10:24:53 -08:00
John Firebaugh
5b80c10e56
Upgrade to rules_nodejs 5.8.0 ( #1150 )
...
Fixes https://github.com/emscripten-core/emsdk/issues/1020
2022-12-19 18:39:40 -08:00
Sam Clegg
63a63e1664
3.1.28 ( #1149 )
2022-12-09 09:29:19 -08:00
Robbert van Ginkel
bd7842e4ba
Add standalone_wasm feature to bazel emscripten_toolchain ( #1145 )
2022-12-06 15:22:11 -08:00
Derek Schuff
87e02fcd31
3.1.27 ( #1139 )
2022-11-29 18:34:57 -08:00
Sam Clegg
01d3d782c8
3.1.26 ( #1134 )
2022-11-17 19:20:10 -08:00
Trevor Hickey
e8606a7e3b
remove "name" attribute from bazel rules ( #1131 )
2022-11-14 13:32:13 -08:00
John Firebaugh
005063304b
[bazel] Switch to platforms-based toolchain resolution ( #1036 )
2022-11-08 14:21:06 -08:00
Derek Schuff
92d9023adc
3.1.25 ( #1130 )
2022-11-08 10:10:38 -08:00
Derek Schuff
e41b8c68a2
3.1.24 ( #1122 )
2022-10-11 12:45:01 -07:00
Derek Schuff
b4fd4751ba
3.1.23 ( #1111 )
2022-09-23 14:27:01 -07:00
Derek Schuff
d0291b3216
3.1.22 ( #1107 )
2022-09-17 14:29:42 -07:00
Derek Schuff
5430866672
3.1.21 ( #1101 )
2022-09-09 13:30:33 -07:00
Derek Schuff
21611d2a50
3.1.20 ( #1095 )
2022-08-24 09:57:40 -07:00
Derek Schuff
c220895fd1
3.1.19 ( #1090 )
2022-08-17 11:47:52 -07:00
Derek Schuff
4a48a752e6
Version 3.1.18-2 ( #1083 )
...
3.1.18 had a bad release binary on ARM64 Mac so push an updated version of the release.
2022-08-04 10:29:34 -07:00
Derek Schuff
26a0dea0d3
3.1.18 ( #1081 )
...
* 3.1.18
* Update LLVM include path in Bazel files
2022-08-01 12:52:09 -07:00
Heejin Ahn
71b737e82f
3.1.17 ( #1076 )
2022-07-22 15:54:03 -07:00
Sam Clegg
961e66c509
3.1.16 ( #1071 )
2022-07-14 17:06:43 -07:00
Sam Clegg
8281708351
3.1.15 ( #1066 )
2022-07-01 08:36:40 -07:00
Sam Clegg
517e02fac8
3.1.14 ( #1061 )
2022-06-20 08:53:10 -07:00
Kevin Lubick
311acff345
[bazel] Add additional files necessary for building with closure and on RBE ( #1057 )
2022-06-07 10:48:37 -07:00
Sam Clegg
3d86ccb425
3.1.13 ( #1055 )
2022-06-02 18:14:57 -07:00
Sam Clegg
62d817b66d
3.1.12 ( #1054 )
2022-05-26 21:39:21 -07:00
Sam Clegg
b3ca5a4900
3.1.11 ( #1053 )
2022-05-22 11:24:36 -07:00
Ezekiel Warren
71f5fb0247
Explicit outputs for wasm_cc_binary ( #1047 )
...
* Explicit outputs for wasm_cc_binary
* Backwards compatibility
* data_runfiles restore
* restore test_bazel.sh
* Using wrong path on accident
* two separate rules for legacy support
* Added name attribute to wasm_cc_binary rule
2022-05-20 01:09:46 -04:00
walkingeyerobot
bba3aa9c8f
include node modules glob with linker files. also some minor formatting fixes. ( #1052 )
2022-05-19 14:31:12 -07:00
John Firebaugh
93f21c9ef3
Optimize sandbox performance ( #1045 )
...
* Optimize sandbox performance
Link just the files needed to compile, link, or archive, rather than the entire directory tree. This drastically improves build times on macOS, where the sandbox is known to be slow (https://github.com/bazelbuild/bazel/issues/8230 ).
* Linux wants clang to link
* all_files not needed?
* Linux wants llc
* And llvm-ar
* Templated build_file_content
2022-05-09 14:30:43 -04:00
Sam Clegg
891b449141
3.1.10 ( #1046 )
2022-05-04 08:06:46 -07:00
Kevin Lubick
d8a1f6c637
[bazel] Set CLOSURE_COMPILER to workaround RBE+symlinks issue ( #1037 )
...
* [bazel] Set CLOSURE_COMPILER to workaround RBE+symlinks issue
* space
* specify node_js
2022-04-27 13:13:53 -04:00
Sam Clegg
e34773a0d1
3.1.9 ( #1039 )
2022-04-22 00:29:21 +00:00
John Firebaugh
e23aac7d1c
Fix https://github.com/emscripten-core/emsdk/issues/1020 ( #1035 )
2022-04-14 15:22:36 -04:00
Sam Clegg
2346baa7bb
3.1.8 ( #1016 )
2022-03-25 00:38:04 -07:00
Piotr Sikora
0ea8f8a870
Provide "executable" in wasm_cc_binary's DefaultInfo. ( #998 )
...
This is needed to allow custom rules and/or transitions on top of wasm_cc_binary (e.g. to workaround #972 ).
It's debatable whether .wasm is the correct executable target for non-standalone Wasm builds, but we don't have a way to differentiate those in wasm_cc_binary, and considering that this attribute isn't exported now, it shouldn't break anything.
2022-03-09 07:09:39 -08:00
Sam Clegg
1b8cb739e0
3.1.7 ( #997 )
2022-03-07 08:19:27 -08:00
Sam Clegg
15fc2b4efe
3.1.6 ( #992 )
2022-02-24 08:47:27 -08:00
Sam Clegg
f33e229bb1
3.1.5 ( #990 )
2022-02-17 20:42:22 -08:00
Kevin Lubick
600dc4d912
Add closure example for wasm_cc_binary ( #941 )
...
* Stub out addition of closure_externs_file option in wasm_cc_binary
* WIP
* args are passed, externs cannot be found
* try location
* update tests
2022-02-17 13:16:18 -05:00
Derek Schuff
d7d8fef23e
3.1.4 ( #988 )
...
Update emscripten-releases tags, and update Bazel include paths to match the new clang version number.
2022-02-14 18:12:25 -05:00
Matthew Soulanille
bc6209b6dc
Support Bazel builds on Apple silicon ( #978 )
...
* Support Bazel builds on Apple silicon
* Add sha_mac_arm64 hash for 3.1.3
* Configure node_repositories in emscripten_deps.bzl
* Add mac arm64 to bazel workspace update script
Co-authored-by: Matthew Soulanille <matthew@guppy.home>
2022-02-11 14:18:16 -05:00
Sam Clegg
fc645b7626
3.1.3 ( #979 )
2022-01-31 09:35:26 -08:00
Sam Clegg
476a14d60d
3.1.2 ( #973 )
2022-01-21 10:39:10 -08:00