aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/objective-c
diff options
context:
space:
mode:
authorGravatar Muxi Yan <mxyan@google.com>2016-08-01 14:57:20 -0700
committerGravatar Muxi Yan <mxyan@google.com>2016-08-01 14:57:20 -0700
commitc44f6199841b1fd63d127dcd052312ee6c1899a0 (patch)
treeeee86142d736430fa36ffc0f2a2bb551391d02f7 /src/objective-c
parentd915c6e28ae102739ba7c7f4032ff1a6a434ae0e (diff)
Bug fix on error suppression and comment
Diffstat (limited to 'src/objective-c')
-rw-r--r--src/objective-c/tests/Podfile6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/objective-c/tests/Podfile b/src/objective-c/tests/Podfile
index 36f25e1bf5..17478fab12 100644
--- a/src/objective-c/tests/Podfile
+++ b/src/objective-c/tests/Podfile
@@ -82,7 +82,11 @@ post_install do |installer|
target.build_configurations.each do |config|
config.build_settings['GCC_TREAT_WARNINGS_AS_ERRORS'] = 'YES'
end
- if target.name.start_with?('gRPC-Core')
+
+ # CocoaPods creates duplicated library targets of gRPC-Core when the test targets include
+ # non-default subspecs of gRPC-Core. All of these library targets start with prefix 'gRPC-Core.'
+ # and require the same error suppresion.
+ if target.name == 'gRPC-Core' or target.name.start_with?('gRPC-Core.')
target.build_configurations.each do |config|
# TODO(zyc): Remove this setting after the issue is resolved
# GPR_UNREACHABLE_CODE causes "Control may reach end of non-void