diff options
author | nyorain <nyorain@gmail.com> | 2017-07-17 20:38:28 +0200 |
---|---|---|
committer | nyorain <nyorain@gmail.com> | 2017-08-05 22:34:24 +0200 |
commit | fdab81e1c95f872e61ab6ff4be65f09fe552f6f2 (patch) | |
tree | 6980684640b9089bed5324388386427fbca63fdf /backend | |
parent | ce886c03539319f7b3327a4adde3c912e349e0f4 (diff) | |
download | wlroots-fdab81e1c95f872e61ab6ff4be65f09fe552f6f2.tar.xz |
Use meson build system
Diffstat (limited to 'backend')
-rw-r--r-- | backend/CMakeLists.txt | 42 | ||||
-rw-r--r-- | backend/meson.build | 19 |
2 files changed, 19 insertions, 42 deletions
diff --git a/backend/CMakeLists.txt b/backend/CMakeLists.txt deleted file mode 100644 index 5486b302..00000000 --- a/backend/CMakeLists.txt +++ /dev/null @@ -1,42 +0,0 @@ -include_directories( - ${PROTOCOLS_INCLUDE_DIRS} - ${WAYLAND_INCLUDE_DIR} - ${DRM_INCLUDE_DIRS} - ${LIBINPUT_INCLUDE_DIRS} -) - -add_library(wlr-backend - wayland/backend.c - wayland/registry.c - wayland/wl_seat.c - wayland/output.c - drm/backend.c - drm/drm.c - - libinput/backend.c - libinput/events.c - libinput/keyboard.c - libinput/pointer.c - libinput/touch.c - libinput/tablet_tool.c - libinput/tablet_pad.c - - multi/backend.c - backend.c - egl.c - udev.c -) - -target_link_libraries(wlr-backend - wlr-util - wlr-types - ${WAYLAND_LIBRARIES} - ${DRM_LIBRARIES} - ${GBM_LIBRARIES} - ${GLESv2_LIBRARIES} - ${EGL_LIBRARIES} - ${SYSTEMD_LIBRARIES} - ${UDEV_LIBRARIES} - ${LIBINPUT_LIBRARIES} - ${GBM_LIBRARIES} -) diff --git a/backend/meson.build b/backend/meson.build new file mode 100644 index 00000000..02b79e65 --- /dev/null +++ b/backend/meson.build @@ -0,0 +1,19 @@ +wlr_files += files( + 'backend.c', + 'egl.c', + 'udev.c', + 'drm/backend.c', + 'drm/drm.c', + 'libinput/backend.c', + 'libinput/events.c', + 'libinput/keyboard.c', + 'libinput/pointer.c', + 'libinput/tablet_pad.c', + 'libinput/tablet_tool.c', + 'libinput/touch.c', + 'multi/backend.c', + 'wayland/backend.c', + 'wayland/output.c', + 'wayland/registry.c', + 'wayland/wl_seat.c', +) |