Comment out currently failing build definitions

This gets wlroots to build, but the transitive closure of files
depending on wlr_surface.c is actually pretty large. As more interfaces
are changed to use the new compositor design, their build definitions
will be uncommented.

This also includes a very basic test client/server, but this will be
removed later.
This commit is contained in:
Scott Anderson 2019-05-13 15:27:29 +12:00
parent 1160a83903
commit 21db2418b7
5 changed files with 159 additions and 62 deletions

View file

@ -98,17 +98,17 @@ endif
subdir('protocol')
subdir('render')
subdir('backend')
#subdir('backend')
subdir('types')
subdir('util')
subdir('xcursor')
subdir('xwayland')
#subdir('xwayland')
subdir('include')
wlr_parts += [
lib_wl_protos,
lib_wlr_backend,
#lib_wlr_backend,
lib_wlr_render,
lib_wlr_types,
lib_wlr_util,
@ -168,8 +168,13 @@ summary = [
]
message('\n'.join(summary))
subdir('examples')
subdir('rootston')
executable('test-server', 'test-server.c',
dependencies: wlroots)
executable('test-client', 'test-client.c',
dependencies: wayland_client)
#subdir('examples')
#subdir('rootston')
pkgconfig = import('pkgconfig')
pkgconfig.generate(