commit | 690d8d51a6aa5a1c71bfb2f8cb5a957c13be302e | [log] [tgz] |
---|---|---|
author | hscham <hscham@chromium.org> | Fri Feb 07 17:58:49 2020 +0900 |
committer | Qijiang Fan <fqj@google.com> | Tue Jun 30 22:38:25 2020 +0900 |
tree | 942df9a9eeb4fc7f77ce9cc8e8ff81c895144977 | |
parent | e2e0f82d2ce199f17606c69b51b16b2d6793a433 [diff] |
libbrillo: remove base::ValueReferenceAdapter Was used for libchrome uprev migration. BUG=chromium:909719 TEST=unit tests Change-Id: Ic4558e170007a432c241ae9ae9093b222f191bca Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform2/+/2050213 Tested-by: Grace Cham <hscham@chromium.org> Reviewed-by: Eric Caruso <ejcaruso@chromium.org> Commit-Queue: Grace Cham <hscham@chromium.org> Cr-Mirrored-From: https://chromium.googlesource.com/chromiumos/platform2 Cr-Mirrored-Commit: 401d60844eaf8b9b1f5ca2a72b599304dea178fe
libbrillo is a shared library meant to hold common utility code that we deem useful for platform projects. It supplements the functionality provided by libbase/libchrome since that project, by design, only holds functionality that Chromium (the browser) needs. As a result, this tends to be more OS-centric code.
This project is also used by Update Engine which is maintained in AOSP. However, AOSP doesn't use this codebase directly, it maintains its own libbrillo fork.
To help keep the projects in sync, we have a gsubtree set up on our GoB: https://chromium.googlesource.com/chromiumos/platform2/libbrillo/
This allows AOSP to cherry pick or merge changes directly back into their fork.