diff options
author | 2024-09-06 14:15:19 +0100 | |
---|---|---|
committer | 2024-09-06 13:35:34 +0000 | |
commit | 688b3704864d8bcc7ad22b132e90b4833ca1858a (patch) | |
tree | b4d5615acaf74223588cd5358c52413dac6d9dad | |
parent | 1e7e29a1c1be0cda17741ffe449af2bed3a1b09d (diff) |
Create hostgraphics header target
This creates a header target for libhostgraphics, so that those header
files can be included more easily. That follows the general pattern of
native libraries in Android build.
Flag: NONE host only change
Bug: 322360037
Test: N/A
Change-Id: I23f2ad1ebd279f490173bddcc93c9897043789db
-rw-r--r-- | libs/hostgraphics/Android.bp | 14 | ||||
-rw-r--r-- | libs/hostgraphics/include/gui/BufferItem.h (renamed from libs/hostgraphics/gui/BufferItem.h) | 0 | ||||
-rw-r--r-- | libs/hostgraphics/include/gui/BufferItemConsumer.h (renamed from libs/hostgraphics/gui/BufferItemConsumer.h) | 0 | ||||
-rw-r--r-- | libs/hostgraphics/include/gui/BufferQueue.h (renamed from libs/hostgraphics/gui/BufferQueue.h) | 0 | ||||
-rw-r--r-- | libs/hostgraphics/include/gui/ConsumerBase.h (renamed from libs/hostgraphics/gui/ConsumerBase.h) | 0 | ||||
-rw-r--r-- | libs/hostgraphics/include/gui/IGraphicBufferConsumer.h (renamed from libs/hostgraphics/gui/IGraphicBufferConsumer.h) | 0 | ||||
-rw-r--r-- | libs/hostgraphics/include/gui/IGraphicBufferProducer.h (renamed from libs/hostgraphics/gui/IGraphicBufferProducer.h) | 0 | ||||
-rw-r--r-- | libs/hostgraphics/include/gui/Surface.h (renamed from libs/hostgraphics/gui/Surface.h) | 0 | ||||
-rw-r--r-- | libs/hostgraphics/include/ui/Fence.h (renamed from libs/hostgraphics/ui/Fence.h) | 0 | ||||
-rw-r--r-- | libs/hostgraphics/include/ui/GraphicBuffer.h (renamed from libs/hostgraphics/ui/GraphicBuffer.h) | 0 |
10 files changed, 13 insertions, 1 deletions
diff --git a/libs/hostgraphics/Android.bp b/libs/hostgraphics/Android.bp index 09232b64616d..a58493aa47ca 100644 --- a/libs/hostgraphics/Android.bp +++ b/libs/hostgraphics/Android.bp @@ -7,6 +7,17 @@ package { default_applicable_licenses: ["frameworks_base_license"], } +cc_library_headers { + name: "libhostgraphics_headers", + host_supported: true, + export_include_dirs: ["include"], + target: { + windows: { + enabled: true, + }, + }, +} + cc_library_host_static { name: "libhostgraphics", @@ -30,12 +41,13 @@ cc_library_host_static { ], header_libs: [ + "libhostgraphics_headers", "libnativebase_headers", "libnativedisplay_headers", "libnativewindow_headers", ], - export_include_dirs: ["."], + export_include_dirs: ["include"], target: { windows: { diff --git a/libs/hostgraphics/gui/BufferItem.h b/libs/hostgraphics/include/gui/BufferItem.h index e95a9231dfaf..e95a9231dfaf 100644 --- a/libs/hostgraphics/gui/BufferItem.h +++ b/libs/hostgraphics/include/gui/BufferItem.h diff --git a/libs/hostgraphics/gui/BufferItemConsumer.h b/libs/hostgraphics/include/gui/BufferItemConsumer.h index c25941151800..c25941151800 100644 --- a/libs/hostgraphics/gui/BufferItemConsumer.h +++ b/libs/hostgraphics/include/gui/BufferItemConsumer.h diff --git a/libs/hostgraphics/gui/BufferQueue.h b/libs/hostgraphics/include/gui/BufferQueue.h index 67a8c00fd267..67a8c00fd267 100644 --- a/libs/hostgraphics/gui/BufferQueue.h +++ b/libs/hostgraphics/include/gui/BufferQueue.h diff --git a/libs/hostgraphics/gui/ConsumerBase.h b/libs/hostgraphics/include/gui/ConsumerBase.h index 7f7309e8a3a8..7f7309e8a3a8 100644 --- a/libs/hostgraphics/gui/ConsumerBase.h +++ b/libs/hostgraphics/include/gui/ConsumerBase.h diff --git a/libs/hostgraphics/gui/IGraphicBufferConsumer.h b/libs/hostgraphics/include/gui/IGraphicBufferConsumer.h index 14ac4fe71cc8..14ac4fe71cc8 100644 --- a/libs/hostgraphics/gui/IGraphicBufferConsumer.h +++ b/libs/hostgraphics/include/gui/IGraphicBufferConsumer.h diff --git a/libs/hostgraphics/gui/IGraphicBufferProducer.h b/libs/hostgraphics/include/gui/IGraphicBufferProducer.h index 8fd8590d10d7..8fd8590d10d7 100644 --- a/libs/hostgraphics/gui/IGraphicBufferProducer.h +++ b/libs/hostgraphics/include/gui/IGraphicBufferProducer.h diff --git a/libs/hostgraphics/gui/Surface.h b/libs/hostgraphics/include/gui/Surface.h index 2774f89cb54c..2774f89cb54c 100644 --- a/libs/hostgraphics/gui/Surface.h +++ b/libs/hostgraphics/include/gui/Surface.h diff --git a/libs/hostgraphics/ui/Fence.h b/libs/hostgraphics/include/ui/Fence.h index 187c3116f61c..187c3116f61c 100644 --- a/libs/hostgraphics/ui/Fence.h +++ b/libs/hostgraphics/include/ui/Fence.h diff --git a/libs/hostgraphics/ui/GraphicBuffer.h b/libs/hostgraphics/include/ui/GraphicBuffer.h index cda45e4660ca..cda45e4660ca 100644 --- a/libs/hostgraphics/ui/GraphicBuffer.h +++ b/libs/hostgraphics/include/ui/GraphicBuffer.h |