xserver

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

meson.build (1230B)


      1 srcs_dix = [
      2     'atom.c',
      3     'colormap.c',
      4     'cursor.c',
      5     'devices.c',
      6     'dispatch.c',
      7     'dixfonts.c',
      8     'main.c',
      9     'dixutils.c',
     10     'enterleave.c',
     11     'events.c',
     12     'eventconvert.c',
     13     'extension.c',
     14     'gc.c',
     15     'gestures.c',
     16     'getevents.c',
     17     'globals.c',
     18     'glyphcurs.c',
     19     'grabs.c',
     20     'initatoms.c',
     21     'inpututils.c',
     22     'pixmap.c',
     23     'privates.c',
     24     'property.c',
     25     'ptrveloc.c',
     26     'region.c',
     27     'registry.c',
     28     'resource.c',
     29     'selection.c',
     30     'swaprep.c',
     31     'swapreq.c',
     32     'tables.c',
     33     'touch.c',
     34     'window.c',
     35 ]
     36 
     37 dtrace_src = []
     38 if with_dtrace
     39     dtrace_object = generator(dtrace,
     40         output: '@BASENAME@.o',
     41         arguments: ['-G', '-s', '@INPUT@', '-o', '@OUTPUT@']
     42     )
     43 
     44     dtrace_src += dtrace_object.process(dtrace_tmpl)
     45 endif
     46 
     47 dtrace_dep = declare_dependency(sources: [dtrace_src, dtrace_hdr])
     48 
     49 libxserver_dix = static_library('libxserver_dix',
     50     srcs_dix,
     51     include_directories: inc,
     52     dependencies: [ dtrace_dep, common_dep, ]
     53 )
     54 
     55 libxserver_main = static_library('libxserver_main',
     56     'stubmain.c',
     57     include_directories: inc,
     58     dependencies: common_dep,
     59 )
     60 
     61 install_data(
     62     'protocol.txt',
     63     install_dir: serverconfigdir,
     64 )