3rdparty / eventuals-grpc

C++ asynchronous interface for gRPC based on https://github.com/3rdparty/eventuals.
Apache License 2.0
20 stars 5 forks source link

Add Dazel configuration #80

Closed rjhuijsman closed 2 years ago

rjhuijsman commented 2 years ago

Before this PR this repo could only build if you had (the right version of) bazel installed on your machine. To be more hermetic we'd like to avoid this hope-you-installed-it-right type situations. In fact, our GitHub Codespaces don't (currently) install bazel at all!

This PR adds a symlink to our standard Dockerfile.dazel in the dev-tools subrepo, allowing us to use dazel to build in a repeatable way. Dazel will, unfortunately, look for a WORKSPACE file instead of a WORKSPACE.dazel file, so we add a symlink to that also.

This is a step towards reboot-dev/company#34

While we're here, also pull in a recent version of submodules/eventuals.

aviator-app[bot] commented 2 years ago

PR queued successfully. Your position in queue is: 1

aviator-app[bot] commented 2 years ago

Branch up-to-date, waiting for checks.

aviator-app[bot] commented 2 years ago

Branch up-to-date, waiting for checks.