aboutsummaryrefslogtreecommitdiff
path: root/src/mesa/meson.build
diff options
context:
space:
mode:
Diffstat (limited to 'src/mesa/meson.build')
-rw-r--r--src/mesa/meson.build34
1 files changed, 34 insertions, 0 deletions
diff --git a/src/mesa/meson.build b/src/mesa/meson.build
new file mode 100644
index 00000000..20501cc3
--- /dev/null
+++ b/src/mesa/meson.build
@@ -0,0 +1,34 @@
+# Copyright 2021 Google LLC
+# SPDX-License-Identifier: MIT
+
+inc_mesa = include_directories('.', 'compat', 'pipe', 'util')
+
+files_mesa = files(
+ 'util/anon_file.c',
+ 'util/bitscan.c',
+ 'util/hash_table.c',
+ 'util/os_file.c',
+ 'util/os_misc.c',
+ 'util/ralloc.c',
+ 'util/u_cpu_detect.c',
+ 'util/u_debug.c',
+ 'util/u_math.c',
+)
+
+deps_mesa = [
+ m_dep,
+ thread_dep,
+]
+
+libmesa = static_library(
+ 'mesa',
+ files_mesa,
+ include_directories: inc_mesa,
+ dependencies: deps_mesa,
+)
+
+mesa_dep = declare_dependency(
+ link_with: libmesa,
+ include_directories: inc_mesa,
+ dependencies: deps_mesa,
+)