OSDN Git Service
Roshan Pius [Wed, 28 Sep 2016 23:04:37 +0000 (23:04 +0000)]
Merge "wifi: Move supplicant HIDL interfaces to subfolder" am:
d8a7bb5838 am:
bc667d76d7 am:
2fc64b6736
am:
a28a9e59e0
Change-Id: Ic44981ee348520357f90cc8b730bf1d73654b636
Andreas Huber [Wed, 28 Sep 2016 23:04:13 +0000 (23:04 +0000)]
Verify that method arguments and results can share the same name. am:
88476c157b am:
2b77beb537 am:
62b3b4ca51
am:
5c441c9a52
Change-Id: Ie154639b53fbe9b5cef178597db4b78768d03027
Roshan Pius [Wed, 28 Sep 2016 22:49:59 +0000 (22:49 +0000)]
Merge "wifi: Move supplicant HIDL interfaces to subfolder" am:
d8a7bb5838 am:
bc667d76d7
am:
2fc64b6736
Change-Id: Ia57d52d40392f7e14d1deb3a66aac7f86b2d39b2
Andreas Huber [Wed, 28 Sep 2016 22:46:06 +0000 (22:46 +0000)]
Verify that method arguments and results can share the same name. am:
88476c157b am:
2b77beb537
am:
62b3b4ca51
Change-Id: I11fc8fe0ab3c9ef6e8a0a7419f9deadb367e423f
Roshan Pius [Wed, 28 Sep 2016 22:46:05 +0000 (22:46 +0000)]
Merge "wifi: Move supplicant HIDL interfaces to subfolder" am:
d8a7bb5838
am:
bc667d76d7
Change-Id: Ifa456d3a92d832c4e85f144170fca9865d13f603
Andreas Huber [Wed, 28 Sep 2016 22:42:36 +0000 (22:42 +0000)]
Verify that method arguments and results can share the same name. am:
88476c157b
am:
2b77beb537
Change-Id: Ia14db1fe150aa3b0adc0810e5df67d67bd309ede
Roshan Pius [Wed, 28 Sep 2016 22:42:36 +0000 (22:42 +0000)]
Merge "wifi: Move supplicant HIDL interfaces to subfolder"
am:
d8a7bb5838
Change-Id: Ica29c5571b54c0051f6b451420c70028ee61b710
Andreas Huber [Wed, 28 Sep 2016 22:40:06 +0000 (22:40 +0000)]
Verify that method arguments and results can share the same name.
am:
88476c157b
Change-Id: Iaff4fe06ebe22fbaa50e2720f60329d67e203cb2
Treehugger Robot [Wed, 28 Sep 2016 22:38:53 +0000 (22:38 +0000)]
Merge "wifi: Move supplicant HIDL interfaces to subfolder"
Andreas Huber [Tue, 27 Sep 2016 21:54:20 +0000 (14:54 -0700)]
Verify that method arguments and results can share the same name.
Bug:
30778622
Test: hidl_test, hidl_test_java
Change-Id: Idb35a03337010c1fb63c2896f216392398e03e0c
Roshan Pius [Wed, 28 Sep 2016 20:35:42 +0000 (13:35 -0700)]
wifi: Move supplicant HIDL interfaces to subfolder
Move all the supplicant HIDL interfaces to a separate subfolder.
Bug:
31800508
Test: Compiles
Change-Id: I09bfb17b626312e8be819238ab2edbb83ca04322
Roshan Pius [Wed, 28 Sep 2016 20:13:19 +0000 (20:13 +0000)]
wifi(hidl): Add supplicant HIDL interface am:
9a3a84f5a3 am:
236659d535 am:
e344a1aea4
am:
d971903960
Change-Id: Ibfdaff9e6f97b03769b2c56cb15c2b699fbba572
Roshan Pius [Wed, 28 Sep 2016 20:06:52 +0000 (20:06 +0000)]
wifi(hidl): Add supplicant HIDL interface am:
9a3a84f5a3 am:
236659d535
am:
e344a1aea4
Change-Id: I29376141c0d9662bd1156982f6f7c049330bee52
Roshan Pius [Wed, 28 Sep 2016 20:00:50 +0000 (20:00 +0000)]
wifi(hidl): Add supplicant HIDL interface am:
9a3a84f5a3
am:
236659d535
Change-Id: I55c3e764bc674e58c5eddd7778c315fe0c8f73a7
Roshan Pius [Wed, 28 Sep 2016 19:55:54 +0000 (19:55 +0000)]
wifi(hidl): Add supplicant HIDL interface
am:
9a3a84f5a3
Change-Id: I2f8f5df8612919c43389e2bf7a9532a85390795b
Roshan Pius [Thu, 15 Sep 2016 20:02:25 +0000 (13:02 -0700)]
wifi(hidl): Add supplicant HIDL interface
Convert the existing AIDL binder interface of wpa_supplicant to HIDL.
Summary of changes:
1. Every HIDL method returns an instance of |SupplicantStatus|
along with any others params (for getters). This is needed to return the
equivalent of |Binder::Status| to indicate errors in the args passed,
stale proxy, etc.
2. All constants are changed to enums. There were some constants which
should have been enums in the first place, but wasn't because AIDL did
not support enums. But, there are others which should be standalone
constants, but are enums now because constants are not supported in HIDL.
3. Conform to HIDL style guide.
Bug:
31365276
Test: `mmm -j32 hardware/interfaces/wifi/1.0/`
Change-Id: Iba753e279fd260788d8628ea2f5c2281b5844095
Andreas Huber [Wed, 28 Sep 2016 17:47:49 +0000 (17:47 +0000)]
Merge "Verify that vectors of arrays within structures are properly marshaled" am:
e168ebab22 am:
cb38b3cd29 am:
17613613b9
am:
ca9109c605
Change-Id: I8a049752ff5072a0a646c47534cfb4f64570d5e8
Andreas Huber [Wed, 28 Sep 2016 17:42:04 +0000 (17:42 +0000)]
Merge "Verify that vectors of arrays within structures are properly marshaled" am:
e168ebab22 am:
cb38b3cd29
am:
17613613b9
Change-Id: I6c355d10d67e2a9c4e7678ebabb9914b3dd5af0c
Andreas Huber [Wed, 28 Sep 2016 17:36:33 +0000 (17:36 +0000)]
Merge "Verify that vectors of arrays within structures are properly marshaled" am:
e168ebab22
am:
cb38b3cd29
Change-Id: I48e139fec5b1fae93a8e3976a0070e143dd117e4
Andreas Huber [Wed, 28 Sep 2016 17:30:24 +0000 (17:30 +0000)]
Merge "Verify that vectors of arrays within structures are properly marshaled"
am:
e168ebab22
Change-Id: I961df79e75d8738f6968efb1a72da5f3bcb35f3d
Treehugger Robot [Wed, 28 Sep 2016 17:16:52 +0000 (17:16 +0000)]
Merge "Verify that vectors of arrays within structures are properly marshaled"
Yifan Hong [Tue, 27 Sep 2016 21:35:57 +0000 (21:35 +0000)]
Updated indentation to 4 spaces for Android.mk. am:
b0b5322e7d am:
929a4a641c am:
c4b5a58382
am:
3a707d70dd
Change-Id: I137c4ead2c3ec331b0970cb5a8218ddc28747e52
Yifan Hong [Tue, 27 Sep 2016 21:33:27 +0000 (21:33 +0000)]
Updated indentation to 4 spaces for Android.mk. am:
b0b5322e7d am:
929a4a641c
am:
c4b5a58382
Change-Id: Ifa9dc871240ffaad84dfc6927beb9af8eec552cc
Yifan Hong [Tue, 27 Sep 2016 21:30:26 +0000 (21:30 +0000)]
Updated indentation to 4 spaces for Android.mk. am:
b0b5322e7d
am:
929a4a641c
Change-Id: I772cf8e65d6cdbe02c190342312e12af809d84a7
Yifan Hong [Tue, 27 Sep 2016 21:28:07 +0000 (21:28 +0000)]
Updated indentation to 4 spaces for Android.mk.
am:
b0b5322e7d
Change-Id: I1f87ecd7767a373c3a3960de5dc94db89fe0e7fd
Yifan Hong [Tue, 27 Sep 2016 00:16:21 +0000 (00:16 +0000)]
Updated tests for constant expressions. am:
467bb282d2 am:
dff5d5f00c am:
65895cfcda
am:
16d98064bc
Change-Id: I443ffc3665e59bc08550f9f52982485ee662f0b4
Yifan Hong [Tue, 27 Sep 2016 00:10:31 +0000 (00:10 +0000)]
Updated tests for constant expressions. am:
467bb282d2 am:
dff5d5f00c
am:
65895cfcda
Change-Id: I3b799791731f8fecb2b55cb9b44d35378bed6c9b
Andreas Huber [Fri, 23 Sep 2016 19:16:36 +0000 (12:16 -0700)]
Verify that vectors of arrays within structures are properly marshaled
in the Java backend.
Change-Id: I70baa4ac55d8b0e06b31b2e50662be14b8528ff3
Bug:
31682327
Test: hidl_test_java
Yifan Hong [Mon, 26 Sep 2016 22:38:09 +0000 (15:38 -0700)]
Updated indentation to 4 spaces for Android.mk.
Test: `cd system/tools/hidl && mma`
Change-Id: I088893c3c8b080239f0f32e3434faf3da3fefc7a
Yifan Hong [Mon, 26 Sep 2016 22:57:12 +0000 (22:57 +0000)]
Updated tests for constant expressions. am:
467bb282d2
am:
dff5d5f00c
Change-Id: I6229a4b293ff5ad41b34120f5adac32751d9ab59
Yifan Hong [Mon, 26 Sep 2016 22:53:43 +0000 (22:53 +0000)]
Updated tests for constant expressions.
am:
467bb282d2
Change-Id: Ife9919731add41f62b9555325a1d343ab9f2bd2b
Yifan Hong [Tue, 20 Sep 2016 20:41:30 +0000 (13:41 -0700)]
Updated tests for constant expressions.
Test: `make android.hardware.tests.expression@1.0` compiles
and generates enum class Color with autofilled values.
Test: `make hidl_test_java` succeeded.
Test: `make hidl_test` succeeded.
Bug:
31628863 Add test for autofilling enum values.
Bug:
31592132 allow constant expressions be array sizes.
Change-Id: I79f35365f1d37843922725ad5a405848f3e8ec08
Andreas Huber [Fri, 23 Sep 2016 18:49:30 +0000 (18:49 +0000)]
Updated makefiles that also add static java library targets. am:
495391aad8 am:
a88908fc9f am:
8a54169407
am:
b35730b0d0
Change-Id: I670ea37d0ad7a61bd7a39d70344a3734a498c41b
Andreas Huber [Fri, 23 Sep 2016 18:24:28 +0000 (18:24 +0000)]
Updated makefiles that also add static java library targets. am:
495391aad8 am:
a88908fc9f
am:
8a54169407
Change-Id: Idb72304d11a7d2c42b81da30e9bb65eff38da4c8
Andreas Huber [Fri, 23 Sep 2016 18:22:28 +0000 (18:22 +0000)]
Updated makefiles that also add static java library targets. am:
495391aad8
am:
a88908fc9f
Change-Id: I33fed4af5f23f1e793360d8e68e7ed789b224f43
Andreas Huber [Fri, 23 Sep 2016 18:20:27 +0000 (18:20 +0000)]
Updated makefiles that also add static java library targets.
am:
495391aad8
Change-Id: Iab21a83fcd7a07ace057b7bd327b5356096654a4
Andreas Huber [Fri, 23 Sep 2016 16:15:24 +0000 (09:15 -0700)]
Updated makefiles that also add static java library targets.
Bug:
31684178
Test: hidl_test and hidl_test_java
Change-Id: Ib53d1be2b1535837ca97cb61796e335141fc7611
Iliyan Malchev [Fri, 23 Sep 2016 03:17:06 +0000 (03:17 +0000)]
android.hardware.nfc@1.0: provide a default implementation am:
678fa1f456 am:
61f39aaba5 am:
78b83a87a7
am:
ad5a74ae97
Change-Id: I20b054f683217c5ab7a2fb6587caea2d3dd306a0
Iliyan Malchev [Fri, 23 Sep 2016 03:16:56 +0000 (03:16 +0000)]
update auto-generated makefiles am:
998892cce7 am:
8ff5b735a2 am:
ef023ad28b
am:
57557e49e9
Change-Id: I319fea9e05fab6b9ea51a69688aa0c5a19cd0ff2
Iliyan Malchev [Fri, 23 Sep 2016 03:09:28 +0000 (03:09 +0000)]
android.hardware.nfc@1.0: provide a default implementation am:
678fa1f456 am:
61f39aaba5
am:
78b83a87a7
Change-Id: Ifd665522101ced4d046f46ab1f73bd63d1557597
Iliyan Malchev [Fri, 23 Sep 2016 03:09:19 +0000 (03:09 +0000)]
update auto-generated makefiles am:
998892cce7 am:
8ff5b735a2
am:
ef023ad28b
Change-Id: I48c360b0e6e42e633f1704d757a0bd61079835f3
Iliyan Malchev [Fri, 23 Sep 2016 03:07:58 +0000 (03:07 +0000)]
android.hardware.nfc@1.0: provide a default implementation am:
678fa1f456
am:
61f39aaba5
Change-Id: Iafcb24937d03e30f33813621b736e1f32ad3f1ff
Iliyan Malchev [Fri, 23 Sep 2016 03:07:49 +0000 (03:07 +0000)]
update auto-generated makefiles am:
998892cce7
am:
8ff5b735a2
Change-Id: I4815276ca6c386491f562a4705066a98da66f723
Iliyan Malchev [Fri, 23 Sep 2016 03:05:57 +0000 (03:05 +0000)]
android.hardware.nfc@1.0: provide a default implementation
am:
678fa1f456
Change-Id: I2a10a2a82dcfa705ece239e2a6291db11807d074
Iliyan Malchev [Fri, 23 Sep 2016 03:05:48 +0000 (03:05 +0000)]
update auto-generated makefiles
am:
998892cce7
Change-Id: I55af5e32ddeb15bd8da3f15ae1f80fe112f9e6a7
Andreas Huber [Fri, 23 Sep 2016 01:50:44 +0000 (01:50 +0000)]
[Java] Add a test to verify that typedefs in types.hal does not mistakenly am:
f1d448b6a9 am:
a0968031d6 am:
50ff1f58e9
am:
0cfe6e1da5
Change-Id: I1b668c6cc4c4a926bcb56a1716a150125ae91365
Andreas Huber [Fri, 23 Sep 2016 01:49:50 +0000 (01:49 +0000)]
Merge "Verify that structs with multiple array fields now successfully compile for Java" am:
05f80eec9d am:
a37cd4c0d1 am:
33271e9d2f
am:
0c397242c0
Change-Id: Ic2a8c49984eb0e3c248863620d81ba0d287f337c
Mitchell Wills [Fri, 23 Sep 2016 01:49:38 +0000 (01:49 +0000)]
Initial pieces of WiFi HAL interface definition am:
5443a9fc9b am:
3d1b2c3c80 am:
5967714741
am:
1a54b1be14
Change-Id: Ib954b79992199a2de39cd53e03eecc9be4c245d0
Andreas Huber [Fri, 23 Sep 2016 01:39:45 +0000 (01:39 +0000)]
Merge "[Java] Add a test to verify that typedefs in types.hal does not mistakenly"
Iliyan Malchev [Thu, 22 Sep 2016 22:53:53 +0000 (15:53 -0700)]
android.hardware.nfc@1.0: provide a default implementation
b/
31524912
Test: pass
Change-Id: Id9d34f62f4a2b92bdc3beb3e62c89c82743c0ca0
Signed-off-by: Iliyan Malchev <malchev@google.com>
Iliyan Malchev [Thu, 22 Sep 2016 23:23:07 +0000 (16:23 -0700)]
update auto-generated makefiles
b/
31524912
Test: pass
Change-Id: Iafea8f87e93181041f42820df39ec43b3c785410
Signed-off-by: Iliyan Malchev <malchev@google.com>
Andreas Huber [Thu, 22 Sep 2016 23:13:41 +0000 (23:13 +0000)]
[Java] Add a test to verify that typedefs in types.hal does not mistakenly am:
f1d448b6a9 am:
a0968031d6
am:
50ff1f58e9
Change-Id: I0bf7af1567bb9012670daa86a812f7d887941f60
Andreas Huber [Thu, 22 Sep 2016 23:12:53 +0000 (23:12 +0000)]
Merge "Verify that structs with multiple array fields now successfully compile for Java" am:
05f80eec9d am:
a37cd4c0d1
am:
33271e9d2f
Change-Id: Ie56f1068c7f870b39f0ba8223e4c849e972f3575
Mitchell Wills [Thu, 22 Sep 2016 23:12:44 +0000 (23:12 +0000)]
Initial pieces of WiFi HAL interface definition am:
5443a9fc9b am:
3d1b2c3c80
am:
5967714741
Change-Id: I6cf7dc61774de22c936c50962d19be65abef3ddf
Andreas Huber [Thu, 22 Sep 2016 22:59:12 +0000 (22:59 +0000)]
[Java] Add a test to verify that typedefs in types.hal does not mistakenly am:
f1d448b6a9
am:
a0968031d6
Change-Id: If873918c0fff96a5e19db275bfc29716b842b035
Andreas Huber [Thu, 22 Sep 2016 22:41:58 +0000 (22:41 +0000)]
[Java] Add a test to verify that typedefs in types.hal does not mistakenly
am:
f1d448b6a9
Change-Id: Ie5f02da566697f0275294f0d5bf930e7405c742b
Andreas Huber [Thu, 22 Sep 2016 21:57:48 +0000 (21:57 +0000)]
Merge "Verify that structs with multiple array fields now successfully compile for Java" am:
05f80eec9d
am:
a37cd4c0d1
Change-Id: I9399dc700d42edd72263f2a02668e7211d396ed4
Mitchell Wills [Thu, 22 Sep 2016 21:57:19 +0000 (21:57 +0000)]
Initial pieces of WiFi HAL interface definition am:
5443a9fc9b
am:
3d1b2c3c80
Change-Id: I8c22d41673fbc0e273a111d2ce9c87013758c4df
Andreas Huber [Thu, 22 Sep 2016 17:54:27 +0000 (10:54 -0700)]
[Java] Add a test to verify that typedefs in types.hal does not mistakenly
generate a makefile rule.
Bug:
31678014
Test: regenerate makefiles using hidl-gen.
Change-Id: Ifd85852624288a61fda656c030457bd793ad171b
Andreas Huber [Thu, 22 Sep 2016 16:47:48 +0000 (09:47 -0700)]
Verify that structs with multiple array fields now successfully compile for Java
Previously "_hidl_array_offset_*" was redeclared multiple times in the same
scope.
Bug:
31675085
Test: run hidl_test, hidl_test_java
Change-Id: I8ef57cfa097a9c42c4dc5769a56dc959888aa025
Andreas Huber [Thu, 22 Sep 2016 17:54:27 +0000 (10:54 -0700)]
[Java] Add a test to verify that typedefs in types.hal does not mistakenly
generate a makefile rule.
Bug:
31678014
Test: regenerate makefiles using hidl-gen.
Change-Id: I72ceaedd33288269b74e2aa233043c741994cd1a
Andreas Huber [Thu, 22 Sep 2016 20:08:08 +0000 (20:08 +0000)]
Merge "Verify that structs with multiple array fields now successfully compile for Java"
am:
05f80eec9d
Change-Id: I2a12bb4d611d482a66eff412021f086f0ba43476
Treehugger Robot [Thu, 22 Sep 2016 19:53:14 +0000 (19:53 +0000)]
Merge "Verify that structs with multiple array fields now successfully compile for Java"
Mitchell Wills [Thu, 22 Sep 2016 19:36:29 +0000 (19:36 +0000)]
Initial pieces of WiFi HAL interface definition
am:
5443a9fc9b
Change-Id: I23f086448b3e61f0b3fbc380d46ecdb28d6e5789
Andreas Huber [Thu, 22 Sep 2016 16:47:48 +0000 (09:47 -0700)]
Verify that structs with multiple array fields now successfully compile for Java
Previously "_hidl_array_offset_*" was redeclared multiple times in the same
scope.
Bug:
31675085
Test: run hidl_test, hidl_test_java
Change-Id: I370956ae3008c05bda66dc5cdc44d33c9883376f
Mitchell Wills [Thu, 18 Aug 2016 18:44:58 +0000 (11:44 -0700)]
Initial pieces of WiFi HAL interface definition
Test: make -j48 android.hardware.wifi@1.0 android.hardware.wifi@1.0-java
Bug:
31350762
Change-Id: I1b598be397e08165fc9fd607888e064b139e8007
Andreas Huber [Wed, 21 Sep 2016 06:56:11 +0000 (06:56 +0000)]
Merge "Additional test cases to verify multi-dimensional arrays work properly." am:
ed76563377 am:
551f714f93 am:
2d026f473f
am:
a9e8ca0542
Change-Id: I3d38d83a02ed538b9ba50d1f12cae7e3f22730ca
Andreas Huber [Mon, 19 Sep 2016 20:59:52 +0000 (13:59 -0700)]
Additional test cases to verify multi-dimensional arrays work properly.
(cherry picked from commit
8e237941ef08cf9e1b71e2cb60ee8efeb0b8c8ec)
Bug:
31438033
Test: run updated "hidl_test" and "hidl_test_java"
Change-Id: I99185440dcd80639a6ac3e764ae66dc5c7fb18d1
Andreas Huber [Tue, 20 Sep 2016 21:58:12 +0000 (21:58 +0000)]
Merge "Additional test cases to verify multi-dimensional arrays work properly." am:
ed76563377 am:
551f714f93
am:
2d026f473f
Change-Id: Icce4455aa570c13613550e9c633ac8c29113f5f5
Andreas Huber [Tue, 20 Sep 2016 20:59:34 +0000 (20:59 +0000)]
Merge "Additional test cases to verify multi-dimensional arrays work properly." am:
ed76563377
am:
551f714f93
Change-Id: I0cfa94791445d91b9502f4fdf5aa2d295460f874
Andreas Huber [Tue, 20 Sep 2016 20:48:56 +0000 (20:48 +0000)]
Merge "Additional test cases to verify multi-dimensional arrays work properly."
am:
ed76563377
Change-Id: Id7e09605925b718147d580114cf644a329e9e5fe
Treehugger Robot [Tue, 20 Sep 2016 20:28:11 +0000 (20:28 +0000)]
Merge "Additional test cases to verify multi-dimensional arrays work properly."
Zhuoyao Zhang [Tue, 20 Sep 2016 07:04:03 +0000 (07:04 +0000)]
Add dependency on libcutils. am:
adc313d43d am:
f2ef735e00 am:
e7d11d6140
am:
401335cf49
Change-Id: I41f6db768dfe01eaa6ac140e7834f2b7842c9bfa
Zhuoyao Zhang [Tue, 20 Sep 2016 00:57:21 +0000 (00:57 +0000)]
Add dependency on libcutils. am:
adc313d43d am:
f2ef735e00
am:
e7d11d6140
Change-Id: I629e40fd4ecd40559516b6c25bcb317e7255d3fd
Zhuoyao Zhang [Mon, 19 Sep 2016 23:33:09 +0000 (23:33 +0000)]
Add dependency on libcutils. am:
adc313d43d
am:
f2ef735e00
Change-Id: I18ef2fe9e3e052a6200e8d5724537866bd04114c
Zhuoyao Zhang [Mon, 19 Sep 2016 23:19:44 +0000 (23:19 +0000)]
Add dependency on libcutils.
am:
adc313d43d
Change-Id: I400de4756d28d50d1080bdd768c49a079eb097b3
Andreas Huber [Mon, 19 Sep 2016 20:59:52 +0000 (13:59 -0700)]
Additional test cases to verify multi-dimensional arrays work properly.
Bug:
31438033
Change-Id: I1fc58cbbe6f161f7f71a43fa43d743843ba22f76
Test: run updated "hidl_test" and "hidl_test_java"
Yifan Hong [Mon, 19 Sep 2016 20:00:47 +0000 (20:00 +0000)]
Merge "Remove @hal_type from .hal files." am:
96f539739e am:
7b835a891f am:
9364de0177
am:
f50e6f0412
Change-Id: I7731c81c0a093d418e8d5f051373ce061c2d67d9
Zhuoyao Zhang [Tue, 13 Sep 2016 00:54:52 +0000 (17:54 -0700)]
Add dependency on libcutils.
* Used for get system properies.
Test: pass test hidl_test.
Change-Id: I3b6d2deb442cd627a6f30312f0c204177d410ecb
Yifan Hong [Mon, 19 Sep 2016 19:40:55 +0000 (19:40 +0000)]
Merge "Remove @hal_type from .hal files." am:
96f539739e am:
7b835a891f
am:
9364de0177
Change-Id: I13457ebedef07fbf6a5c8ec088efbe9a9c8ad8eb
Yifan Hong [Mon, 19 Sep 2016 19:37:54 +0000 (19:37 +0000)]
Merge "Remove @hal_type from .hal files." am:
96f539739e
am:
7b835a891f
Change-Id: I60adf102cc2349bf67818dc1307d45758eaf400d
Yifan Hong [Mon, 19 Sep 2016 19:34:54 +0000 (19:34 +0000)]
Merge "Remove @hal_type from .hal files."
am:
96f539739e
Change-Id: Icc5162a4b4ca7914cb687ba9d2c8b32d0ae7841d
Yifan Hong [Mon, 19 Sep 2016 19:25:19 +0000 (19:25 +0000)]
Merge "Remove @hal_type from .hal files."
Yifan Hong [Mon, 19 Sep 2016 17:19:24 +0000 (10:19 -0700)]
Remove @hal_type from .hal files.
Test: ran make android.hardware.nfc@1.0 successfully
compiles.
Bug:
31527823
Change-Id: Ib2c2f40ef6a8939a8344ade6138a7b0f32f14ba9
Iliyan Malchev [Sun, 18 Sep 2016 03:51:43 +0000 (03:51 +0000)]
fix update-makefiles.sh to not need Android.mk am:
15e1558a04 am:
c6260f3952 am:
a848f8616d
am:
b3cd39fce1
Change-Id: I251c7b5b16461bfba93bcc3c60b5c94fbcd3706d
Iliyan Malchev [Sun, 18 Sep 2016 03:48:42 +0000 (03:48 +0000)]
fix update-makefiles.sh to not need Android.mk am:
15e1558a04 am:
c6260f3952
am:
a848f8616d
Change-Id: I4efbab4656d73864223776829216a392c1582b36
Iliyan Malchev [Sun, 18 Sep 2016 03:45:42 +0000 (03:45 +0000)]
fix update-makefiles.sh to not need Android.mk am:
15e1558a04
am:
c6260f3952
Change-Id: I2710a7f4b024b873935994f98562b2bb5b327678
Iliyan Malchev [Sun, 18 Sep 2016 03:43:11 +0000 (03:43 +0000)]
fix update-makefiles.sh to not need Android.mk
am:
15e1558a04
Change-Id: Iec4f362abc0e0b1f1798e93baf457d9ce0cf3386
Iliyan Malchev [Sun, 18 Sep 2016 01:42:46 +0000 (18:42 -0700)]
fix update-makefiles.sh to not need Android.mk
When auto-generating Android.mk for HIDL packages, update-makefiles.sh
now just looks for all directories hosting .hal files, converts them to
HIDL package names, and invokes hidl-gen on these package names to
generate the appropriate Android.mk files.
Change-Id: I8a824672f33be58508ae7c07de463f4f589a9a73
Signed-off-by: Iliyan Malchev <malchev@google.com>
Andreas Huber [Fri, 16 Sep 2016 06:42:49 +0000 (06:42 +0000)]
Add tests to verify that multi-dimensional arrays in Java work (inside structs) am:
9c43f016b6 am:
975f5d66b2 am:
a0d07c9f72
am:
0ec1219101
Change-Id: I78a8b686a3709495597c53d10d3d2164fb47c6c0
Andreas Huber [Fri, 16 Sep 2016 06:40:19 +0000 (06:40 +0000)]
Add tests to verify that multi-dimensional arrays in Java work (inside structs) am:
9c43f016b6 am:
975f5d66b2
am:
a0d07c9f72
Change-Id: I61c77726a9690b077515143ab1bea2a0aee429f4
Andreas Huber [Fri, 16 Sep 2016 06:37:49 +0000 (06:37 +0000)]
Add tests to verify that multi-dimensional arrays in Java work (inside structs) am:
9c43f016b6
am:
975f5d66b2
Change-Id: I27d7995678337f4f38a2d342e1b67862f0e46afd
Andreas Huber [Fri, 16 Sep 2016 06:34:48 +0000 (06:34 +0000)]
Add tests to verify that multi-dimensional arrays in Java work (inside structs)
am:
9c43f016b6
Change-Id: Id2c8d4b577d35725e895231817602079fa2ae5e0
Andreas Huber [Wed, 14 Sep 2016 22:27:21 +0000 (15:27 -0700)]
Add tests to verify that multi-dimensional arrays in Java work (inside structs)
Bug:
31438033
Change-Id: Ic27868fb0f603ca4acb2a42f144493d6ec26044f
Andreas Huber [Tue, 13 Sep 2016 19:13:40 +0000 (19:13 +0000)]
Adds tests to verify proper C++ code generation for multi-dimensional arrays am:
cf8560c508 am:
1bd9842489 am:
e783aeb752
am:
d870cd7def
Change-Id: I6cd07136fefbf1b58b42e1b1bc4e49dfd9f26676
Andreas Huber [Tue, 13 Sep 2016 18:41:15 +0000 (18:41 +0000)]
Adds tests to verify proper C++ code generation for multi-dimensional arrays am:
cf8560c508 am:
1bd9842489
am:
e783aeb752
Change-Id: Ic4456887727cf531ec7c2a91e165a3897817076e
Andreas Huber [Tue, 13 Sep 2016 18:38:23 +0000 (18:38 +0000)]
Adds tests to verify proper C++ code generation for multi-dimensional arrays am:
cf8560c508
am:
1bd9842489
Change-Id: I973e6e36daa44c3c8dcbaf0956a1825935384fae
Andreas Huber [Tue, 13 Sep 2016 18:35:44 +0000 (18:35 +0000)]
Adds tests to verify proper C++ code generation for multi-dimensional arrays
am:
cf8560c508
Change-Id: I6ef15d77d8fe3a8c79bc8e11112abc78dcf62d06
Andreas Huber [Mon, 12 Sep 2016 22:01:02 +0000 (15:01 -0700)]
Adds tests to verify proper C++ code generation for multi-dimensional arrays
and vectors of arrays.
Bug:
31438033
Change-Id: Ia7c2198de31bdb4705687726abe3d0371625e56a
Iliyan Malchev [Tue, 13 Sep 2016 05:25:26 +0000 (05:25 +0000)]
Merge "interfaces: regenerate makefiles" am:
d66bb6fb5c am:
502a8ead69 am:
293c94dba5
am:
2a67c396a3
Change-Id: I89afdddfec43173e2605170e07f5540a2e998aca