Age | Commit message (Collapse) | Author |
|
__ANDROID__ is defined automatically by the toolchain.
Bug: 23358460
Change-Id: I125d56638f06f0eb10ba0cde147ab835522959f1
|
|
As b/22772126 says, mm runtests should do the "right thing".
For clarity, this has been renamed so you use mm runtargettests.
The "right thing" is here interpreted to mean build & run the
unit tests using the bionic test runner on the target. All
tests should pass.
BUG: 22772126, 22874311
Change-Id: Id68bbf18bc7a8b3b36e80408af0399fdb53bad61
|
|
MessageLoopRunUntil is defined in message_loop_utils and is needed by
chromeos/streams/file_stream_unittest.cc.
Change-Id: I5bd7aa17652874a2f8fa9b0ac111184499400a4f
|
|
It has a minijail dependency, and that doesn't build on the Mac.
Change-Id: I7878bd8139f121fea1bc9f3163fcd3bb637e00a7
|
|
Also fix a bunch of comments. "Target" in this context does not
refer to the build target (e.g 'libchromeos') but to the fact that
it's building *for* the target architecture (e.g. ARM) and not for
the host.
Bug: 22557394
Change-Id: Icabcb28809a46b74c3d5b4e8bd1975dda684598a
|
|
libchromeos provides fakes and mocks for unit tests that need to rely
on libchromeos-provided functionality. For other clients to be able
to use those fakes/mocks, they need to be provided as a library.
Created a libchromeos-test-helpers static library the way it was done
on CrOS.
BUG:22948980
Change-Id: Idd60b052bbc4c5ee3d99492c743499cb74656ca4
|
|
Because of the interdependence of Any and the DBus bindings, it is
difficult to build one without the other.
Bug: 22880161
Change-Id: Icc8d70f0ea34cf1d9869672743fbe7ce0f825a78
|
|
This builds the shared libraries for:
* libchromeos-core
* libchromeos-http
* libchromeos-streams
* unit tests for libchromeos-core
* unit tests for libchromeos-http
* unit tests for libchromeos-streams
Some files were dropped due to a lack of support:
* user_db (no user on android).
* dbus specific parts of libchromeos-core.
BUG: 22372020
Change-Id: Ib8125992ccfcd03156e7234c6ccda6b017261539
|