diff options
author | steveblock@chromium.org <steveblock@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2012-07-18 17:11:28 +0000 |
---|---|---|
committer | steveblock@chromium.org <steveblock@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2012-07-18 17:11:28 +0000 |
commit | d911354e05fb4353c722511da27d09e133efd70e (patch) | |
tree | 9943b28731df1ad3e7ce5ee62b4b3c85f6680062 /sync/OWNERS | |
parent | 22650d2a7b606c0a97709949870324d026d9ebc1 (diff) | |
download | chromium_src-d911354e05fb4353c722511da27d09e133efd70e.zip chromium_src-d911354e05fb4353c722511da27d09e133efd70e.tar.gz chromium_src-d911354e05fb4353c722511da27d09e133efd70e.tar.bz2 |
Clean up gyp settings for libjpeg
The gyp settings for libjpeg currently have a number of problems ...
- Settings for using the system libjpeg are replicated in the gyp files for both libjpeg and libjpeg_turbo.
- The default setting for use_system_libjpeg is different depending on whether libjpeg or libjpeg_turbo is in use. This is unintuitive, as libjpeg_turbo is a drop-in replacement for libjpeg.
This patch improves the situation ...
- Improve documentation about the interaction between use_system_libjpeg and use_libjpeg_turbo.
- Use the libjpeg gyp file whenever use_system_libjpeg==1. This means that the settings for using the system libjpeg are only needed here. (A later patch will remove them from libjpeg_turbo's gyp file). It also means that the libjpeg_turbo repository can be excluded when use_system_libjpeg==1.
- Move all settings concerned with use_system_libjpeg to the libjpeg gyp file.
Note that with this change, we lose the OS-specific defaults for use_system_libjpeg when use_libjpeg_turbo==0. These defaults are currently not used, as use_libjpeg_turbo==1 always.
Review URL: https://chromiumcodereview.appspot.com/10696082
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@147254 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'sync/OWNERS')
0 files changed, 0 insertions, 0 deletions