Merge tag 'v2023.7' into 268
Bug:b/319117470
Change-Id: I134660993b0c68aa8a12ee2a399f8bb05036aac6
diff --git a/BUILD.gn b/BUILD.gn
index 9fb5fb7..02eaa32 100644
--- a/BUILD.gn
+++ b/BUILD.gn
@@ -22,6 +22,13 @@
include_dirs = [ "libshaderc_util/include" ]
}
+config("suppress_warnings") {
+ cflags = [
+ "-Wno-deprecated-copy",
+ "-Wno-extra-semi",
+ ]
+}
+
source_set("shaderc_util_sources") {
sources = [
"libshaderc_util/include/libshaderc_util/counting_includer.h",
@@ -56,6 +63,8 @@
"${spirv_tools_dir}:spvtools",
]
+ configs += [ ":suppress_warnings" ]
+
if (build_with_chromium) {
configs -= [ "//build/config/compiler:chromium_code" ]
configs += [ "//build/config/compiler:no_chromium_code" ]
@@ -89,9 +98,9 @@
deps = [
":shaderc_util_sources",
+ "${glslang_dir}:glslang_sources",
"${spirv_tools_dir}:spvtools",
"${spirv_tools_dir}:spvtools_val",
- "${glslang_dir}:glslang_sources",
]
if (build_with_chromium) {
diff --git a/OWNERS b/OWNERS
new file mode 100644
index 0000000..201d65e
--- /dev/null
+++ b/OWNERS
@@ -0,0 +1,5 @@
+cstout@google.com
+jbauman@google.com
+jjosh@google.com
+liyl@google.com
+rosasco@google.com
diff --git a/README.fuchsia b/README.fuchsia
new file mode 100644
index 0000000..2318856
--- /dev/null
+++ b/README.fuchsia
@@ -0,0 +1,7 @@
+Name: shaderc
+License File: LICENSE
+Upstream git: https://github.com/google/shaderc
+Description:
+
+A collection of tools, libraries and tests for shader compilation.
+