summaryrefslogtreecommitdiffstats
path: root/build/config/linux/pkg_config.gni
diff options
context:
space:
mode:
Diffstat (limited to 'build/config/linux/pkg_config.gni')
-rw-r--r--build/config/linux/pkg_config.gni8
1 files changed, 8 insertions, 0 deletions
diff --git a/build/config/linux/pkg_config.gni b/build/config/linux/pkg_config.gni
index b91ee67..c6a3099 100644
--- a/build/config/linux/pkg_config.gni
+++ b/build/config/linux/pkg_config.gni
@@ -17,6 +17,9 @@ import("//build/config/sysroot.gni")
# packages = [ "mything1", "mything2" ]
# defines = [ "ENABLE_AWESOME" ]
# }
+#
+# You can also use "extra args" to filter out results (see pkg-config.py):
+# extra_args = [ "-v, "foo" ]
template("pkg_config") {
assert(defined(invoker.packages),
@@ -28,6 +31,11 @@ template("pkg_config") {
} else {
args = invoker.packages
}
+
+ if (defined(invoker.extra_args)) {
+ args += invoker.extra_args
+ }
+
pkgresult = exec_script("//build/config/linux/pkg-config.py",
args, "value")
include_dirs = pkgresult[0]