summaryrefslogtreecommitdiffstats
path: root/src/core/common/extensions/api/qtwebengine_extensions_features.gni
diff options
context:
space:
mode:
Diffstat (limited to 'src/core/common/extensions/api/qtwebengine_extensions_features.gni')
-rw-r--r--src/core/common/extensions/api/qtwebengine_extensions_features.gni25
1 files changed, 25 insertions, 0 deletions
diff --git a/src/core/common/extensions/api/qtwebengine_extensions_features.gni b/src/core/common/extensions/api/qtwebengine_extensions_features.gni
new file mode 100644
index 000000000..ed7e713c6
--- /dev/null
+++ b/src/core/common/extensions/api/qtwebengine_extensions_features.gni
@@ -0,0 +1,25 @@
+import("//tools/json_schema_compiler/json_features.gni")
+
+json_features("qt_api_features") {
+ feature_type = "APIFeature"
+ method_name = "AddQtAPIFeatures"
+ sources = [
+ "//extensions/common/api/_webengine_api_features.json"
+ ]
+}
+
+json_features("qt_permission_features") {
+ feature_type = "PermissionFeature"
+ method_name = "AddQtPermissionFeatures"
+ sources = [
+ "//extensions/common/api/_permission_features.json"
+ ]
+}
+
+group("qtwebengine_extensions_features") {
+ public_deps = [
+ ":qt_api_features",
+ ":qt_permission_features",
+ "//extensions/common/api:extensions_features",
+ ]
+}