diff options
Diffstat (limited to 'build/config/linux/pkg_config.gni')
-rw-r--r-- | build/config/linux/pkg_config.gni | 8 |
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] |