Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(348)

Issue 2962423002: Move c++ configs from buildtools to build/config/c++ [buildtools-side change] (Closed)

Created:
3 years, 5 months ago by Tom Anderson
Modified:
3 years, 5 months ago
CC:
Michael Achenbach
Target Ref:
refs/heads/master
Project:
buildtools
Visibility:
Public.

Description

Move c++ configs from buildtools to build/config/c++ [buildtools-side change] This CL moves //buildtools/third_party/libc++:no_libstdcpp and part of /buildtools/third_party/libc++:config into //build/config/c++/c++. This has several advantages: * Users can remove libc++ config if they want since it's added in BUILDCONFIG.gn * Allows removal of libcxx_proxy * libc++-specific configs are in buildtools and non-libc++ configs are in build/config * Allows changing c++ flags without having to roll buildtools * Removes a bit of duplicated build configuration src-side change: https://codereview.chromium.org/2964243002 BUG=593874 R=thakis@chromium.org Committed: b43e28d067fa6f13bacebd4ca9d6052db1bef346

Patch Set 1 #

Total comments: 3

Patch Set 2 : Remove visibility restriction #

Unified diffs Side-by-side diffs Delta from patch set Stats (+0 lines, -49 lines) Patch
M third_party/libc++/BUILD.gn View 1 3 chunks +0 lines, -49 lines 0 comments Download

Messages

Total messages: 13 (4 generated)
Tom Anderson
thakis ptal I have this and a few other cleanups I want to do before ...
3 years, 5 months ago (2017-06-30 18:56:35 UTC) #2
Nico
https://codereview.chromium.org/2962423002/diff/1/third_party/libc++/BUILD.gn File third_party/libc++/BUILD.gn (right): https://codereview.chromium.org/2962423002/diff/1/third_party/libc++/BUILD.gn#newcode51 third_party/libc++/BUILD.gn:51: visibility = [ "//build/config:exe_and_shlib_deps" ] Hmm, this adds a ...
3 years, 5 months ago (2017-06-30 20:07:04 UTC) #3
Tom Anderson
https://codereview.chromium.org/2962423002/diff/1/third_party/libc++/BUILD.gn File third_party/libc++/BUILD.gn (right): https://codereview.chromium.org/2962423002/diff/1/third_party/libc++/BUILD.gn#newcode51 third_party/libc++/BUILD.gn:51: visibility = [ "//build/config:exe_and_shlib_deps" ] On 2017/06/30 20:07:04, Nico ...
3 years, 5 months ago (2017-06-30 21:08:28 UTC) #4
Michael Achenbach
https://codereview.chromium.org/2962423002/diff/1/third_party/libc++/BUILD.gn File third_party/libc++/BUILD.gn (right): https://codereview.chromium.org/2962423002/diff/1/third_party/libc++/BUILD.gn#newcode51 third_party/libc++/BUILD.gn:51: visibility = [ "//build/config:exe_and_shlib_deps" ] On 2017/06/30 21:08:28, Tom ...
3 years, 5 months ago (2017-07-03 06:37:57 UTC) #6
Tom Anderson
thakis@ is OOO so +hans@
3 years, 5 months ago (2017-07-05 18:04:27 UTC) #8
Nico
Hans is ooo too, he just didn't update his rietveld name. Lgtm
3 years, 5 months ago (2017-07-05 19:20:15 UTC) #9
Nico
On 2017/07/05 19:20:15, Nico (vacation Jun 30-Jul 11) wrote: > Hans is ooo too, he ...
3 years, 5 months ago (2017-07-11 15:02:44 UTC) #10
Tom Anderson
Removed the visibility restriction.
3 years, 5 months ago (2017-07-12 18:22:53 UTC) #11
Tom Anderson
3 years, 5 months ago (2017-07-12 18:23:01 UTC) #13
Message was sent while issue was closed.
Committed patchset #2 (id:20001) manually as
b43e28d067fa6f13bacebd4ca9d6052db1bef346 (presubmit successful).

Powered by Google App Engine
This is Rietveld 408576698