blob: bf9d7616a7557bb0d55e4f515cf264b26cb0181b [file] [log] [blame]
Gurchetan Singh1a68f652021-11-09 09:38:21 -08001# Copyright 2022 Android Open Source Project
2# SPDX-License-Identifier: MIT
3
4files_lib_stream = files(
Gurchetan Singh1a68f652021-11-09 09:38:21 -08005 'HostConnection.cpp',
6 'ProcessPipe.cpp',
7 'QemuPipeStream.cpp',
8 'ThreadInfo.cpp',
Gurchetan Singh1a68f652021-11-09 09:38:21 -08009 'VirtioGpuPipeStream.cpp',
10)
11
12lib_stream = static_library(
13 'stream',
14 files_lib_stream,
Gurchetan Singh1fc4c2a2024-01-16 14:49:51 -080015 cpp_args: gfxstream_guest_args,
Gurchetan Singhd1431af2023-11-16 17:09:37 -080016 include_directories: [inc_vulkan_headers, inc_opengl_headers,
17 inc_guest_iostream, inc_opengl_codec,
Gurchetan Singh2d22e652023-07-20 17:31:30 -070018 inc_android_emu, inc_render_enc, inc_android_compat,
Gurchetan Singh1a68f652021-11-09 09:38:21 -080019 inc_qemu_pipe, inc_qemu_pipe_types, inc_gralloc,
Gurchetan Singh07637492022-03-24 15:55:26 -070020 inc_vulkan_enc, inc_goldfish_address_space,
Jason Macnakd54a5352023-12-08 01:21:48 +000021 inc_system, inc_platform, inc_codec_common],
Gurchetan Singh1a68f652021-11-09 09:38:21 -080022 link_with: [lib_codec_common, lib_goldfish_address_space, lib_qemu_pipe,
Gurchetan Singh1703dd82022-08-22 08:49:46 -070023 lib_render_control_enc, lib_platform],
Gurchetan Singh1a68f652021-11-09 09:38:21 -080024 dependencies: drm_dep
25)