summaryrefslogtreecommitdiffstats
path: root/breakpad/breakpad.gyp
diff options
context:
space:
mode:
authorlliabraa <lliabraa@chromium.org>2014-11-19 06:32:34 -0800
committerCommit bot <commit-bot@chromium.org>2014-11-19 14:32:55 +0000
commit7ecee0c970283943edf4cd9ed98fd3996289ebcd (patch)
treeb1eb7a8c062add941fdb489eac95b6e99afdf668 /breakpad/breakpad.gyp
parentc079591f96933dad39b9b532dd75aaab9f4269cf (diff)
downloadchromium_src-7ecee0c970283943edf4cd9ed98fd3996289ebcd.zip
chromium_src-7ecee0c970283943edf4cd9ed98fd3996289ebcd.tar.gz
chromium_src-7ecee0c970283943edf4cd9ed98fd3996289ebcd.tar.bz2
[iOS] Disable deprecated API warnings in skia and breakpad.
These libraries use APIs that have been deprecated on iOS. This CL updates the gyp files so that the warnings are not generated but the bugs below still track the work to update the code to not use the deprecated APIs. BUG=408571, 408562 Review URL: https://codereview.chromium.org/726693005 Cr-Commit-Position: refs/heads/master@{#304807}
Diffstat (limited to 'breakpad/breakpad.gyp')
-rw-r--r--breakpad/breakpad.gyp11
1 files changed, 11 insertions, 0 deletions
diff --git a/breakpad/breakpad.gyp b/breakpad/breakpad.gyp
index 90f25e3..cda18dd 100644
--- a/breakpad/breakpad.gyp
+++ b/breakpad/breakpad.gyp
@@ -259,6 +259,17 @@
'src/common/simple_string_dictionary.cc',
'src/common/string_conversion.cc',
],
+ 'conditions': [
+ ['OS=="ios"', {
+ 'xcode_settings' : {
+ 'WARNING_CFLAGS': [
+ # MinidumpGenerator uses an API deprecated in iOS 7.
+ # crbug.com/408562
+ '-Wno-deprecated-declarations',
+ ],
+ },
+ }],
+ ],
},
{
# GN version: //breakpad:crash_inspector