Commit Graph

179 Commits

Author SHA1 Message Date
Sam Clegg
bfda0d0756 3.1.49 (#1300) 2023-11-14 09:35:29 -08:00
Sam Clegg
f677ef9156 3.1.48 (#1297) 2023-11-05 17:05:00 -08:00
Attila Oláh
34e6772389 [Bazel] Add an :all target (#1295)
Having an :all target is the most future-proof way here.

Closes #1294.
2023-10-30 12:34:41 -07:00
Sam Clegg
37b85e9eae 3.1.47 (#1286) 2023-10-09 19:57:37 -07:00
Sam Clegg
93360d3670 3.1.46 (#1279) 2023-09-15 13:22:46 -07:00
walkingeyerobot
9b0db91883 [bazel] populate all_files (#1274)
Fixes #1273. This was broken by #1045 with the comment "* all_files not needed?" They were needed.
2023-08-29 10:21:25 -04:00
Derek Schuff
3391e039d6 Replace update_bazel_workspace.sh with a python script (#1271)
This script is (IMO) more readable, but the real reason for this change is that
it raises an error message when the binary package fails to download. (The shell
script silently generated a bogus hash instead, because the shell's `set -e`
builtin does not affect commands executing inside a $() context.
It seemed just as easy to rewrite the script in Python as to fix that.

This change also updates some outdated filename references.
2023-08-24 10:10:29 -07:00
Derek Schuff
c8dcb45665 3.1.45 (#1269)
Also update emscripten include dir to v18, and change 17 to wildcard in emscripten deps
2023-08-23 17:27:26 +00:00
Matthew Soulanille
350c19a36c Add starlark highlighting to Bazel readme (#1264)
Mark the build files as using the starlark language so they have the correct syntax highlighting.
2023-08-08 16:14:50 -04:00
martijneken
ef2a8e929d wasm_cc_binary: Specify a default OS. Allow users to override platform. (#1262)
* wasm_cc_binary: Specify a default OS. Allow users to override platform.

Problem: https://github.com/proxy-wasm/proxy-wasm-cpp-sdk/pull/157#discussion_r1277763118

This is solving the problem in two different ways. Please let me know
your thoughts about both approaches, as either will work.

Signed-off-by: Martijn Stevenson <mstevenson@google.com>

* Rework platform selection to trigger os:wasi off standalone attr

Signed-off-by: Martijn Stevenson <mstevenson@google.com>

---------

Signed-off-by: Martijn Stevenson <mstevenson@google.com>
2023-07-28 21:08:04 +00:00
Sam Clegg
a896e3d066 3.1.44 (#1260) 2023-07-25 07:50:22 -07:00
Sam Clegg
d9c66fa2c2 3.1.43 (#1254) 2023-07-10 13:10:11 -07:00
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