Fwd: [chromium-dev] PSA: Debug builds are now component builds by default

56 views
Skip to first unread message

Henrik Kjellander

unread,
Sep 1, 2016, 2:13:09 AM9/1/16
to discuss...@googlegroups.com
FYI, since this default for Debug builds is different when we were using GYP.

To get a static build for Debug, you'll have to pass is_component_build=false to --args.

I'll update our build instructions on webrtc.org to make this more clear.

---------- Forwarded message ----------
From: Dirk Pranke <dpr...@chromium.org>
Date: Thu, Aug 4, 2016 at 6:01 AM
Subject: [chromium-dev] PSA: Debug builds are now component builds by default
To: chromium-dev <chromi...@chromium.org>


Hi all,

Following up on last week's thread [1], I have landed a change [2] that makes debug builds component (shared) builds by default
(except on iOS, where component builds are not supported). Release builds will remain as static builds by default, at least for now.

So, unless you explicitly set is_debug=false, target_os="ios", or is_component_build=false in your args.gn file, you'll get a
component build.

This will affect any new invocation of `gn gen`, and also change any existing build checkout where one of those flags was not
set.

Cheers,

-- Dirk

--
--
Chromium Developers mailing list: chromi...@chromium.org
View archives, change email options, or unsubscribe:
http://groups.google.com/a/chromium.org/group/chromium-dev

Reply all
Reply to author
Forward
0 new messages