google / open-location-code

Open Location Code is a library to generate short codes, called "plus codes", that can be used as digital addresses where street addresses don't exist.
https://plus.codes
Apache License 2.0
4.06k stars 472 forks source link

Update to work with new Bazel #599

Open fulldecent opened 1 month ago

fulldecent commented 1 month ago

Currently build tests are failing because we depend on Bazel. But a new Bazel came out and a lot of stuff broke.

--> https://github.com/google/open-location-code/actions/runs/9907587241

I went ahead and modernized the Bazel for the new version 7. This fixes C and CPP. Hopefully this is good enough for now.

Additionally, other changes will need to be made to get Java, js/closure and Python Bazel tests running again. I tried a bunch on those and failed.