DescriptionSetting is_component_build to false by default
Webrtc does not support component builds so we want to override
the chromium default value (which can be true on debug builds if the
os is different from iOS).
Please note that the user can set this value to true in two ways:
- using --args (e.g.: gn gen out/default --args='is_component_build=true'
- changing the value in the args.gn file
But in both cases the value will be ignored because we don't use the
'component' template but we rely directly on 'rtc_static_library' and
'rtc_shared_library'.
BUG=webrtc:6975
NOTRY=True
Review-Url: https://codereview.webrtc.org/2728643003
Cr-Commit-Position: refs/heads/master@{#17020}
Committed: https://chromium.googlesource.com/external/webrtc/+/2cb3944ba7e4467601ebd94888e1811a6d77be49
Patch Set 1 #Patch Set 2 : Adding assertion and a meaningful error message #Patch Set 3 : Removing 'shared' and 'static' mixin from MB #Patch Set 4 : Meaningful error message for component builds #
Total comments: 4
Patch Set 5 : Updating assertion error message. #
Total comments: 1
Messages
Total messages: 20 (6 generated)
|