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 Workerxa_version = ['2', '5', '0'] 5*61046927SAndroid Build Coastguard Worker 6*61046927SAndroid Build Coastguard Workerxa_conf = configuration_data() 7*61046927SAndroid Build Coastguard Workerxa_conf.set('XA_MAJOR', xa_version[0]) 8*61046927SAndroid Build Coastguard Workerxa_conf.set('XA_MINOR', xa_version[1]) 9*61046927SAndroid Build Coastguard Workerxa_conf.set('XA_PATCH', xa_version[2]) 10*61046927SAndroid Build Coastguard Worker 11*61046927SAndroid Build Coastguard Workerxa_tracker_h = configure_file( 12*61046927SAndroid Build Coastguard Worker configuration : xa_conf, 13*61046927SAndroid Build Coastguard Worker input : 'xa_tracker.h.in', 14*61046927SAndroid Build Coastguard Worker output : 'xa_tracker.h', 15*61046927SAndroid Build Coastguard Worker install_dir : get_option('includedir'), 16*61046927SAndroid Build Coastguard Worker) 17*61046927SAndroid Build Coastguard Worker 18*61046927SAndroid Build Coastguard Workerlibxa_st = static_library( 19*61046927SAndroid Build Coastguard Worker 'xa_st', 20*61046927SAndroid Build Coastguard Worker [xa_tracker_h, files( 21*61046927SAndroid Build Coastguard Worker 'xa_composite.c', 'xa_context.c', 'xa_renderer.c', 'xa_tgsi.c', 22*61046927SAndroid Build Coastguard Worker 'xa_tracker.c', 'xa_yuv.c', 23*61046927SAndroid Build Coastguard Worker )], 24*61046927SAndroid Build Coastguard Worker c_args : ['-pedantic'], 25*61046927SAndroid Build Coastguard Worker gnu_symbol_visibility : 'hidden', 26*61046927SAndroid Build Coastguard Worker dependencies : idep_mesautil, 27*61046927SAndroid Build Coastguard Worker include_directories : [inc_include, inc_src, inc_mapi, inc_mesa, inc_gallium, inc_gallium_aux], 28*61046927SAndroid Build Coastguard Worker) 29*61046927SAndroid Build Coastguard Worker 30*61046927SAndroid Build Coastguard Workerinstall_headers('xa_composite.h', 'xa_context.h') 31