Xext: move shm extension under it's own subdir

Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
This commit is contained in:
Enrico Weigelt, metux IT consult 2026-06-17 16:37:04 +02:00 • committed by Enrico Weigelt
commit 0aba519567
6 changed files with 17 additions and 6 deletions

View file

@ -13,9 +13,6 @@ if build_dpms
srcs_xext += 'dpms/dpms.c'
endif
if build_mitshm
srcs_xext += 'shm.c'
endif
if build_hashtable
srcs_xext += 'hashtable.c'
@ -70,3 +67,4 @@ endif
subdir('randr')
subdir('record')
subdir('glx')
subdir('shm')

12
Xext/shm/meson.build Normal file
View file

@ -0,0 +1,12 @@
srcs_shm = [
'shm.c',
]
libxserver_shm = []
if build_mitshm
libxserver_shm = static_library('xserver_shm',
srcs_shm,
include_directories: inc,
dependencies: common_dep,
)
endif

View file

@ -57,7 +57,7 @@ in this Software without prior written authorization from The Open Group.
#include "os/osdep.h"
#include "Xext/panoramiX/panoramiX.h"
#include "Xext/panoramiX/panoramiXsrv.h"
#include "Xext/shm_priv.h"
#include "shm_priv.h"
#include "misc.h"
#include "os.h"

View file

@ -39,7 +39,7 @@ SOFTWARE.
#include "include/xvmcext.h"
#include "Xext/panoramiX/panoramiX.h"
#include "Xext/panoramiX/panoramiXsrv.h"
#include "Xext/shm_priv.h"
#include "Xext/shm/shm_priv.h"
#include "Xext/xvdix_priv.h"
#include "misc.h"

View file

@ -819,7 +819,8 @@ if build_xserver
libxserver_dri2,
libxserver_dri3,
libxserver_xinerama,
libxserver_xf86bigfont
libxserver_xf86bigfont,
libxserver_shm
]
if build_xselinux