Groups
Conversations
All groups and messages
Send feedback to Google
Help
Sign in
Groups
gn-dev
Conversations
About
gn-dev
1–30 of 820
Mark all as read
Report abusive group
0 selected
David Turner
, …
Takuto Ikuta
7
Apr 27
RFC: Improving GN's target resolution data structures and computations
I took a look at your proposal/CLs too, and the overall direction looks good to me. Thank you for
unread,
RFC: Improving GN's target resolution data structures and computations
I took a look at your proposal/CLs too, and the overall direction looks good to me. Thank you for
Apr 27
Sylvain Defresne
Apr 21
Increasing minimum version of macOS required to run gn
Hello all, Currently gn runs on macOS 10.9. In order to have access to a more conformant libc++ on
unread,
Increasing minimum version of macOS required to run gn
Hello all, Currently gn runs on macOS 10.9. In order to have access to a more conformant libc++ on
Apr 21
Gus Caplan
, …
Roland McGrath
4
Apr 20
string starts with / don't rebase_path if its already absolute?
This is very helpful, thank you all! On Wednesday, April 20, 2022 at 12:07:50 PM UTC-5 Roland McGrath
unread,
string starts with / don't rebase_path if its already absolute?
This is very helpful, thank you all! On Wednesday, April 20, 2022 at 12:07:50 PM UTC-5 Roland McGrath
Apr 20
Sylvain Defresne
, …
Roland McGrath
3
Apr 12
Evaluating the toolchain definition scope
This is indeed WAI. It's IMHO a major wart but it's a real can of worms and there is no
unread,
Evaluating the toolchain definition scope
This is indeed WAI. It's IMHO a major wart but it's a real can of worms and there is no
Apr 12
Nacho Vazquez
Apr 6
unread,
Apr 6
Pedro Falcato
, …
David Turner
3
Apr 4
What's the best way of laying out executables, libraries, files in a filesystem using gn?
FWIW, we solve two similar problems in the Fuchsia build: 1) To construct the sysroot, whose content
unread,
What's the best way of laying out executables, libraries, files in a filesystem using gn?
FWIW, we solve two similar problems in the Fuchsia build: 1) To construct the sysroot, whose content
Apr 4
Nicolas Capens
,
David Turner
5
Mar 25
Building a DLL with forked dependencies
+Steven Perron et al. Hi David, my initial patch works for Chromium and SwiftShader, but
unread,
Building a DLL with forked dependencies
+Steven Perron et al. Hi David, my initial patch works for Chromium and SwiftShader, but
Mar 25
Charles Nicholson
,
Brett Wilson
3
Mar 4
GN: shorthand for "defined(scope.foo) && scope.foo"
I personally find that the repetition can lead to copy/paste typos, and that a single expression
unread,
GN: shorthand for "defined(scope.foo) && scope.foo"
I personally find that the repetition can lead to copy/paste typos, and that a single expression
Mar 4
Sven Zheng
,
Brett Wilson
6
Mar 2
Looking for a way to undefine global variables in alternate toolchain
On Wed, Mar 2, 2022 at 2:34 PM Sven Zheng <svenzheng@chromium.org> wrote: Thanks Brett. The
unread,
Looking for a way to undefine global variables in alternate toolchain
On Wed, Mar 2, 2022 at 2:34 PM Sven Zheng <svenzheng@chromium.org> wrote: Thanks Brett. The
Mar 2
fei方
, …
David Turner
5
Feb 28
cross compile chromium 86.x
thanks for your help, i'll have a try 在2022年2月28日星期一 UTC+8 21:33:30<Ben Boeckel> 写道: On Mon
unread,
cross compile chromium 86.x
thanks for your help, i'll have a try 在2022年2月28日星期一 UTC+8 21:33:30<Ben Boeckel> 写道: On Mon
Feb 28
Jeffrey Rowe (via Google Docs)
Feb 28
Document shared with you: "Facebook"
rowe34444@gmail.com shared a document rowe34444@gmail.com has invited you to edit the following
unread,
Document shared with you: "Facebook"
rowe34444@gmail.com shared a document rowe34444@gmail.com has invited you to edit the following
Feb 28
Jeffrey Rowe
Feb 28
unread,
Feb 28
Charles Nicholson
, …
Brett Wilson
9
Feb 14
GN: ninja rule collision building executable multiple times
I added some implementation suggestions to the existing bug for this feature request: https://bugs.
unread,
GN: ninja rule collision building executable multiple times
I added some implementation suggestions to the existing bug for this feature request: https://bugs.
Feb 14
Charles Nicholson
, …
Armando Montanez
5
Feb 14
"stop processing this file" directive?
Bazel has target_compatible_with that could potentially help in these situations. Since GN doesn'
unread,
"stop processing this file" directive?
Bazel has target_compatible_with that could potentially help in these situations. Since GN doesn'
Feb 14
Marshall Greenblatt
,
Brett Wilson
2
Feb 9
How to always reference top-level $root_out_dir from cross-compile build?
root_build_dir is the main toplevel build directory which is also the default toolchain's
unread,
How to always reference top-level $root_out_dir from cross-compile build?
root_build_dir is the main toplevel build directory which is also the default toolchain's
Feb 9
Charles Nicholson
, …
Aaron Wood
4
Feb 3
GN: map strings to integers?
Ah, thanks Roland, that's very helpful and exactly what I think will help me here. I'll
unread,
GN: map strings to integers?
Ah, thanks Roland, that's very helpful and exactly what I think will help me here. I'll
Feb 3
Charles Nicholson
,
Dirk Pranke
2
Jan 31
Firmware: interesting source_set vs static_library experience
You might be able to use `complete_static_lib` in your static_library target to work around the issue
unread,
Firmware: interesting source_set vs static_library experience
You might be able to use `complete_static_lib` in your static_library target to work around the issue
Jan 31
David Turner
, …
Brett Wilson
23
Jan 28
Proposal: GN "query server" mode for fast query commands over the build graph
Thanks, I think my preferred solution would actually be loading/saving the serialized build graph in
unread,
Proposal: GN "query server" mode for fast query commands over the build graph
Thanks, I think my preferred solution would actually be loading/saving the serialized build graph in
Jan 28
Charles Nicholson
, …
Roland McGrath
14
Jan 21
get_target_outputs across toolchains?
Yes, thanks :) (I realized that very quickly after trying it out, ha). On Fri, Jan 21, 2022 at 2:07
unread,
get_target_outputs across toolchains?
Yes, thanks :) (I realized that very quickly after trying it out, ha). On Fri, Jan 21, 2022 at 2:07
Jan 21
Tatsuhisa Yamaguchi
,
Nico Weber
4
Jan 21
Separating gn-desc output from debug print
https://chromium.googlesource.com/chromium/src/+/HEAD/styleguide/c++/c++.md#logging mentions it. I
unread,
Separating gn-desc output from debug print
https://chromium.googlesource.com/chromium/src/+/HEAD/styleguide/c++/c++.md#logging mentions it. I
Jan 21
Charles Nicholson
,
Nico Weber
3
Jan 18
"build config" header generation?
Thanks for the quick response and reference, Nico. This is very helpful and along the lines of what I
unread,
"build config" header generation?
Thanks for the quick response and reference, Nico. This is very helpful and along the lines of what I
Jan 18
Reilly Grant
, …
Brett Wilson
13
Jan 14
Incremental build bug in Windows exe manifests
I still feel massively out of my depth here but I think that what you're suggesting (the deps
unread,
Incremental build bug in Windows exe manifests
I still feel massively out of my depth here but I think that what you're suggesting (the deps
Jan 14
re:fi.64
,
Brett Wilson
2
Jan 2
cargo-gnaw out of date?
Thanks for noticing, I don't know anything about this component. I'll ask around to see if
unread,
cargo-gnaw out of date?
Thanks for noticing, I don't know anything about this component. I'll ask around to see if
Jan 2
Sven Zheng
, …
Brett Wilson
18
12/16/21
Design proposal: Introducing toolchain_import to gn
Roland's proposal using 'read_file' works for me. I went with that approach. For the
unread,
Design proposal: Introducing toolchain_import to gn
Roland's proposal using 'read_file' works for me. I went with that approach. For the
12/16/21
Fergal Daly
,
Fergal Daly
2
12/14/21
mb run failing with JSON error
I've filed https://crbug.com/1280069 for this, F On Wednesday, December 15, 2021 at 8:42:06 AM
unread,
mb run failing with JSON error
I've filed https://crbug.com/1280069 for this, F On Wednesday, December 15, 2021 at 8:42:06 AM
12/14/21
Jay Vega
,
Brett Wilson
2
12/3/21
Supporting new target_cpu build in GN
If you're asking how to implement this scheme in GN, I would write a template. The template would
unread,
Supporting new target_cpu build in GN
If you're asking how to implement this scheme in GN, I would write a template. The template would
12/3/21
Naveen M K
11/30/21
Don't pass `-Wl,--as-needed` when linking on Mingw
Hi, While building gn on mingw+clang (using clang64 environment from MSYS2), I get an error while
unread,
Don't pass `-Wl,--as-needed` when linking on Mingw
Hi, While building gn on mingw+clang (using clang64 environment from MSYS2), I get an error while
11/30/21
Marco Nilsson
, …
Tomasz Śniatowski
4
11/9/21
Executing system binaries
Hah, that example... I'm reminded of how we had to run away screaming from using the system
unread,
Executing system binaries
Hah, that example... I'm reminded of how we had to run away screaming from using the system
11/9/21
Brett Wilson
10/29/21
New GN "Frequently Asked Questions" page up
I spent some time the GN FAQ (it was leftover from the Chrome GYP transition) and added some of the
unread,
New GN "Frequently Asked Questions" page up
I spent some time the GN FAQ (it was leftover from the Chrome GYP transition) and added some of the
10/29/21
Will Cassella
10/27/21
Tree-sitter based highlighting plugin for Neovim
Hey everyone, Last weekend I had some free time and I wanted to play around with tree-sitter, so I
unread,
Tree-sitter based highlighting plugin for Neovim
Hey everyone, Last weekend I had some free time and I wanted to play around with tree-sitter, so I
10/27/21