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 = include_directories('.') 5*61046927SAndroid Build Coastguard Worker 6*61046927SAndroid Build Coastguard Workerif with_platform_wayland 7*61046927SAndroid Build Coastguard Worker libloader_wayland_helper = static_library( 8*61046927SAndroid Build Coastguard Worker 'loader_wayland_helper', 9*61046927SAndroid Build Coastguard Worker 'loader_wayland_helper.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_wayland_client, 15*61046927SAndroid Build Coastguard Worker ], 16*61046927SAndroid Build Coastguard Worker build_by_default : false, 17*61046927SAndroid Build Coastguard Worker ) 18*61046927SAndroid Build Coastguard Workerelse 19*61046927SAndroid Build Coastguard Worker libloader_wayland_helper = [] 20*61046927SAndroid Build Coastguard Workerendif 21*61046927SAndroid Build Coastguard Worker 22*61046927SAndroid Build Coastguard Workerloader_c_args = [ 23*61046927SAndroid Build Coastguard Worker '-DUSE_DRICONF', 24*61046927SAndroid Build Coastguard Worker] 25*61046927SAndroid Build Coastguard Workerlibloader = static_library( 26*61046927SAndroid Build Coastguard Worker 'loader', 27*61046927SAndroid Build Coastguard Worker ['loader_dri_helper.c', 'loader.c', sha1_h], 28*61046927SAndroid Build Coastguard Worker c_args : loader_c_args, 29*61046927SAndroid Build Coastguard Worker gnu_symbol_visibility : 'hidden', 30*61046927SAndroid Build Coastguard Worker include_directories : [inc_include, inc_src, inc_util, inc_gallium], 31*61046927SAndroid Build Coastguard Worker dependencies : [idep_mesautil, dep_libdrm, dep_thread, dep_xcb, dep_xcb_xrandr], 32*61046927SAndroid Build Coastguard Worker build_by_default : false, 33*61046927SAndroid Build Coastguard Worker) 34