xref: /aosp_15_r20/external/mesa3d/src/x11/meson.build (revision 6104692788411f58d303aa86923a9ff6ecaded22)
1*61046927SAndroid Build Coastguard Worker# Copyright © 2017 Intel Corporation
2*61046927SAndroid Build Coastguard Worker# SPDX-License-Identifier: MIT
3*61046927SAndroid Build Coastguard Worker
4*61046927SAndroid Build Coastguard Workerinc_loader_x11 = include_directories('.')
5*61046927SAndroid Build Coastguard Worker
6*61046927SAndroid Build Coastguard Workerif with_platform_x11 and with_dri_platform == 'drm'
7*61046927SAndroid Build Coastguard Worker  libloader_x11 = static_library(
8*61046927SAndroid Build Coastguard Worker    'loader_x11',
9*61046927SAndroid Build Coastguard Worker    'loader_x11.c',
10*61046927SAndroid Build Coastguard Worker    gnu_symbol_visibility : 'hidden',
11*61046927SAndroid Build Coastguard Worker    include_directories : [inc_include, inc_src, inc_gallium],
12*61046927SAndroid Build Coastguard Worker    dependencies : [
13*61046927SAndroid Build Coastguard Worker      idep_mesautil,
14*61046927SAndroid Build Coastguard Worker      dep_libdrm, dep_xcb_dri3, dep_xcb_present, dep_xcb_sync, dep_xshmfence,
15*61046927SAndroid Build Coastguard Worker      dep_xcb_xfixes,
16*61046927SAndroid Build Coastguard Worker    ],
17*61046927SAndroid Build Coastguard Worker    build_by_default : false,
18*61046927SAndroid Build Coastguard Worker  )
19*61046927SAndroid Build Coastguard Workerelse
20*61046927SAndroid Build Coastguard Worker  libloader_x11 = []
21*61046927SAndroid Build Coastguard Workerendif
22