Commit 31ca8740 authored by fbarchard@google.com's avatar fbarchard@google.com

Include libjpeg unconditionally

libjpeg/libjpeg.gyp should be used in both local and system libjpeg,
otherwise, header file won't found when build with system libjpeg. see
the comments in third_party/libjpeg/libjpeg.gyp

BUG=chromium:316499
R=michaelbai@chromium.org

Review URL: https://webrtc-codereview.appspot.com/5709004

git-svn-id: http://libyuv.googlecode.com/svn/trunk@912 16f28f9a-4ce2-e073-06de-1de4eb20be90
parent 0287a3cb
...@@ -81,6 +81,9 @@ deps_os = { ...@@ -81,6 +81,9 @@ deps_os = {
"android": { "android": {
"third_party/android_tools": "third_party/android_tools":
From("chromium_deps", "src/third_party/android_tools"), From("chromium_deps", "src/third_party/android_tools"),
"third_party/libjpeg":
From("chromium_deps", "src/third_party/libjpeg"),
}, },
"ios": { "ios": {
# NSS, for SSLClientSocketNSS. # NSS, for SSLClientSocketNSS.
......
Name: libyuv Name: libyuv
URL: http://code.google.com/p/libyuv/ URL: http://code.google.com/p/libyuv/
Version: 911 Version: 912
License: BSD License: BSD
License File: LICENSE License File: LICENSE
......
...@@ -11,6 +11,6 @@ ...@@ -11,6 +11,6 @@
#ifndef INCLUDE_LIBYUV_VERSION_H_ // NOLINT #ifndef INCLUDE_LIBYUV_VERSION_H_ // NOLINT
#define INCLUDE_LIBYUV_VERSION_H_ #define INCLUDE_LIBYUV_VERSION_H_
#define LIBYUV_VERSION 911 #define LIBYUV_VERSION 912
#endif // INCLUDE_LIBYUV_VERSION_H_ NOLINT #endif // INCLUDE_LIBYUV_VERSION_H_ NOLINT
...@@ -24,16 +24,22 @@ ...@@ -24,16 +24,22 @@
'HAVE_JPEG' 'HAVE_JPEG'
], ],
'conditions': [ 'conditions': [
[ 'use_system_libjpeg==0', { # Android uses libjpeg for system jpeg support.
[ 'OS == "android" and use_system_libjpeg == 1', {
'dependencies': [ 'dependencies': [
'<(DEPTH)/third_party/libjpeg_turbo/libjpeg.gyp:libjpeg', '<(DEPTH)/third_party/libjpeg/libjpeg.gyp:libjpeg',
], ],
}, { }, {
'dependencies': [
'<(DEPTH)/third_party/libjpeg_turbo/libjpeg.gyp:libjpeg',
],
}],
[ 'use_system_libjpeg == 1', {
'link_settings': { 'link_settings': {
'libraries': [ 'libraries': [
'-ljpeg', '-ljpeg',
], ],
}, }
}], }],
], ],
}], }],
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment