Commit Graph

117 Commits

Author SHA1 Message Date
Sam Clegg
c2260b4f28 3.1.42 (#1238) 2023-06-22 18:27:10 -07:00
Sam Clegg
775ba04804 3.1.41 (#1230) 2023-06-05 18:50:50 -07:00
Derek Schuff
ae245715ef 3.1.40 (#1221) 2023-05-31 00:42:41 +00:00
Derek Schuff
e8b64774ff 3.1.39 (#1217) 2023-05-19 02:42:12 +00:00
Sam Clegg
0329dbaa25 3.1.38 (#1215) 2023-05-10 15:14:28 -07:00
Sam Clegg
b113f24842 3.1.37 (#1212) 2023-04-26 10:10:23 -07:00
Sam Clegg
da9699832b 3.1.36 (#1210) 2023-04-17 10:23:46 -07:00
Derek Schuff
886a44a5fe 3.1.35 (#1208) 2023-04-04 01:09:24 +00:00
Robbert van Ginkel
04944ddff6 Add linux/arm64 support to bazel rules (#1156)
* Add linux/arm64 support to bazel rules

* Make linux arm64 sha optional and PR feedback

Not all releases have linux shas. Use getattr to default to no sha if none was
present. This way non linux arm64 builds should not fail.

* Update linux arm64 sha for 3.1.33

This is the latest arm64 release according to #1204. There do not seem to be a any releases between .21 and .33.
2023-03-30 15:43:42 -04: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