summaryrefslogtreecommitdiff
path: root/subprojects
diff options
context:
space:
mode:
authorAndrew Opalach <andrew@akon.city> 2024-01-01 12:02:16 -0500
committerAndrew Opalach <andrew@akon.city> 2024-01-01 12:02:16 -0500
commitff0baeb32096e52d30877c2ee333c88efb88f75a (patch)
treeb6719775099415a1b27061e60f3b7d8bb6d17548 /subprojects
parent5a838b06b3889a0744a2afee2efe8d38726d7f72 (diff)
downloadstela-ff0baeb32096e52d30877c2ee333c88efb88f75a.tar.gz
stela-ff0baeb32096e52d30877c2ee333c88efb88f75a.tar.bz2
stela-ff0baeb32096e52d30877c2ee333c88efb88f75a.zip
Add subprojects
Signed-off-by: Andrew Opalach <andrew@akon.city>
Diffstat (limited to 'subprojects')
-rw-r--r--subprojects/glfw3.wrap4
-rw-r--r--subprojects/packagefiles/vulkan/meson.build3
-rw-r--r--subprojects/packagefiles/wlr-protocols/meson.build2
-rw-r--r--subprojects/vulkan.wrap8
-rw-r--r--subprojects/wayland-protocols.wrap4
-rw-r--r--subprojects/wlr-protocols.wrap5
6 files changed, 26 insertions, 0 deletions
diff --git a/subprojects/glfw3.wrap b/subprojects/glfw3.wrap
new file mode 100644
index 0000000..f0cffe1
--- /dev/null
+++ b/subprojects/glfw3.wrap
@@ -0,0 +1,4 @@
+[wrap-git]
+url = https://github.com/glfw/glfw.git
+revision = 46cebb5081820418f2a20f3e90b07f9b1bd44b42
+depth = 1
diff --git a/subprojects/packagefiles/vulkan/meson.build b/subprojects/packagefiles/vulkan/meson.build
new file mode 100644
index 0000000..722ea11
--- /dev/null
+++ b/subprojects/packagefiles/vulkan/meson.build
@@ -0,0 +1,3 @@
+project('vulkan', 'c', version: '1.3.261')
+vulkan = declare_dependency(include_directories: include_directories('include'))
+meson.override_dependency('vulkan', vulkan)
diff --git a/subprojects/packagefiles/wlr-protocols/meson.build b/subprojects/packagefiles/wlr-protocols/meson.build
new file mode 100644
index 0000000..f2596b0
--- /dev/null
+++ b/subprojects/packagefiles/wlr-protocols/meson.build
@@ -0,0 +1,2 @@
+project('wlr-protocols', 'c', version: 'git-4264185')
+wlr_protocols_srcdir = meson.project_source_root()
diff --git a/subprojects/vulkan.wrap b/subprojects/vulkan.wrap
new file mode 100644
index 0000000..e330da4
--- /dev/null
+++ b/subprojects/vulkan.wrap
@@ -0,0 +1,8 @@
+[wrap-git]
+url = https://github.com/KhronosGroup/Vulkan-Headers.git
+revision = v1.3.261
+depth = 1
+patch_directory = vulkan
+
+[provide]
+dependency_names = vulkan
diff --git a/subprojects/wayland-protocols.wrap b/subprojects/wayland-protocols.wrap
new file mode 100644
index 0000000..630e7e8
--- /dev/null
+++ b/subprojects/wayland-protocols.wrap
@@ -0,0 +1,4 @@
+[wrap-git]
+url = https://gitlab.freedesktop.org/wayland/wayland-protocols.git
+revision = 1.32
+depth = 1
diff --git a/subprojects/wlr-protocols.wrap b/subprojects/wlr-protocols.wrap
new file mode 100644
index 0000000..20d2e28
--- /dev/null
+++ b/subprojects/wlr-protocols.wrap
@@ -0,0 +1,5 @@
+[wrap-git]
+url = https://gitlab.freedesktop.org/wlroots/wlr-protocols.git
+revision = 4264185db3b7e961e7f157e1cc4fd0ab75137568
+depth = 1
+patch_directory = wlr-protocols