xref: /aosp_15_r20/external/mesa3d/src/gfxstream/guest/GoldfishAddressSpace/meson.build (revision 6104692788411f58d303aa86923a9ff6ecaded22)
1*61046927SAndroid Build Coastguard Worker# Copyright 2022 Android Open Source Project
2*61046927SAndroid Build Coastguard Worker# SPDX-License-Identifier: MIT
3*61046927SAndroid Build Coastguard Worker
4*61046927SAndroid Build Coastguard Workerinc_goldfish_address_space = include_directories('include')
5*61046927SAndroid Build Coastguard Worker
6*61046927SAndroid Build Coastguard Workerfiles_lib_goldfish_address_space = files(
7*61046927SAndroid Build Coastguard Worker  'AddressSpaceStream.cpp',
8*61046927SAndroid Build Coastguard Worker  'GoldfishAddressSpaceStream.cpp',
9*61046927SAndroid Build Coastguard Worker  'VirtioGpuAddressSpaceStream.cpp',
10*61046927SAndroid Build Coastguard Worker  'goldfish_address_space.cpp',
11*61046927SAndroid Build Coastguard Worker)
12*61046927SAndroid Build Coastguard Worker
13*61046927SAndroid Build Coastguard Workerlib_goldfish_address_space = static_library(
14*61046927SAndroid Build Coastguard Worker   'goldfish_address_space',
15*61046927SAndroid Build Coastguard Worker   files_lib_goldfish_address_space,
16*61046927SAndroid Build Coastguard Worker   cpp_args: gfxstream_guest_args,
17*61046927SAndroid Build Coastguard Worker   include_directories: [inc_goldfish_address_space,
18*61046927SAndroid Build Coastguard Worker                         inc_guest_iostream,
19*61046927SAndroid Build Coastguard Worker                         inc_platform_virtgpu,
20*61046927SAndroid Build Coastguard Worker                         inc_include,
21*61046927SAndroid Build Coastguard Worker                         inc_aemu,
22*61046927SAndroid Build Coastguard Worker                         inc_src],
23*61046927SAndroid Build Coastguard Worker   link_with: [libplatform_virtgpu],
24*61046927SAndroid Build Coastguard Worker   dependencies: dep_libdrm
25*61046927SAndroid Build Coastguard Worker)
26