hcoona / one

The mono-repo for me.
GNU General Public License v3.0
9 stars 3 forks source link

Maintain third-party libraries with copybara #3

Closed hcoona closed 3 years ago

hcoona commented 3 years ago

We used to maintain third_party libraries with bazel http_archive rule. However, I found it quite frequently to make patches on third_party libraries for bugfixes, dependencies redirection, etc. Such patching stuffs are not easy to take with http_archive rule because the source code is invisible. The invisible of third_party source code also bother daily development. Copybara would vendor third_party source code into our repository, maintaining the changings by transformers. I'll buy in copybara for third_party libraries management.