summaryrefslogtreecommitdiff
path: root/kmscube/meson.build
diff options
context:
space:
mode:
Diffstat (limited to 'kmscube/meson.build')
-rw-r--r--kmscube/meson.build24
1 files changed, 24 insertions, 0 deletions
diff --git a/kmscube/meson.build b/kmscube/meson.build
new file mode 100644
index 0000000..68765f2
--- /dev/null
+++ b/kmscube/meson.build
@@ -0,0 +1,24 @@
+kmscube_sources = files([
+ 'cube.cpp',
+ 'cube-egl.cpp',
+ 'cube-gbm.cpp',
+ 'cube-gles2.cpp',
+ 'cube-null.cpp',
+ 'cube-wl.cpp',
+ 'cube-x11.cpp',
+ 'esTransform.cpp',
+])
+
+kmscube_deps = [
+ libdrm_dep, libkmsxx_dep, libkmsxxutil_dep, libfmt_dep,
+ dependency('x11'),
+ dependency('xcb'),
+ dependency('x11-xcb'),
+ dependency('gbm'),
+ dependency('wayland-client'),
+ dependency('wayland-egl'),
+ dependency('glesv2'),
+ dependency('egl'),
+]
+
+executable('kmscube', kmscube_sources, dependencies : kmscube_deps)