meson: Build libwfb.so

Reviewed-by: Eric Anholt <eric@anholt.net>
Signed-off-by: Adam Jackson <ajax@redhat.com>
This commit is contained in:
Adam Jackson 2017-04-27 12:58:54 -04:00
parent 1597297067
commit 6413a87bcd
2 changed files with 23 additions and 0 deletions

View File

@ -34,3 +34,14 @@ libxserver_fb = static_library('libxserver_fb',
dependencies: common_dep,
pic: true,
)
wfb_args = '-DFB_ACCESS_WRAPPER'
libxserver_wfb = static_library('libxserver_wfb',
srcs_fb,
c_args: wfb_args,
include_directories: inc,
dependencies: common_dep,
pic: true,
build_by_default: false,
)

View File

@ -24,6 +24,18 @@ shared_module(
install_dir: module_dir,
)
shared_module(
'wfb',
'fbmodule.c',
include_directories: [inc, xorg_inc],
c_args: [ xorg_c_args, wfb_args ],
dependencies: common_dep,
objects: libxserver_wfb.extract_all_objects(),
install: true,
install_dir: module_dir,
)
shared_module(
'shadow',
'shmodule.c',