1*bbecb9d1SAndroid Build Coastguard Worker# Copyright 2021 Google LLC 2*bbecb9d1SAndroid Build Coastguard Worker# SPDX-License-Identifier: MIT 3*bbecb9d1SAndroid Build Coastguard Worker 4*bbecb9d1SAndroid Build Coastguard Workerinc_mesa = include_directories('.', 'compat', 'pipe', 'util') 5*bbecb9d1SAndroid Build Coastguard Worker 6*bbecb9d1SAndroid Build Coastguard Workerfiles_mesa = files( 7*bbecb9d1SAndroid Build Coastguard Worker 'util/anon_file.c', 8*bbecb9d1SAndroid Build Coastguard Worker 'util/bitscan.c', 9*bbecb9d1SAndroid Build Coastguard Worker 'util/hash_table.c', 10*bbecb9d1SAndroid Build Coastguard Worker 'util/os_file.c', 11*bbecb9d1SAndroid Build Coastguard Worker 'util/os_misc.c', 12*bbecb9d1SAndroid Build Coastguard Worker 'util/ralloc.c', 13*bbecb9d1SAndroid Build Coastguard Worker 'util/u_cpu_detect.c', 14*bbecb9d1SAndroid Build Coastguard Worker 'util/u_debug.c', 15*bbecb9d1SAndroid Build Coastguard Worker 'util/u_math.c', 16*bbecb9d1SAndroid Build Coastguard Worker) 17*bbecb9d1SAndroid Build Coastguard Worker 18*bbecb9d1SAndroid Build Coastguard Workerdeps_mesa = [ 19*bbecb9d1SAndroid Build Coastguard Worker m_dep, 20*bbecb9d1SAndroid Build Coastguard Worker thread_dep, 21*bbecb9d1SAndroid Build Coastguard Worker] 22*bbecb9d1SAndroid Build Coastguard Worker 23*bbecb9d1SAndroid Build Coastguard Workerlibmesa = static_library( 24*bbecb9d1SAndroid Build Coastguard Worker 'mesa', 25*bbecb9d1SAndroid Build Coastguard Worker files_mesa, 26*bbecb9d1SAndroid Build Coastguard Worker include_directories: inc_mesa, 27*bbecb9d1SAndroid Build Coastguard Worker dependencies: deps_mesa, 28*bbecb9d1SAndroid Build Coastguard Worker) 29*bbecb9d1SAndroid Build Coastguard Worker 30*bbecb9d1SAndroid Build Coastguard Workermesa_dep = declare_dependency( 31*bbecb9d1SAndroid Build Coastguard Worker link_with: libmesa, 32*bbecb9d1SAndroid Build Coastguard Worker include_directories: inc_mesa, 33*bbecb9d1SAndroid Build Coastguard Worker dependencies: deps_mesa, 34*bbecb9d1SAndroid Build Coastguard Worker) 35