commit | 929305676a3b6cad83d9cf353533c908f03f5fbb | [log] [tgz] |
---|---|---|
author | Jiyong Park <jiyong@google.com> | Fri Jun 16 15:16:33 2017 +0900 |
committer | Jiyong Park <jiyong@google.com> | Fri Jun 16 15:16:33 2017 +0900 |
tree | cca7fbec3d4ce0294564df5628fa6557e3571a0c | |
parent | 52ca987db69d42bdf58bb21a0643f570415d0d0c [diff] |
Move include/binder to libs/binder/include Also moved include/private/binder to libs/binder/include/private/binder. This allows libbinder to be compiled without depending on global headers. Bug: 33241851 Test: Build, flash, and run sailfish. Test: Try building with BOARD_VNDK_VERSION := current Change-Id: I266d5338677a92dd0563b311a479e7ad27bbaf55 Merged-In: I0a82b733353add589de26eb2db7af5a246e5c97f
diff --git a/include/binder b/include/binder new file mode 120000 index 0000000..a473962 --- /dev/null +++ b/include/binder
@@ -0,0 +1 @@ +../libs/binder/include/binder \ No newline at end of file
diff --git a/include/private/binder b/include/private/binder new file mode 120000 index 0000000..09e9076 --- /dev/null +++ b/include/private/binder
@@ -0,0 +1 @@ +../../libs/binder/include/private/binder \ No newline at end of file
diff --git a/libs/binder/Android.bp b/libs/binder/Android.bp index f7347ae..77a8c02 100644 --- a/libs/binder/Android.bp +++ b/libs/binder/Android.bp
@@ -12,6 +12,11 @@ // See the License for the specific language governing permissions and // limitations under the License. +cc_library_headers { + name: "libbinder_headers", + export_include_dirs: ["include"], +} + cc_library { name: "libbinder",
diff --git a/include/binder/AppOpsManager.h b/libs/binder/include/binder/AppOpsManager.h similarity index 100% rename from include/binder/AppOpsManager.h rename to libs/binder/include/binder/AppOpsManager.h
diff --git a/include/binder/Binder.h b/libs/binder/include/binder/Binder.h similarity index 100% rename from include/binder/Binder.h rename to libs/binder/include/binder/Binder.h
diff --git a/include/binder/BinderService.h b/libs/binder/include/binder/BinderService.h similarity index 100% rename from include/binder/BinderService.h rename to libs/binder/include/binder/BinderService.h
diff --git a/include/binder/BpBinder.h b/libs/binder/include/binder/BpBinder.h similarity index 100% rename from include/binder/BpBinder.h rename to libs/binder/include/binder/BpBinder.h
diff --git a/include/binder/BufferedTextOutput.h b/libs/binder/include/binder/BufferedTextOutput.h similarity index 100% rename from include/binder/BufferedTextOutput.h rename to libs/binder/include/binder/BufferedTextOutput.h
diff --git a/include/binder/Debug.h b/libs/binder/include/binder/Debug.h similarity index 100% rename from include/binder/Debug.h rename to libs/binder/include/binder/Debug.h
diff --git a/include/binder/IAppOpsCallback.h b/libs/binder/include/binder/IAppOpsCallback.h similarity index 100% rename from include/binder/IAppOpsCallback.h rename to libs/binder/include/binder/IAppOpsCallback.h
diff --git a/include/binder/IAppOpsService.h b/libs/binder/include/binder/IAppOpsService.h similarity index 100% rename from include/binder/IAppOpsService.h rename to libs/binder/include/binder/IAppOpsService.h
diff --git a/include/binder/IBatteryStats.h b/libs/binder/include/binder/IBatteryStats.h similarity index 100% rename from include/binder/IBatteryStats.h rename to libs/binder/include/binder/IBatteryStats.h
diff --git a/include/binder/IBinder.h b/libs/binder/include/binder/IBinder.h similarity index 100% rename from include/binder/IBinder.h rename to libs/binder/include/binder/IBinder.h
diff --git a/include/binder/IInterface.h b/libs/binder/include/binder/IInterface.h similarity index 100% rename from include/binder/IInterface.h rename to libs/binder/include/binder/IInterface.h
diff --git a/include/binder/IMediaResourceMonitor.h b/libs/binder/include/binder/IMediaResourceMonitor.h similarity index 100% rename from include/binder/IMediaResourceMonitor.h rename to libs/binder/include/binder/IMediaResourceMonitor.h
diff --git a/include/binder/IMemory.h b/libs/binder/include/binder/IMemory.h similarity index 100% rename from include/binder/IMemory.h rename to libs/binder/include/binder/IMemory.h
diff --git a/include/binder/IPCThreadState.h b/libs/binder/include/binder/IPCThreadState.h similarity index 100% rename from include/binder/IPCThreadState.h rename to libs/binder/include/binder/IPCThreadState.h
diff --git a/include/binder/IPermissionController.h b/libs/binder/include/binder/IPermissionController.h similarity index 100% rename from include/binder/IPermissionController.h rename to libs/binder/include/binder/IPermissionController.h
diff --git a/include/binder/IProcessInfoService.h b/libs/binder/include/binder/IProcessInfoService.h similarity index 100% rename from include/binder/IProcessInfoService.h rename to libs/binder/include/binder/IProcessInfoService.h
diff --git a/include/binder/IResultReceiver.h b/libs/binder/include/binder/IResultReceiver.h similarity index 100% rename from include/binder/IResultReceiver.h rename to libs/binder/include/binder/IResultReceiver.h
diff --git a/include/binder/IServiceManager.h b/libs/binder/include/binder/IServiceManager.h similarity index 100% rename from include/binder/IServiceManager.h rename to libs/binder/include/binder/IServiceManager.h
diff --git a/include/binder/MemoryBase.h b/libs/binder/include/binder/MemoryBase.h similarity index 100% rename from include/binder/MemoryBase.h rename to libs/binder/include/binder/MemoryBase.h
diff --git a/include/binder/MemoryDealer.h b/libs/binder/include/binder/MemoryDealer.h similarity index 100% rename from include/binder/MemoryDealer.h rename to libs/binder/include/binder/MemoryDealer.h
diff --git a/include/binder/MemoryHeapBase.h b/libs/binder/include/binder/MemoryHeapBase.h similarity index 100% rename from include/binder/MemoryHeapBase.h rename to libs/binder/include/binder/MemoryHeapBase.h
diff --git a/include/binder/Parcel.h b/libs/binder/include/binder/Parcel.h similarity index 100% rename from include/binder/Parcel.h rename to libs/binder/include/binder/Parcel.h
diff --git a/include/binder/Parcelable.h b/libs/binder/include/binder/Parcelable.h similarity index 100% rename from include/binder/Parcelable.h rename to libs/binder/include/binder/Parcelable.h
diff --git a/include/binder/PermissionCache.h b/libs/binder/include/binder/PermissionCache.h similarity index 100% rename from include/binder/PermissionCache.h rename to libs/binder/include/binder/PermissionCache.h
diff --git a/include/binder/PersistableBundle.h b/libs/binder/include/binder/PersistableBundle.h similarity index 100% rename from include/binder/PersistableBundle.h rename to libs/binder/include/binder/PersistableBundle.h
diff --git a/include/binder/ProcessInfoService.h b/libs/binder/include/binder/ProcessInfoService.h similarity index 100% rename from include/binder/ProcessInfoService.h rename to libs/binder/include/binder/ProcessInfoService.h
diff --git a/include/binder/ProcessState.h b/libs/binder/include/binder/ProcessState.h similarity index 100% rename from include/binder/ProcessState.h rename to libs/binder/include/binder/ProcessState.h
diff --git a/include/binder/Status.h b/libs/binder/include/binder/Status.h similarity index 100% rename from include/binder/Status.h rename to libs/binder/include/binder/Status.h
diff --git a/include/binder/TextOutput.h b/libs/binder/include/binder/TextOutput.h similarity index 100% rename from include/binder/TextOutput.h rename to libs/binder/include/binder/TextOutput.h
diff --git a/include/private/binder/Static.h b/libs/binder/include/private/binder/Static.h similarity index 100% rename from include/private/binder/Static.h rename to libs/binder/include/private/binder/Static.h
diff --git a/include/private/binder/binder_module.h b/libs/binder/include/private/binder/binder_module.h similarity index 100% rename from include/private/binder/binder_module.h rename to libs/binder/include/private/binder/binder_module.h