11b5d61b8Smrgsrcs_xext = [ 21b5d61b8Smrg 'bigreq.c', 31b5d61b8Smrg 'geext.c', 41b5d61b8Smrg 'shape.c', 51b5d61b8Smrg 'sleepuntil.c', 61b5d61b8Smrg 'sync.c', 71b5d61b8Smrg 'xcmisc.c', 81b5d61b8Smrg 'xtest.c', 91b5d61b8Smrg] 101b5d61b8Smrg 111b5d61b8Smrghdrs_xext = [ 121b5d61b8Smrg 'geext.h', 131b5d61b8Smrg 'geint.h', 141b5d61b8Smrg 'syncsdk.h', 151b5d61b8Smrg] 161b5d61b8Smrg 171b5d61b8Smrgif build_dpms 181b5d61b8Smrg srcs_xext += 'dpms.c' 191b5d61b8Smrgendif 201b5d61b8Smrg 211b5d61b8Smrgif build_mitshm 221b5d61b8Smrg srcs_xext += 'shm.c' 231b5d61b8Smrg hdrs_xext += ['shmint.h'] 241b5d61b8Smrgendif 251b5d61b8Smrg 261b5d61b8Smrgif build_hashtable 271b5d61b8Smrg srcs_xext += 'hashtable.c' 281b5d61b8Smrgendif 291b5d61b8Smrg 301b5d61b8Smrgif build_res 311b5d61b8Smrg srcs_xext += 'xres.c' 321b5d61b8Smrgendif 331b5d61b8Smrg 341b5d61b8Smrgif build_screensaver 351b5d61b8Smrg srcs_xext += 'saver.c' 361b5d61b8Smrgendif 371b5d61b8Smrg 381b5d61b8Smrgif build_xace 391b5d61b8Smrg srcs_xext += 'xace.c' 401b5d61b8Smrg hdrs_xext += ['xace.h', 'xacestr.h'] 411b5d61b8Smrgendif 421b5d61b8Smrg 431b5d61b8Smrgif build_xf86bigfont 441b5d61b8Smrg srcs_xext += 'xf86bigfont.c' 451b5d61b8Smrgendif 461b5d61b8Smrg 471b5d61b8Smrgif build_xinerama 481b5d61b8Smrg srcs_xext += ['panoramiX.c', 'panoramiXprocs.c', 'panoramiXSwap.c'] 491b5d61b8Smrg hdrs_xext += ['panoramiX.h', 'panoramiXsrv.h'] 501b5d61b8Smrgendif 511b5d61b8Smrg 521b5d61b8Smrgif build_xsecurity 531b5d61b8Smrg srcs_xext += ['security.c'] 541b5d61b8Smrgendif 551b5d61b8Smrg 561b5d61b8Smrgif build_xselinux 571b5d61b8Smrg srcs_xext += ['xselinux_ext.c', 'xselinux_hooks.c', 'xselinux_label.c'] 581b5d61b8Smrgendif 591b5d61b8Smrg 601b5d61b8Smrgif build_xv 611b5d61b8Smrg srcs_xext += ['xvmain.c', 'xvdisp.c', 'xvmc.c'] 621b5d61b8Smrg hdrs_xext += ['xvdix.h', 'xvmcext.h'] 631b5d61b8Smrgendif 641b5d61b8Smrg 651b5d61b8Smrglibxserver_xext = static_library('libxserver_xext', 661b5d61b8Smrg srcs_xext, 671b5d61b8Smrg include_directories: inc, 681b5d61b8Smrg dependencies: common_dep, 691b5d61b8Smrg) 701b5d61b8Smrg 711b5d61b8Smrglibxserver_xext_vidmode = static_library('libxserver_xext_vidmode', 721b5d61b8Smrg 'vidmode.c', 731b5d61b8Smrg include_directories: inc, 741b5d61b8Smrg dependencies: common_dep, 751b5d61b8Smrg) 761b5d61b8Smrg 77ed6184dfSmrgif build_xorg 78ed6184dfSmrg install_data(hdrs_xext, install_dir: xorgsdkdir) 79ed6184dfSmrgendif 80