3 ms·
for the record - this is not a Google project, I'm not a Google employee. I just put the Go license on it because I borrowed some of the code and didn't want to
by kevinburke 9y ago
for the record - this is not a Google project, I'm not a Google employee. I just put the Go license on it because I borrowed some of the code and didn't want to deal with the hassle of relicensing etc.
I'm interested in Bazel because of the speed/caching parts, and because Go might be headed in that direction soon.
- justinsaccount 9y agoNeat.. For go I haven't really thought about using it, but I've been working on a project that uses a bunch of bleeding edge C libs. Building the project involves building 3 repos from different git branches before building my little C program. Literally just git clone && checkout && ./autogen.sh && ./configure && make install 3 times. I'd love if I could just make a BUILD file for bazel and be able to just have $MAGIC happen. Especially since it looks like the bazel c target has 'linkstatic' for building a static binary.
- kevinburke 9y agoit's getting there... see the Travis CI config for getting bazel for this repo specifically, or, https://github.com/bazelbuild/rules_go https://github.com/bazelbuild/rules_go has go-specific instructions