Commit Graph

10 Commits

Author SHA1 Message Date
Carsten Haitzler 385a91841c meson opt - also match options change in core meson build 2019-07-12 14:14:28 +01:00
Marcel Hollerbach 9581a48280 meson: wl_drm now requires libdrm
this fixes building
2017-12-03 13:16:01 +00:00
Marcel Hollerbach d3e2fd1fd0 meson: wl_drm uses elput 2017-09-18 11:20:56 +02:00
Mike Blumenkrantz c478d4aaf4 fix meson wayland build without drm 2017-09-15 13:33:54 -04:00
Carsten Haitzler 94f3cc4a2a meson - wl module builds - make them all consistent 2017-08-12 11:11:32 +09:00
Cedric BAIL d8b9ea9f9b wl_drm: do not say you have wl_drm backend in config.h when you have not. 2017-08-10 10:27:49 -07:00
Marcel Hollerbach 4af2976a54 meson: add HAVE_DRM2 and HAVE_WL_DRM
for now i just added HAVE_WL_DRM but its just the same as
USE_MODULE_WL_DRM, maybe we can replace HAVE_WL_DRM once autotools is
gone, so we have a clear pattern.
2017-08-10 15:31:33 +02:00
Marcel Hollerbach 29901d67b2 meson: use file instead of doing the relative path by hand
a reason for doing that is that you can just pack together targets into
a array and pass them to our helper, and the helper will just handle
them, so even module with eldbus codegen etc is now supported.

This also means that we are just passing the src object directly into
the shared_module call, which means the user of our helper can just pack
everything he needs into the src var and the helper does not need to
know about it.
2017-08-08 18:38:37 +02:00
Carsten Haitzler 6ab9c576df meosn build modules - more modules build with the generic builder harness
module build files are so much simpler now...
2017-07-30 17:07:57 +09:00
Mike Blumenkrantz e8dc71cd48 meson. 2017-07-20 17:18:33 -04:00