80f70ff45f8ea9a679c0c3ed0dc143dd2fe2b63e |
|
11-Feb-2016 |
Alex Deymo <deymo@google.com> |
Build unittests in Brillo. Many unittests do not pass for simple reasons that will be addressed later. This CL includes all the changes to make the unittests build. In particular, the generated DBus mocks, required to build several unittests are now included here. The dbus-constants.h files were moved to the system_api repo, so they can be removed from here. The unittest build is only enabled for Brillo targets, since non-Brillo targets don't even build DBus. Bug: 26955860 TEST=`mmma` on edison-eng (and aosp_arm-eng). Change-Id: Ib38241f0a6eb99b1d60d72db6bcfd125d38e3fad
/system/update_engine/include/shill/dbus-proxy-mocks.h
|
7eb230544109ba53193f0630e3687df3bc91b79d |
|
10-Oct-2015 |
Alex Deymo <deymo@google.com> |
Link against libshill-client library. We had a copy of the generated headers since the tools to generate them were not ready at the time. This cleanup CL now uses the libshill-client target to generate these headers. Bug: None Test: mmma system/update_engine Change-Id: I4fe7c418c739349eadfd8d65213850dbdbebd6ca
/system/update_engine/include/shill/dbus-proxy-mocks.h
|
d5561a5fd2d1a463a6679683897c03da1125b4ac |
|
04-Sep-2015 |
Alex Deymo <deymo@google.com> |
Add Android.mk for update_engine targets. The new Android.mk includes all the targets in update_engine.gyp defined when not building tests. The targets in the Android.mk file match what we have in update_engine.gyp. The transitive dependencies are resolved and made explicit in the Android.mk. This patch includes the generated DBus headers required to compile update_engine in AOSP. Some of these headers should be generated by other daemons once they move to AOSP (in the case of shill) or their usage should be gated with a define symbol based on USE flags if they are not meant to be ported over AOSP. Bug: 23084776 Test: mma Change-Id: Ic7c2d6d46a36f17f5f45152e4cd773ff2444e787
/system/update_engine/include/shill/dbus-proxy-mocks.h
|