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

Issue 116763005: GN: Get Mac build working for IPC target at least. (Closed)

Created:
6 years, 11 months ago by bbudge
Modified:
6 years, 11 months ago
Reviewers:
brettw
CC:
chromium-reviews
Visibility:
Public.

Description

GN: Get Mac build working for IPC target at least. - Move sysroot.gni up a directory, as it applies to multiple platforms now. - Use existing find_sdk.py script to locate Mac SDK. - Fix some gtest includes for Mac files. BUG= R=brettw@chromium.org Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=243654

Patch Set 1 #

Total comments: 1

Patch Set 2 : Move declar_args() to .gni file. #

Total comments: 2

Patch Set 3 : Move "mac_sdk*" args to a separate .gni file. #

Total comments: 2

Patch Set 4 : Make mac_sdk.gni more generally useful. #

Total comments: 7

Patch Set 5 : Address Brett's comments. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+34 lines, -34 lines) Patch
M build/config/compiler/BUILD.gn View 1 chunk +1 line, -1 line 0 comments Download
M build/config/linux/pkg_config.gni View 1 2 3 4 1 chunk +1 line, -1 line 0 comments Download
D build/config/linux/sysroot.gni View 1 chunk +0 lines, -27 lines 0 comments Download
A build/config/mac/mac_sdk.gni View 1 2 3 4 1 chunk +27 lines, -0 lines 0 comments Download
A + build/config/sysroot.gni View 1 2 3 2 chunks +5 lines, -5 lines 0 comments Download

Messages

Total messages: 10 (0 generated)
bbudge
https://codereview.chromium.org/116763005/diff/1/build/config/sysroot.gni File build/config/sysroot.gni (right): https://codereview.chromium.org/116763005/diff/1/build/config/sysroot.gni#newcode24 build/config/sysroot.gni:24: find_sdk_args = ["--verify", mac_sdk_min "--sdk_path=" + mac_sdk_path] I'm probably ...
6 years, 11 months ago (2014-01-07 22:31:22 UTC) #1
brettw
https://codereview.chromium.org/116763005/diff/50001/build/config/sysroot.gni File build/config/sysroot.gni (right): https://codereview.chromium.org/116763005/diff/50001/build/config/sysroot.gni#newcode22 build/config/sysroot.gni:22: declare_args() { I think this should go in a ...
6 years, 11 months ago (2014-01-08 00:24:20 UTC) #2
bbudge
https://codereview.chromium.org/116763005/diff/50001/build/config/sysroot.gni File build/config/sysroot.gni (right): https://codereview.chromium.org/116763005/diff/50001/build/config/sysroot.gni#newcode22 build/config/sysroot.gni:22: declare_args() { On 2014/01/08 00:24:20, brettw wrote: > I ...
6 years, 11 months ago (2014-01-08 01:13:15 UTC) #3
brettw
https://codereview.chromium.org/116763005/diff/150001/build/config/sysroot.gni File build/config/sysroot.gni (right): https://codereview.chromium.org/116763005/diff/150001/build/config/sysroot.gni#newcode30 build/config/sysroot.gni:30: mac_sdk_version = I was thinking everything up to here ...
6 years, 11 months ago (2014-01-08 06:52:02 UTC) #4
bbudge
https://codereview.chromium.org/116763005/diff/150001/build/config/sysroot.gni File build/config/sysroot.gni (right): https://codereview.chromium.org/116763005/diff/150001/build/config/sysroot.gni#newcode30 build/config/sysroot.gni:30: mac_sdk_version = On 2014/01/08 06:52:02, brettw wrote: > I ...
6 years, 11 months ago (2014-01-08 13:41:55 UTC) #5
brettw
LGTM, thanks! https://codereview.chromium.org/116763005/diff/250001/build/config/linux/pkg_config.gni File build/config/linux/pkg_config.gni (right): https://codereview.chromium.org/116763005/diff/250001/build/config/linux/pkg_config.gni#newcode5 build/config/linux/pkg_config.gni:5: import("../sysroot.gni") Can you do a full path ...
6 years, 11 months ago (2014-01-08 18:43:43 UTC) #6
bbudge
https://codereview.chromium.org/116763005/diff/250001/build/config/linux/pkg_config.gni File build/config/linux/pkg_config.gni (right): https://codereview.chromium.org/116763005/diff/250001/build/config/linux/pkg_config.gni#newcode5 build/config/linux/pkg_config.gni:5: import("../sysroot.gni") On 2014/01/08 18:43:44, brettw wrote: > Can you ...
6 years, 11 months ago (2014-01-08 20:22:55 UTC) #7
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/bbudge@chromium.org/116763005/370001
6 years, 11 months ago (2014-01-08 20:26:51 UTC) #8
commit-bot: I haz the power
Retried try job too often on linux_rel for step(s) base_unittests, browser_tests, cacheinvalidation_unittests, cc_unittests, check_deps, check_deps2git, ...
6 years, 11 months ago (2014-01-08 20:44:27 UTC) #9
bbudge
6 years, 11 months ago (2014-01-08 21:42:23 UTC) #10
Message was sent while issue was closed.
Committed patchset #5 manually as r243654 (presubmit successful).

Powered by Google App Engine
This is Rietveld 408576698