forked from 12to11/12to11

* 12to11.c (XLMain): Initialize tests. * 12to11.conf (WAYLAND_CLIENT, PNG): New libraries (BuildTests): New define. * Imakefile: Add the ability to build tests in a subdirectory. * compositor.c (HandleResourceDestroy, HandleBind): Remove unused list. * compositor.h (enum _RoleType): Add TestSurfaceType. * run.c (HandleOneXEvent): Handle events for test surfaces. * xdg_surface.c (FreeRecords): Cancel idle callback if necessary. (BufferIdleCallback): Remove extra whitespace. (XLGetXdgSurface): Fix coding style.
35 lines
919 B
Text
35 lines
919 B
Text
/* Edit this file if any of these libraries and tools are named differently
|
|
on your system. */
|
|
|
|
XCB = -lxcb
|
|
XCB_SHM = -lxcb-shm
|
|
XCB_DRI3 = -lxcb-dri3
|
|
XCB_SHAPE = -lxcb-shape
|
|
XCB_RANDR = -lxcb-randr
|
|
WAYLAND_SERVER = -lwayland-server
|
|
XCBLIB = -lX11-xcb
|
|
PIXMAN = -lpixman-1
|
|
DRM = -ldrm
|
|
DRMFOURCCH = $(INCROOT)/drm/drm_fourcc.h
|
|
DRMINCLUDES = -I$(INCROOT)/drm
|
|
PIXMANINCLUDES = -I$(INCROOT)/pixman-1
|
|
XPRESENTLIB = -lXpresent
|
|
WAYLAND_SCANNER = wayland-scanner
|
|
XSHMFENCELIB = -lxshmfence
|
|
|
|
/* The following libraries are used for tests. */
|
|
|
|
WAYLAND_CLIENT = -lwayland-client
|
|
PNG = -lpng
|
|
|
|
XCOMM #define BuildTests
|
|
|
|
/* Uncomment the following code if building with EGL support. */
|
|
|
|
XCOMM #define HaveEglSupport
|
|
XCOMM EGL = -lEGL
|
|
XCOMM GLES = -lGLESv2
|
|
|
|
XCOMM Local Variables:
|
|
XCOMM mode: makefile-imake
|
|
XCOMM End:
|