Commit Graph

7 Commits

Author SHA1 Message Date
Guillaume Maudoux
207fb75488 bazel_7: darwin (sandbox) fixes 2023-12-13 22:48:28 +01:00
Guillaume Maudoux
5151e14e2c bazel_7: cleanup changes made to common tests 2023-12-13 22:48:27 +01:00
Guillaume Maudoux
78dd0bafa6 bazel_7: init at 7.0.0-pre.20230917.3 2023-12-13 22:48:25 +01:00
Uri Baghin
69c21d5bff bazel_6: fix darwin build 2022-08-23 19:24:07 +10:00
Yves-Stan Le Cornec
b55758e4f5 bazel_4: make some tests more verbose to help debugging
Co-Authored-By: Uri Baghin <33242106+uri-canva@users.noreply.github.com>
2021-12-15 17:11:38 +01:00
Guillaume Bouchard
67904dccbb bazel: 0.28.1 -> 0.29.0
- Upgraded dependencies
  - dependencies script upgraded to take into account new WORKSPACE
    rules
- Tests now depends on the `distdir`

Runtime bazel now also depends on the `distdir` setting which appears
in the global configuration file. This increases the bazel closure
size by 85 MO for stuffs which can normally be downloaded at runtime
by bazel. However, any invocation of `buildBazelPackage` (such as in
`bazel-watcher`) may fail in nix sandbox if theses files are not
available at runtime.

If this overhead is too important, we may later evolve to a finer
grained solution, where buildBazelPackage declares the list of
necessary dependencies.
2019-09-03 13:12:53 +02:00
Wael Nasreddine
c49b7f64d1
bazel: fix the compilation of .proto on Darwin (#63879)
On Darwin, the last argument to GCC is coming up as an empty string.
This is breaking the build of proto_library targets. However, I was not
able to reproduce with the example cpp project[0].

This commit patches the cc_wrapper of Bazel that gets installed on
Darwin to remove the last argument if it's an empty string. This is
not a probem on Linux.

[0]: https://github.com/bazelbuild/examples/tree/master/cpp-tutorial/stage3
2019-06-29 11:07:21 -07:00