summaryrefslogtreecommitdiff
path: root/subprojects
diff options
context:
space:
mode:
Diffstat (limited to 'subprojects')
-rw-r--r--subprojects/shaderc.wrap5
-rw-r--r--subprojects/shaderc/meson.build12
2 files changed, 5 insertions, 12 deletions
diff --git a/subprojects/shaderc.wrap b/subprojects/shaderc.wrap
new file mode 100644
index 0000000..37d2e23
--- /dev/null
+++ b/subprojects/shaderc.wrap
@@ -0,0 +1,5 @@
+[wrap-git]
+url = https://github.com/google/shaderc.git
+revision = e6edd6d48fa5bdd9d176794c6810fae7f8e938e1
+depth = 1
+method = cmake
diff --git a/subprojects/shaderc/meson.build b/subprojects/shaderc/meson.build
deleted file mode 100644
index ce02aa8..0000000
--- a/subprojects/shaderc/meson.build
+++ /dev/null
@@ -1,12 +0,0 @@
-project('shaderc', 'cpp', version: '2023.8')
-
-compiler = meson.get_compiler('c')
-
-shaderc = dependency('shaderc', required: false)
-if not shaderc.found()
- shaderc_combined = compiler.find_library(
- 'shaderc_combined', dirs: [meson.project_source_root() + '/lib'])
- shaderc = declare_dependency(dependencies: [shaderc_combined],
- include_directories: include_directories('./include'))
-endif
-meson.override_dependency('shaderc', shaderc)