1*4882a593Smuzhiyunsrcs_xorg_parser = [ 2*4882a593Smuzhiyun 'Device.c', 3*4882a593Smuzhiyun 'Files.c', 4*4882a593Smuzhiyun 'Flags.c', 5*4882a593Smuzhiyun 'Input.c', 6*4882a593Smuzhiyun 'InputClass.c', 7*4882a593Smuzhiyun 'OutputClass.c', 8*4882a593Smuzhiyun 'Layout.c', 9*4882a593Smuzhiyun 'Module.c', 10*4882a593Smuzhiyun 'Video.c', 11*4882a593Smuzhiyun 'Monitor.c', 12*4882a593Smuzhiyun 'Pointer.c', 13*4882a593Smuzhiyun 'Screen.c', 14*4882a593Smuzhiyun 'Vendor.c', 15*4882a593Smuzhiyun 'read.c', 16*4882a593Smuzhiyun 'scan.c', 17*4882a593Smuzhiyun 'write.c', 18*4882a593Smuzhiyun 'DRI.c', 19*4882a593Smuzhiyun 'Extensions.c', 20*4882a593Smuzhiyun] 21*4882a593Smuzhiyun 22*4882a593Smuzhiyunxorg_parser = static_library('xorg_parser', 23*4882a593Smuzhiyun srcs_xorg_parser, 24*4882a593Smuzhiyun include_directories: [inc, xorg_inc], 25*4882a593Smuzhiyun dependencies: common_dep, 26*4882a593Smuzhiyun c_args: [ 27*4882a593Smuzhiyun xorg_c_args, 28*4882a593Smuzhiyun '-DDATADIR="' + join_paths(get_option('prefix'), get_option('datadir')) + '"', 29*4882a593Smuzhiyun ], 30*4882a593Smuzhiyun) 31*4882a593Smuzhiyun 32*4882a593Smuzhiyuninstall_data(['xf86Parser.h', 'xf86Optrec.h'], install_dir: xorgsdkdir) 33