xserver

xserver with xephyr scale patch
git clone https://git.neptards.moe/u3shit/xserver.git
Log | Files | Refs | README | LICENSE

meson.build (1795B)


      1 srcs_glx = [
      2     'indirect_dispatch.c',
      3     'indirect_dispatch_swap.c',
      4     'indirect_reqsize.c',
      5     'indirect_size_get.c',
      6     'indirect_table.c',
      7     'clientinfo.c',
      8     'createcontext.c',
      9     'extension_string.c',
     10     'indirect_util.c',
     11     'indirect_program.c',
     12     'indirect_texture_compression.c',
     13     'glxcmds.c',
     14     'glxcmdsswap.c',
     15     'glxext.c',
     16     'glxdriswrast.c',
     17     'glxdricommon.c',
     18     'glxscreens.c',
     19     'render2.c',
     20     'render2swap.c',
     21     'renderpix.c',
     22     'renderpixswap.c',
     23     'rensize.c',
     24     'single2.c',
     25     'single2swap.c',
     26     'singlepix.c',
     27     'singlepixswap.c',
     28     'singlesize.c',
     29     'swap_interval.c',
     30     'xfont.c',
     31 ]
     32 
     33 libxserver_glx = []
     34 if build_glx
     35     libxserver_glx = static_library('libxserver_glx',
     36         srcs_glx,
     37         include_directories: inc,
     38         dependencies: [
     39             common_dep,
     40             dl_dep,
     41             dri_dep,
     42             dependency('glproto', version: '>= 1.4.17'),
     43             dependency('gl', version: '>= 1.2'),
     44         ],
     45         c_args: [
     46             glx_align64,
     47             # XXX: generated code includes an unused function
     48             '-Wno-unused-function',
     49         ]
     50     )
     51 endif
     52 
     53 srcs_glxdri2 = []
     54 if build_dri2 or build_dri3
     55     srcs_glxdri2 = files('glxdri2.c')
     56 endif
     57 
     58 srcs_vnd = [
     59     'vndcmds.c',
     60     'vndext.c',
     61     'vndservermapping.c',
     62     'vndservervendor.c',
     63 ]
     64 
     65 hdrs_vnd = [
     66     'vndserver.h',
     67 ]
     68 
     69 libglxvnd = []
     70 if build_glx
     71     libglxvnd = static_library('libglxvnd',
     72     srcs_vnd,
     73     include_directories: inc,
     74         dependencies: [
     75             common_dep,
     76             dl_dep,
     77             dependency('glproto', version: '>= 1.4.17'),
     78             dependency('gl', version: '>= 1.2'),
     79         ],
     80     )
     81 
     82     if build_xorg
     83         install_data(hdrs_vnd, install_dir : xorgsdkdir)
     84     endif
     85 endif