diff options
-rw-r--r-- | hw/xfree86/meson.build | 50 |
1 files changed, 26 insertions, 24 deletions
diff --git a/hw/xfree86/meson.build b/hw/xfree86/meson.build index ee872de9b..0975104c2 100644 --- a/hw/xfree86/meson.build +++ b/hw/xfree86/meson.build @@ -23,44 +23,22 @@ if get_option('pciaccess') pciaccess_dep = dependency('pciaccess', version: '>= 0.12.901') endif +# subdirs for convenience libraries statically linked into Xorg subdir('common') subdir('ddc') -subdir('dixmods') -subdir('exa') -subdir('fbdevhw') -if gbm_dep.found() - subdir('glamor_egl') -endif -subdir('i2c') if build_dri1 subdir('dri') endif if build_dri2 subdir('dri2') endif - -if int10 != 'disabled' - if int10 == 'x86emu' - subdir('x86emu') - endif - subdir('int10') -endif +subdir('i2c') subdir('loader') subdir('modes') subdir('os-support') subdir('parser') subdir('ramdac') -subdir('shadowfb') -if build_vbe - subdir('vbe') -endif -if build_vgahw - subdir('vgahw') -endif subdir('xkb') -if build_modesetting - subdir('drivers/modesetting') -endif srcs_xorg = [ '../../mi/miinitext.c' @@ -118,6 +96,30 @@ executable( install: true, ) +# subdirs for modules loadable by Xorg +subdir('dixmods') +subdir('exa') +subdir('fbdevhw') +if gbm_dep.found() + subdir('glamor_egl') +endif +if int10 != 'disabled' + if int10 == 'x86emu' + subdir('x86emu') + endif + subdir('int10') +endif +subdir('shadowfb') +if build_vbe + subdir('vbe') +endif +if build_vgahw + subdir('vgahw') +endif +if build_modesetting + subdir('drivers/modesetting') +endif + # For symbol presence testing only xorgserver_lib = shared_library( 'xorgserver', |