| OLD | NEW | 
|---|
| 1 # Copyright (c) 2013 The Chromium Authors. All rights reserved. | 1 # Copyright (c) 2013 The Chromium Authors. All rights reserved. | 
| 2 # Use of this source code is governed by a BSD-style license that can be | 2 # Use of this source code is governed by a BSD-style license that can be | 
| 3 # found in the LICENSE file. | 3 # found in the LICENSE file. | 
| 4 | 4 | 
| 5 import("//build/config/sysroot.gni") | 5 import("//build/config/sysroot.gni") | 
| 6 | 6 | 
| 7 # Defines a config specifying the result of running pkg-config for the given | 7 # Defines a config specifying the result of running pkg-config for the given | 
| 8 # packages. Put the package names you want to query in the "packages" variable | 8 # packages. Put the package names you want to query in the "packages" variable | 
| 9 # inside the template invocation. | 9 # inside the template invocation. | 
| 10 # | 10 # | 
| (...skipping 25 matching lines...) Expand all  Loading... | 
| 36 pkg_config_script = "//build/config/linux/pkg-config.py" | 36 pkg_config_script = "//build/config/linux/pkg-config.py" | 
| 37 | 37 | 
| 38 # Define the args we pass to the pkg-config script for other build files that | 38 # Define the args we pass to the pkg-config script for other build files that | 
| 39 # need to invoke it manually. | 39 # need to invoke it manually. | 
| 40 if (sysroot != "") { | 40 if (sysroot != "") { | 
| 41   # Pass the sysroot if we're using one (it requires the CPU arch also). | 41   # Pass the sysroot if we're using one (it requires the CPU arch also). | 
| 42   pkg_config_args = [ | 42   pkg_config_args = [ | 
| 43     "-s", | 43     "-s", | 
| 44     sysroot, | 44     sysroot, | 
| 45     "-a", | 45     "-a", | 
| 46     current_cpu, | 46     cpu_arch, | 
| 47   ] | 47   ] | 
| 48 } else if (pkg_config != "") { | 48 } else if (pkg_config != "") { | 
| 49   pkg_config_args = [ | 49   pkg_config_args = [ | 
| 50     "-p", | 50     "-p", | 
| 51     pkg_config, | 51     pkg_config, | 
| 52   ] | 52   ] | 
| 53 } else { | 53 } else { | 
| 54   pkg_config_args = [] | 54   pkg_config_args = [] | 
| 55 } | 55 } | 
| 56 | 56 | 
| (...skipping 17 matching lines...) Expand all  Loading... | 
| 74     } | 74     } | 
| 75 | 75 | 
| 76     if (defined(invoker.defines)) { | 76     if (defined(invoker.defines)) { | 
| 77       defines = invoker.defines | 77       defines = invoker.defines | 
| 78     } | 78     } | 
| 79     if (defined(invoker.visibility)) { | 79     if (defined(invoker.visibility)) { | 
| 80       visibility = invoker.visibility | 80       visibility = invoker.visibility | 
| 81     } | 81     } | 
| 82   } | 82   } | 
| 83 } | 83 } | 
| OLD | NEW | 
|---|