cpptrace
cpptrace copied to clipboard
Enable Bazel build system support
This pull request enables Bazel build support for cpptrace. Please note that currently, only Linux is supported. Additional platform support will be added if necessary.
To build with bazel, simply run
bazel build //...
To test with bazel, simply run
bazel test //...
Can you approve Github workflows for this PR? Let's see how it goes.
I can
Looks like there were a lot more test failures than I would have expected due to trying to build cmake in a folder called build. That's really unfortunate, I don't like case-insensitive filesystems. Calling it BUILD.bazel might be best?
Looks like there were a lot more test failures than I would have expected due to trying to build cmake in a folder called
build. That's really unfortunate, I don't like case-insensitive filesystems. Calling itBUILD.bazelmight be best?
Yeah, I changed the filename. But to run Github workflows, still need another approval? :(
It looks like CI is failing to build, happy to merge once it builds
It looks like CI is failing to build, happy to merge once it builds
Yeah. This is strange because I tested it successfully in my env (using ubuntu 22.04 image). But I changed some build configs and let's see.
It looks like that passed, sweet! Thanks again for taking the time to set this up!