Gurchetan Singh | 1a68f65 | 2021-11-09 09:38:21 -0800 | [diff] [blame] | 1 | # Copyright 2022 Android Open Source Project |
| 2 | # SPDX-License-Identifier: MIT |
| 3 | |
| 4 | files_lib_stream = files( |
Gurchetan Singh | 1a68f65 | 2021-11-09 09:38:21 -0800 | [diff] [blame] | 5 | 'HostConnection.cpp', |
| 6 | 'ProcessPipe.cpp', |
| 7 | 'QemuPipeStream.cpp', |
| 8 | 'ThreadInfo.cpp', |
Gurchetan Singh | 1a68f65 | 2021-11-09 09:38:21 -0800 | [diff] [blame] | 9 | 'VirtioGpuPipeStream.cpp', |
| 10 | ) |
| 11 | |
| 12 | lib_stream = static_library( |
| 13 | 'stream', |
| 14 | files_lib_stream, |
Gurchetan Singh | 1fc4c2a | 2024-01-16 14:49:51 -0800 | [diff] [blame] | 15 | cpp_args: gfxstream_guest_args, |
Gurchetan Singh | d1431af | 2023-11-16 17:09:37 -0800 | [diff] [blame] | 16 | include_directories: [inc_vulkan_headers, inc_opengl_headers, |
| 17 | inc_guest_iostream, inc_opengl_codec, |
Gurchetan Singh | 2d22e65 | 2023-07-20 17:31:30 -0700 | [diff] [blame] | 18 | inc_android_emu, inc_render_enc, inc_android_compat, |
Gurchetan Singh | 1a68f65 | 2021-11-09 09:38:21 -0800 | [diff] [blame] | 19 | inc_qemu_pipe, inc_qemu_pipe_types, inc_gralloc, |
Gurchetan Singh | 0763749 | 2022-03-24 15:55:26 -0700 | [diff] [blame] | 20 | inc_vulkan_enc, inc_goldfish_address_space, |
Jason Macnak | d54a535 | 2023-12-08 01:21:48 +0000 | [diff] [blame] | 21 | inc_system, inc_platform, inc_codec_common], |
Gurchetan Singh | 1a68f65 | 2021-11-09 09:38:21 -0800 | [diff] [blame] | 22 | link_with: [lib_codec_common, lib_goldfish_address_space, lib_qemu_pipe, |
Gurchetan Singh | 1703dd8 | 2022-08-22 08:49:46 -0700 | [diff] [blame] | 23 | lib_render_control_enc, lib_platform], |
Gurchetan Singh | 1a68f65 | 2021-11-09 09:38:21 -0800 | [diff] [blame] | 24 | dependencies: drm_dep |
| 25 | ) |