commit | a8c8396fd20d98666d517c45b358c63736e345ef | [log] [tgz] |
---|---|---|
author | Tom Anderson <thomasanderson@chromium.org> | Thu Aug 02 01:59:28 2018 |
committer | Commit Bot <commit-bot@chromium.org> | Thu Aug 02 01:59:28 2018 |
tree | 6ed348dbe0c71274b7b9fa44b68d6c0dd5bc3244 | |
parent | 0ea2267a7cefa49ffd3f3080dcea241d9bbcdfd7 [diff] |
pkg_config: Fixes when use_sysroot=false This CL introduces 2 changes to the behavior of pkg_config when use_sysroot=false: 1. The path is not made relative to the build directory. This fixes the case where your src directory may be mounted at different locations. 2. -I is used instead of -isystem. When -isystem is used, dep files do not reference the system header files. This is OK when using the sysroot because the CR_SYSROOT_HASH macro contains the sysroot revision so any source files will be rebuilt when the sysroot updates. R=dpranke Change-Id: Ia3d7df51880205fee888923283b76078ccb3112f Reviewed-on: https://chromium-review.googlesource.com/1159689 Reviewed-by: Dirk Pranke <dpranke@chromium.org> Commit-Queue: Thomas Anderson <thomasanderson@chromium.org> Cr-Commit-Position: refs/heads/master@{#580030}
Chromium is an open-source browser project that aims to build a safer, faster, and more stable way for all users to experience the web.
The project's web site is https://www.chromium.org.
Documentation in the source is rooted in docs/README.md.
Learn how to Get Around the Chromium Source Code Directory Structure .