1# Copyright © 2017 Intel Corporation 2# SPDX-License-Identifier: MIT 3 4xa_version = ['2', '5', '0'] 5 6xa_conf = configuration_data() 7xa_conf.set('XA_MAJOR', xa_version[0]) 8xa_conf.set('XA_MINOR', xa_version[1]) 9xa_conf.set('XA_PATCH', xa_version[2]) 10 11xa_tracker_h = configure_file( 12 configuration : xa_conf, 13 input : 'xa_tracker.h.in', 14 output : 'xa_tracker.h', 15 install_dir : get_option('includedir'), 16) 17 18libxa_st = static_library( 19 'xa_st', 20 [xa_tracker_h, files( 21 'xa_composite.c', 'xa_context.c', 'xa_renderer.c', 'xa_tgsi.c', 22 'xa_tracker.c', 'xa_yuv.c', 23 )], 24 c_args : ['-pedantic'], 25 gnu_symbol_visibility : 'hidden', 26 dependencies : idep_mesautil, 27 include_directories : [inc_include, inc_src, inc_mapi, inc_mesa, inc_gallium, inc_gallium_aux], 28) 29 30install_headers('xa_composite.h', 'xa_context.h') 31