aboutsummaryrefslogtreecommitdiff
path: root/server/meson.build
diff options
context:
space:
mode:
authorAndroid Build Coastguard Worker <android-build-coastguard-worker@google.com>2023-07-07 05:16:44 +0000
committerAndroid Build Coastguard Worker <android-build-coastguard-worker@google.com>2023-07-07 05:16:44 +0000
commit633e59bba2f8ff3d9b4c77b7b4fb7140e5679405 (patch)
treef077cb6e83127e951533857ea5d6f241363b0edb /server/meson.build
parent00d361e7138fec6beeed6a18968d1aecf40e2b86 (diff)
parent0a702ccae60f64c78e9b39c3767ecaaf51835726 (diff)
downloadvirglrenderer-android14-mainline-sdkext-release.tar.gz
Change-Id: I9729dacb12b3822b3cd2fcea0206592c260c5d28
Diffstat (limited to 'server/meson.build')
-rw-r--r--server/meson.build33
1 files changed, 33 insertions, 0 deletions
diff --git a/server/meson.build b/server/meson.build
new file mode 100644
index 00000000..43e79d8e
--- /dev/null
+++ b/server/meson.build
@@ -0,0 +1,33 @@
+# Copyright 2021 Google LLC
+# SPDX-License-Identifier: MIT
+
+virgl_render_server_sources = [
+ 'main.c',
+ 'render_client.c',
+ 'render_common.c',
+ 'render_context.c',
+ 'render_server.c',
+ 'render_socket.c',
+ 'render_virgl.c',
+ 'render_worker.c',
+]
+
+virgl_render_server_depends = [libvirglrenderer_dep]
+
+if with_render_server_worker == 'thread'
+ virgl_render_server_depends += [thread_dep]
+elif with_render_server_worker == 'minijail'
+ virgl_render_server_depends += [minijail_dep]
+endif
+
+if with_tracing == 'percetto'
+ virgl_render_server_depends += [percetto_dep]
+endif
+
+virgl_render_server = executable(
+ 'virgl_render_server',
+ virgl_render_server_sources,
+ dependencies : virgl_render_server_depends,
+ install : true,
+ install_dir : render_server_install_dir,
+)