Lloyd Pique | e967d48 | 2018-08-31 11:04:49 -0700 | [diff] [blame] | 1 | // Copyright 2018 The Android Open Source Project |
Lloyd Pique | f58625d | 2017-12-19 13:22:33 -0800 | [diff] [blame] | 2 | // |
| 3 | // Licensed under the Apache License, Version 2.0 (the "License"); |
| 4 | // you may not use this file except in compliance with the License. |
| 5 | // You may obtain a copy of the License at |
| 6 | // |
| 7 | // http://www.apache.org/licenses/LICENSE-2.0 |
| 8 | // |
| 9 | // Unless required by applicable law or agreed to in writing, software |
| 10 | // distributed under the License is distributed on an "AS IS" BASIS, |
| 11 | // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. |
| 12 | // See the License for the specific language governing permissions and |
| 13 | // limitations under the License. |
| 14 | |
Bob Badour | 3306e49 | 2021-02-25 15:35:37 -0800 | [diff] [blame] | 15 | package { |
| 16 | // See: http://go/android-license-faq |
| 17 | // A large-scale-change added 'default_applicable_licenses' to import |
| 18 | // all of the 'license_kinds' from "frameworks_native_license" |
| 19 | // to get the below license kinds: |
| 20 | // SPDX-license-identifier-Apache-2.0 |
| 21 | default_applicable_licenses: ["frameworks_native_license"], |
John Reck | 38bc8a8 | 2024-02-21 17:08:27 -0500 | [diff] [blame] | 22 | default_team: "trendy_team_android_core_graphics_stack", |
Bob Badour | 3306e49 | 2021-02-25 15:35:37 -0800 | [diff] [blame] | 23 | } |
| 24 | |
Alec Mouri | e5eb7de | 2022-01-15 00:34:20 +0000 | [diff] [blame] | 25 | filegroup { |
| 26 | name: "libsurfaceflinger_mock_sources", |
| 27 | srcs: [ |
Matt Buckley | 0538cae | 2022-11-08 23:12:04 +0000 | [diff] [blame] | 28 | "mock/DisplayHardware/MockPowerHalController.cpp", |
Alec Mouri | e5eb7de | 2022-01-15 00:34:20 +0000 | [diff] [blame] | 29 | "mock/DisplayHardware/MockComposer.cpp", |
| 30 | "mock/DisplayHardware/MockHWC2.cpp", |
Xiang Wang | e12b4fa | 2022-03-25 23:48:40 +0000 | [diff] [blame] | 31 | "mock/DisplayHardware/MockIPower.cpp", |
Matt Buckley | 6c18e6d | 2024-02-07 23:39:50 +0000 | [diff] [blame] | 32 | "mock/DisplayHardware/MockPowerHintSessionWrapper.cpp", |
Alec Mouri | e5eb7de | 2022-01-15 00:34:20 +0000 | [diff] [blame] | 33 | "mock/DisplayHardware/MockPowerAdvisor.cpp", |
| 34 | "mock/MockEventThread.cpp", |
| 35 | "mock/MockFrameTimeline.cpp", |
| 36 | "mock/MockFrameTracer.cpp", |
| 37 | "mock/MockNativeWindowSurface.cpp", |
Alec Mouri | e5eb7de | 2022-01-15 00:34:20 +0000 | [diff] [blame] | 38 | "mock/MockTimeStats.cpp", |
| 39 | "mock/MockVsyncController.cpp", |
Ady Abraham | 011f8ba | 2022-11-22 15:09:07 -0800 | [diff] [blame] | 40 | "mock/MockVSyncDispatch.cpp", |
Alec Mouri | e5eb7de | 2022-01-15 00:34:20 +0000 | [diff] [blame] | 41 | "mock/MockVSyncTracker.cpp", |
| 42 | "mock/system/window/MockNativeWindow.cpp", |
| 43 | ], |
| 44 | } |
| 45 | |
Ady Abraham | 529bd9f | 2023-10-05 14:55:30 -0700 | [diff] [blame] | 46 | cc_aconfig_library { |
| 47 | name: "libsurfaceflingerflags_test", |
| 48 | aconfig_declarations: "surfaceflinger_flags", |
Zi Wang | 8b7ea53 | 2023-11-09 20:14:35 -0800 | [diff] [blame] | 49 | mode: "test", |
Ady Abraham | 529bd9f | 2023-10-05 14:55:30 -0700 | [diff] [blame] | 50 | } |
| 51 | |
Lloyd Pique | f58625d | 2017-12-19 13:22:33 -0800 | [diff] [blame] | 52 | cc_test { |
| 53 | name: "libsurfaceflinger_unittest", |
rnlee | 756005b | 2021-05-27 10:46:36 -0700 | [diff] [blame] | 54 | defaults: [ |
Vishnu Nair | 4df8eb6 | 2022-02-17 15:32:02 -0800 | [diff] [blame] | 55 | "libsurfaceflinger_mocks_defaults", |
rnlee | 756005b | 2021-05-27 10:46:36 -0700 | [diff] [blame] | 56 | "skia_renderengine_deps", |
| 57 | "surfaceflinger_defaults", |
| 58 | ], |
Lloyd Pique | f58625d | 2017-12-19 13:22:33 -0800 | [diff] [blame] | 59 | test_suites: ["device-tests"], |
Vishnu Nair | 8c5b700 | 2023-08-17 21:03:57 -0700 | [diff] [blame] | 60 | static_libs: ["libc++fs"], |
Lloyd Pique | f58625d | 2017-12-19 13:22:33 -0800 | [diff] [blame] | 61 | srcs: [ |
Alec Mouri | e5eb7de | 2022-01-15 00:34:20 +0000 | [diff] [blame] | 62 | ":libsurfaceflinger_mock_sources", |
Lloyd Pique | f58625d | 2017-12-19 13:22:33 -0800 | [diff] [blame] | 63 | ":libsurfaceflinger_sources", |
Lloyd Pique | 067fe1e | 2018-12-06 19:44:13 -0800 | [diff] [blame] | 64 | "libsurfaceflinger_unittest_main.cpp", |
Leon Scroggins III | 85d4b22 | 2023-05-09 13:58:18 -0400 | [diff] [blame] | 65 | "ActiveDisplayRotationFlagsTest.cpp", |
Patrick Williams | 13310b8 | 2023-05-17 14:40:18 -0500 | [diff] [blame] | 66 | "BackgroundExecutorTest.cpp", |
Vishnu Nair | 8134c1a | 2023-10-17 22:55:49 -0700 | [diff] [blame] | 67 | "CommitTest.cpp", |
Mikael Pessa | 2e1608f | 2019-07-19 11:25:35 -0700 | [diff] [blame] | 68 | "CompositionTest.cpp", |
Isaac Chai | 1ec2d9a | 2024-04-11 20:10:34 +0000 | [diff] [blame] | 69 | "DaltonizerTest.cpp", |
Marin Shalamanov | 0f10d0d | 2020-08-06 20:04:06 +0200 | [diff] [blame] | 70 | "DisplayIdGeneratorTest.cpp", |
Lloyd Pique | f58625d | 2017-12-19 13:22:33 -0800 | [diff] [blame] | 71 | "DisplayTransactionTest.cpp", |
Marin Shalamanov | 07b1ff3 | 2020-10-07 16:57:22 +0200 | [diff] [blame] | 72 | "DisplayDevice_GetBestColorModeTest.cpp", |
Alec Mouri | cdf1679 | 2021-12-10 13:16:06 -0800 | [diff] [blame] | 73 | "DisplayDevice_SetDisplayBrightnessTest.cpp", |
Marin Shalamanov | 07b1ff3 | 2020-10-07 16:57:22 +0200 | [diff] [blame] | 74 | "DisplayDevice_SetProjectionTest.cpp", |
Dominik Laskowski | 5c989f5 | 2024-04-11 13:57:14 -0400 | [diff] [blame] | 75 | "DisplayModeControllerTest.cpp", |
Lloyd Pique | 24b0a48 | 2018-03-09 18:52:26 -0800 | [diff] [blame] | 76 | "EventThreadTest.cpp", |
rnlee | 81d3260 | 2021-07-27 13:24:07 -0700 | [diff] [blame] | 77 | "FlagManagerTest.cpp", |
Alec Mouri | adebf5c | 2021-01-05 12:57:36 -0800 | [diff] [blame] | 78 | "FpsReporterTest.cpp", |
Marin Shalamanov | e8a663d | 2020-11-24 17:48:00 +0100 | [diff] [blame] | 79 | "FpsTest.cpp", |
Marin Shalamanov | 4a92f55 | 2021-03-29 18:38:27 +0200 | [diff] [blame] | 80 | "FramebufferSurfaceTest.cpp", |
Andy Yu | d6a3620 | 2022-01-26 04:08:22 -0800 | [diff] [blame] | 81 | "FrameRateOverrideMappingsTest.cpp", |
Ady Abraham | 66eb436 | 2022-11-21 23:07:27 +0000 | [diff] [blame] | 82 | "FrameRateSelectionPriorityTest.cpp", |
Rachel Lee | 0faad6c | 2023-09-08 13:34:34 -0700 | [diff] [blame] | 83 | "FrameRateSelectionStrategyTest.cpp", |
Adithya Srinivasan | f279e04 | 2020-08-17 14:56:27 -0700 | [diff] [blame] | 84 | "FrameTimelineTest.cpp", |
Adithya Srinivasan | ac977e6 | 2021-05-21 22:50:56 +0000 | [diff] [blame] | 85 | "GameModeTest.cpp", |
Lloyd Pique | 4603f3c | 2020-02-11 12:06:56 -0800 | [diff] [blame] | 86 | "HWComposerTest.cpp", |
Ana Krulec | f2c006d | 2019-06-21 15:37:07 -0700 | [diff] [blame] | 87 | "OneShotTimerTest.cpp", |
Marin Shalamanov | 1bc43ee | 2020-11-20 16:56:52 +0100 | [diff] [blame] | 88 | "LayerHistoryTest.cpp", |
Vishnu Nair | 47b7bb4 | 2023-09-29 16:27:33 -0700 | [diff] [blame] | 89 | "LayerHistoryIntegrationTest.cpp", |
Marin Shalamanov | 2045d5b | 2020-12-28 18:11:41 +0100 | [diff] [blame] | 90 | "LayerInfoTest.cpp", |
Evan Rosky | 1f6d6d5 | 2018-12-06 10:47:26 -0800 | [diff] [blame] | 91 | "LayerMetadataTest.cpp", |
Vishnu Nair | 04f8969 | 2022-11-16 23:21:05 +0000 | [diff] [blame] | 92 | "LayerHierarchyTest.cpp", |
Vishnu Nair | dc4d31b | 2022-11-17 03:20:58 +0000 | [diff] [blame] | 93 | "LayerLifecycleManagerTest.cpp", |
Vishnu Nair | 8fc721b | 2022-12-22 20:06:32 +0000 | [diff] [blame] | 94 | "LayerSnapshotTest.cpp", |
Garfield Tan | 2320289 | 2022-03-02 16:10:21 -0800 | [diff] [blame] | 95 | "LayerTest.cpp", |
| 96 | "LayerTestUtils.cpp", |
Ady Abraham | 55fa727 | 2020-09-30 19:19:27 -0700 | [diff] [blame] | 97 | "MessageQueueTest.cpp", |
Matt Buckley | 5727405 | 2022-08-12 21:54:23 +0000 | [diff] [blame] | 98 | "PowerAdvisorTest.cpp", |
Tony Huang | 9ac5e6e | 2023-08-24 09:01:44 +0000 | [diff] [blame] | 99 | "SmallAreaDetectionAllowMappingsTest.cpp", |
Dominik Laskowski | 01f191c | 2024-01-29 11:51:23 -0500 | [diff] [blame] | 100 | "SurfaceFlinger_ColorMatrixTest.cpp", |
Marin Shalamanov | 07b1ff3 | 2020-10-07 16:57:22 +0200 | [diff] [blame] | 101 | "SurfaceFlinger_CreateDisplayTest.cpp", |
| 102 | "SurfaceFlinger_DestroyDisplayTest.cpp", |
Marin Shalamanov | c7e9f82 | 2021-11-16 20:07:55 +0100 | [diff] [blame] | 103 | "SurfaceFlinger_DisplayModeSwitching.cpp", |
Dominik Laskowski | 9e168db | 2021-05-27 16:05:12 -0700 | [diff] [blame] | 104 | "SurfaceFlinger_DisplayTransactionCommitTest.cpp", |
Marc Kassis | 7887b9e | 2023-02-27 16:42:42 +0100 | [diff] [blame] | 105 | "SurfaceFlinger_ExcludeDolbyVisionTest.cpp", |
Dominik Laskowski | 6629543 | 2023-03-14 12:25:36 -0400 | [diff] [blame] | 106 | "SurfaceFlinger_FoldableTest.cpp", |
Marin Shalamanov | 07b1ff3 | 2020-10-07 16:57:22 +0200 | [diff] [blame] | 107 | "SurfaceFlinger_GetDisplayNativePrimariesTest.cpp", |
Leon Scroggins III | 4235ea0 | 2023-04-17 15:14:20 -0400 | [diff] [blame] | 108 | "SurfaceFlinger_GetDisplayStatsTest.cpp", |
Marc Kassis | 7887b9e | 2023-02-27 16:42:42 +0100 | [diff] [blame] | 109 | "SurfaceFlinger_HdrOutputControlTest.cpp", |
Dominik Laskowski | 0deb06e | 2021-04-16 23:18:31 -0700 | [diff] [blame] | 110 | "SurfaceFlinger_HotplugTest.cpp", |
Dominik Laskowski | b5f40e5 | 2022-09-29 13:25:05 -0400 | [diff] [blame] | 111 | "SurfaceFlinger_InitializeDisplaysTest.cpp", |
ramindani | c67d22c | 2023-11-28 14:58:47 -0800 | [diff] [blame] | 112 | "SurfaceFlinger_NotifyExpectedPresentTest.cpp", |
Dominik Laskowski | 9e168db | 2021-05-27 16:05:12 -0700 | [diff] [blame] | 113 | "SurfaceFlinger_NotifyPowerBoostTest.cpp", |
Xiang Wang | 839fe5b | 2022-04-04 17:39:38 +0000 | [diff] [blame] | 114 | "SurfaceFlinger_PowerHintTest.cpp", |
Marin Shalamanov | 07b1ff3 | 2020-10-07 16:57:22 +0200 | [diff] [blame] | 115 | "SurfaceFlinger_SetDisplayStateTest.cpp", |
| 116 | "SurfaceFlinger_SetPowerModeInternalTest.cpp", |
| 117 | "SurfaceFlinger_SetupNewDisplayDeviceInternalTest.cpp", |
Vishnu Nair | 0a4fb00 | 2022-08-08 02:40:42 +0000 | [diff] [blame] | 118 | "SurfaceFlinger_UpdateLayerMetadataSnapshotTest.cpp", |
Ana Krulec | 0c8cd52 | 2018-08-31 12:27:28 -0700 | [diff] [blame] | 119 | "SchedulerTest.cpp", |
Ady Abraham | 60e42ea | 2020-03-09 19:17:31 -0700 | [diff] [blame] | 120 | "SetFrameRateTest.cpp", |
Dominik Laskowski | d82e0f0 | 2022-10-26 15:23:04 -0400 | [diff] [blame] | 121 | "RefreshRateSelectorTest.cpp", |
Ana Krulec | 4593b69 | 2019-01-11 22:07:25 -0800 | [diff] [blame] | 122 | "RefreshRateStatsTest.cpp", |
Kevin DuBois | bb27bcd | 2019-04-02 14:34:35 -0700 | [diff] [blame] | 123 | "RegionSamplingTest.cpp", |
Leon Scroggins III | 823d4ca | 2023-12-12 16:57:34 -0500 | [diff] [blame] | 124 | "TestableScheduler.cpp", |
Yiwei Zhang | 16faa5d | 2018-11-13 18:12:59 -0800 | [diff] [blame] | 125 | "TimeStatsTest.cpp", |
Mikael Pessa | 90092f4 | 2019-08-26 17:22:04 -0700 | [diff] [blame] | 126 | "FrameTracerTest.cpp", |
Valerie Hau | d251afb | 2019-03-29 14:19:02 -0700 | [diff] [blame] | 127 | "TransactionApplicationTest.cpp", |
Adithya Srinivasan | b238cd5 | 2021-02-04 17:54:05 +0000 | [diff] [blame] | 128 | "TransactionFrameTracerTest.cpp", |
Vishnu Nair | 6b59115 | 2021-10-08 11:45:14 -0700 | [diff] [blame] | 129 | "TransactionProtoParserTest.cpp", |
Adithya Srinivasan | b9a7dab | 2021-01-14 23:49:46 +0000 | [diff] [blame] | 130 | "TransactionSurfaceFrameTest.cpp", |
Vishnu Nair | 8c5b700 | 2023-08-17 21:03:57 -0700 | [diff] [blame] | 131 | "TransactionTraceWriterTest.cpp", |
Vishnu Nair | 7891e96 | 2021-11-11 12:07:21 -0800 | [diff] [blame] | 132 | "TransactionTracingTest.cpp", |
Galia Peycheva | 8f04b30 | 2021-04-27 13:25:38 +0200 | [diff] [blame] | 133 | "TunnelModeEnabledReporterTest.cpp", |
Leon Scroggins III | 6c440ae | 2023-04-21 15:01:03 -0400 | [diff] [blame] | 134 | "VSyncCallbackRegistrationTest.cpp", |
Kevin DuBois | e4f27a8 | 2019-11-12 11:41:41 -0800 | [diff] [blame] | 135 | "VSyncDispatchTimerQueueTest.cpp", |
Kevin DuBois | cc27b50 | 2019-11-13 09:40:07 -0800 | [diff] [blame] | 136 | "VSyncDispatchRealtimeTest.cpp", |
Dominik Laskowski | a93a531 | 2020-07-23 15:10:03 -0700 | [diff] [blame] | 137 | "VsyncModulatorTest.cpp", |
Kevin DuBois | 1678e2c | 2019-08-22 12:26:24 -0700 | [diff] [blame] | 138 | "VSyncPredictorTest.cpp", |
Kevin DuBois | b2501ba | 2019-11-12 14:20:29 -0800 | [diff] [blame] | 139 | "VSyncReactorTest.cpp", |
Ady Abraham | c581d3c | 2020-08-06 17:34:27 -0700 | [diff] [blame] | 140 | "VsyncConfigurationTest.cpp", |
Leon Scroggins III | 4d5db7a | 2023-02-13 15:24:20 -0500 | [diff] [blame] | 141 | "VsyncScheduleTest.cpp", |
Patrick Williams | 6681c02 | 2023-05-15 13:38:16 -0500 | [diff] [blame] | 142 | "WindowInfosListenerInvokerTest.cpp", |
Lloyd Pique | f58625d | 2017-12-19 13:22:33 -0800 | [diff] [blame] | 143 | ], |
Vishnu Nair | 4df8eb6 | 2022-02-17 15:32:02 -0800 | [diff] [blame] | 144 | } |
| 145 | |
| 146 | cc_defaults { |
| 147 | name: "libsurfaceflinger_mocks_defaults", |
Sally Qi | 6920a2f | 2022-08-26 10:40:05 -0700 | [diff] [blame] | 148 | defaults: [ |
| 149 | "android.hardware.graphics.common-ndk_static", |
| 150 | "android.hardware.graphics.composer3-ndk_static", |
Matt Buckley | cc14642 | 2023-06-28 19:14:02 +0000 | [diff] [blame] | 151 | "android.hardware.power-ndk_static", |
Nolan Scobie | 8ef7e14 | 2022-10-14 10:52:43 -0400 | [diff] [blame] | 152 | "librenderengine_deps", |
Matt Buckley | ffc31d1 | 2024-02-28 16:51:28 +0000 | [diff] [blame] | 153 | "libsurfaceflinger_common_test_deps", |
Sally Qi | 6920a2f | 2022-08-26 10:40:05 -0700 | [diff] [blame] | 154 | ], |
Lloyd Pique | f58625d | 2017-12-19 13:22:33 -0800 | [diff] [blame] | 155 | static_libs: [ |
Ady Abraham | e7385f7 | 2021-09-05 00:54:25 -0700 | [diff] [blame] | 156 | "android.hardware.common-V2-ndk", |
| 157 | "android.hardware.common.fmq-V1-ndk", |
Vishnu Nair | df6a4f6 | 2020-11-11 20:25:34 -0800 | [diff] [blame] | 158 | "android.hardware.graphics.composer@2.1", |
| 159 | "android.hardware.graphics.composer@2.2", |
| 160 | "android.hardware.graphics.composer@2.3", |
| 161 | "android.hardware.graphics.composer@2.4", |
| 162 | "android.hardware.power@1.0", |
| 163 | "android.hardware.power@1.1", |
| 164 | "android.hardware.power@1.2", |
| 165 | "android.hardware.power@1.3", |
Ady Abraham | e7385f7 | 2021-09-05 00:54:25 -0700 | [diff] [blame] | 166 | "libaidlcommonsupport", |
Lloyd Pique | 70d9136 | 2018-10-18 16:02:55 -0700 | [diff] [blame] | 167 | "libcompositionengine_mocks", |
Vishnu Nair | df6a4f6 | 2020-11-11 20:25:34 -0800 | [diff] [blame] | 168 | "libcompositionengine", |
Adithya Srinivasan | f279e04 | 2020-08-17 14:56:27 -0700 | [diff] [blame] | 169 | "libframetimeline", |
Vishnu Nair | df6a4f6 | 2020-11-11 20:25:34 -0800 | [diff] [blame] | 170 | "libgmock", |
Lloyd Pique | 1ebe090 | 2019-10-04 14:47:13 -0700 | [diff] [blame] | 171 | "libgui_mocks", |
Vishnu Nair | df6a4f6 | 2020-11-11 20:25:34 -0800 | [diff] [blame] | 172 | "liblayers_proto", |
Mikael Pessa | 2e1608f | 2019-07-19 11:25:35 -0700 | [diff] [blame] | 173 | "libperfetto_client_experimental", |
Vishnu Nair | df6a4f6 | 2020-11-11 20:25:34 -0800 | [diff] [blame] | 174 | "librenderengine", |
Dominik Laskowski | f6b4ba6 | 2021-11-09 12:46:10 -0800 | [diff] [blame] | 175 | "librenderengine_mocks", |
| 176 | "libscheduler", |
Vishnu Nair | df6a4f6 | 2020-11-11 20:25:34 -0800 | [diff] [blame] | 177 | "libserviceutils", |
| 178 | "libtimestats", |
Tej Singh | e275177 | 2021-04-06 22:05:29 -0700 | [diff] [blame] | 179 | "libtimestats_atoms_proto", |
Vishnu Nair | df6a4f6 | 2020-11-11 20:25:34 -0800 | [diff] [blame] | 180 | "libtimestats_proto", |
Alec Mouri | 465b296 | 2021-10-08 16:22:21 -0700 | [diff] [blame] | 181 | "libtonemap", |
Mikael Pessa | 2e1608f | 2019-07-19 11:25:35 -0700 | [diff] [blame] | 182 | "perfetto_trace_protos", |
| 183 | ], |
| 184 | shared_libs: [ |
Vishnu Nair | df6a4f6 | 2020-11-11 20:25:34 -0800 | [diff] [blame] | 185 | "android.hardware.configstore-utils", |
| 186 | "android.hardware.configstore@1.0", |
| 187 | "android.hardware.configstore@1.1", |
| 188 | "android.hardware.graphics.allocator@2.0", |
| 189 | "android.hardware.graphics.allocator@3.0", |
| 190 | "android.hardware.graphics.common@1.2", |
Vishnu Nair | df6a4f6 | 2020-11-11 20:25:34 -0800 | [diff] [blame] | 191 | "libbase", |
| 192 | "libbinder", |
Ady Abraham | e7385f7 | 2021-09-05 00:54:25 -0700 | [diff] [blame] | 193 | "libbinder_ndk", |
Vishnu Nair | df6a4f6 | 2020-11-11 20:25:34 -0800 | [diff] [blame] | 194 | "libcutils", |
| 195 | "libEGL", |
| 196 | "libfmq", |
| 197 | "libGLESv1_CM", |
| 198 | "libGLESv2", |
| 199 | "libgui", |
| 200 | "libhidlbase", |
| 201 | "libinput", |
| 202 | "liblog", |
| 203 | "libnativewindow", |
Matt Buckley | 0538cae | 2022-11-08 23:12:04 +0000 | [diff] [blame] | 204 | "libpowermanager", |
Vishnu Nair | df6a4f6 | 2020-11-11 20:25:34 -0800 | [diff] [blame] | 205 | "libprocessgroup", |
| 206 | "libprotobuf-cpp-lite", |
Vishnu Nair | df6a4f6 | 2020-11-11 20:25:34 -0800 | [diff] [blame] | 207 | "libSurfaceFlingerProp", |
| 208 | "libsync", |
| 209 | "libui", |
| 210 | "libutils", |
Lloyd Pique | f58625d | 2017-12-19 13:22:33 -0800 | [diff] [blame] | 211 | ], |
| 212 | header_libs: [ |
Dominik Laskowski | 4e0d20d | 2021-12-06 11:31:02 -0800 | [diff] [blame] | 213 | "android.hardware.graphics.composer3-command-buffer", |
Vishnu Nair | df6a4f6 | 2020-11-11 20:25:34 -0800 | [diff] [blame] | 214 | "android.hardware.graphics.composer@2.1-command-buffer", |
| 215 | "android.hardware.graphics.composer@2.2-command-buffer", |
| 216 | "android.hardware.graphics.composer@2.3-command-buffer", |
| 217 | "android.hardware.graphics.composer@2.4-command-buffer", |
Dominik Laskowski | 4e0d20d | 2021-12-06 11:31:02 -0800 | [diff] [blame] | 218 | "libscheduler_test_headers", |
Lloyd Pique | f58625d | 2017-12-19 13:22:33 -0800 | [diff] [blame] | 219 | "libsurfaceflinger_headers", |
| 220 | ], |
| 221 | } |
Vishnu Nair | 4df8eb6 | 2022-02-17 15:32:02 -0800 | [diff] [blame] | 222 | |
| 223 | cc_library_headers { |
| 224 | name: "libsurfaceflinger_mocks_headers", |
| 225 | export_include_dirs: ["."], |
| 226 | } |