Sign in
gn
/
gn
/
HEAD
b8becbd
Fix missing public_inputs in the action's own inputs dependency
by Takuto Ikuta
· 3 hours ago
main
master
7dce53a
Add public_inputs variable to action targets and propagate dependencies
by Takuto Ikuta
· 6 hours ago
127c778
Switch FFI method to cxxbridge, and add tests to ffi crate.
by Matt Stark
· 5 weeks ago
60609a3
Create starlark testutils crate
by Matt Stark
· 5 weeks ago
7aa4ec6
Create starlark attr crate
by Matt Stark
· 5 weeks ago
7d18cb3
Make PackageRef validate package names.
by msta
· 11 hours ago
28915c8
Add cole to owners, as the rust expert who will likely be giving the +2
by msta
· 14 hours ago
13192df
Add linting tools to GN and fix lint errors.
by msta
· 5 days ago
5e88074
[rust-project] Support space-separated --cfg arguments
by Zgroza Klimek
· 5 days ago
e1c88f9
Implement ffi for OutputFile type.
by Matt Stark
· 5 weeks ago
e490de7
Implement ffi for settings type.
by Matt Stark
· 5 weeks ago
121b5ac
Refactor label conversion to handle source dirs that aren't labels as well.
by Matt Stark
· 5 weeks ago
56c856b
Fix jj formatter.
by msta
· 5 days ago
3e78e30
Add formatter configuration for jj.
by msta
· 6 days ago
792038f
Create rust formatter configuration and apply it.
by msta
· 6 days ago
f47f539
Reland "Propagate public_deps outputs via dependency_output for non-binary targets"
by Takuto Ikuta
· 7 days ago
fcdd618
Fix a compile error in label.rs
by msta
· 6 days ago
610e181
Add linting instructions to AGENTS.md
by msta
· 6 days ago
2519054
Create a simple FFI crate
by msta
· 11 days ago
760c6cc
Create starlark types crate.
by msta
· 11 days ago
5223a47
Revert "Propagate public_deps outputs via dependency_output for non-binary targets"
by Takuto Ikuta
· 7 days ago
3bccda1
Propagate public_deps outputs via dependency_output for non-binary targets
by Takuto Ikuta
· 7 days ago
1d86777
Create an `intern_string` function accessible to rust
by Matt Stark
· 5 weeks ago
8d1b023
Parallelize per-target JSON rendering in --ide=json
by Philipp Wollermann
· 10 days ago
ebe5847
Share ResolvedTargetData across targets in --ide=json
by Philipp Wollermann
· 10 days ago
22b8bd0
Make Ninja output deterministic across GN binary builds
by Philipp Wollermann
· 9 days ago
c6fd627
Vendor only cxx.h
by msta
· 12 days ago
e331ddb
Add an agents.md providing instructions on writing code.
by Matt Stark
· 5 weeks ago
a5cbe3d
Create an empty cargo project for starlark suppoprt.
by Matt Stark
· 5 weeks ago
ed2a732
Change resolution algorithm to reduce edge walks
by David 'Digit' Turner
· 4 weeks ago
62fab8a
Use BuilderRecord::waiting_map_
by David 'Digit' Turner
· 5 weeks ago
5d9fd47
ninja_rust_binary_target_writer: link C++-reachable transitive rlibs
by Philipp Wollermann
· 2 weeks ago
d31e020
Add integration test support to GN.
by Matt Stark
· 3 weeks ago
6884c3d
Prevent CI breakages by running integration tests.
by Matt Stark
· 2 weeks ago
c276f01
Fix the failing windows builder by adding a .exe suffix
by Matt Stark
· 3 weeks ago
e0cf408
Rerun `python3 infra/recipes.py test train`
by Matt Stark
· 3 weeks ago
8f7a945
Specifically only compile code in the build step.
by Matt Stark
· 3 weeks ago
c3f29c9
Update GN to require a minimum of python 3.9
by Matt Stark
· 3 weeks ago
7395cec
Revert "Run builds and tests quietly in CI"
by Matt Stark
· 3 weeks ago
838dd44
Make toolchain.ninja deterministic order.
by Matt Stark
· 3 weeks ago
d9b906e
Run builds and tests quietly in CI
by Matt Stark
· 3 weeks ago
9e17378
Improve pointer stability of OutputFile objects.
by Matt Stark
· 3 weeks ago
17e3863
Add --quiet to gn_unittests
by Matt Stark
· 3 weeks ago
a62eada
Run formatter
by Matt Stark
· 3 weeks ago
28df2d9
Prefer implicit std::string type conversion in rust_project_writer.cc for string literals
by Charles Celerier
· 4 weeks ago
197d7a5
Support `--target=<value>` in addition to `--target <value>`
by Charles Celerier
· 4 weeks ago
7b91a2f
Formatting only changes
by Charles Celerier
· 4 weeks ago
bac66cf
Introduce --format-width option (and format_width .gn variable).
by David 'Digit' Turner
· 5 weeks ago
6f8c032
Resolve suggest inputs relative to target include directories.
by Matt Stark
· 5 weeks ago
a113577
Consider target outputs as existing files in `gn suggest`.
by Matt Stark
· 5 weeks ago
3357c4f
Reland "Fix toolchain dependencies not triggering rebuilds in Ninja"
by Peter Collingbourne
· 7 weeks ago
0fefaeb
Fix build with GCC 16 on musl by adding missing <cstdint>
by Hemanth Kumar M D
· 7 weeks ago
e44942b
Add module_deps[_no_self] to the default test toolchain
by Matt Stark
· 7 weeks ago
618387c
Implement cycle detection and circular dependency handling in `gn suggest`.
by Matt Stark
· 8 weeks ago
f2f5b23
Reduce ResolvedTargetData lock contention by sharding targets map
by Takuto Ikuta
· 7 weeks ago
844bbe7
Implement visibility checks in `gn suggest`.
by Matt Stark
· 8 weeks ago
73dd4c2
Refactor `OutputSuggestions` to make it testable.
by Matt Stark
· 8 weeks ago
f9c7754
Format with c++23 standard
by Victor Hugo Vianna Silva
· 9 weeks ago
03a87f9
Enhance quiet mode.
by Brett Wilson
· 9 weeks ago
91232af
Fix pretty printing of string literals.
by Matt Stark
· 8 weeks ago
068dd89
Fix PointerSet and BuilderRecordMap iterators under C++23
by Chris Bracken
· 8 weeks ago
7ecf26c
Don't print the request when there's only one.
by Matt Stark
· 10 weeks ago
78e67af
Bypass group targets for order-only deps in source set stamp files
by Takuto Ikuta
· 9 weeks ago
7a518ce
Fix complete_static_lib to include Rust libraries.
by Evan Shrubsole
· 9 weeks ago
a2dede2
Exports group's target "data" property
by BogDan Vatra
· 3 months ago
6516b66
Optimize OrderOnlyDeps computation using ResolvedTargetData caching
by Takuto Ikuta
· 9 weeks ago
87f7905
Format gn src with run_formatter.sh
by Will Harris
· 9 weeks ago
8dc9a79
gn format: 80-character comment wrapping and reflowing improvements
by Will Harris
· 9 weeks ago
88604ad
Build with C++23
by Victor Hugo Vianna Silva
· 9 weeks ago
576a0eb
Revert "Fix toolchain dependencies not triggering rebuilds in Ninja"
by Takuto Ikuta
· 9 weeks ago
cf5bbae
Roll windows toolchain
by Victor Hugo Vianna Silva
· 9 weeks ago
ed2d2a7
Fix C++23 compilation errors
by Victor Hugo Vianna Silva
· 9 weeks ago
9ece3f5
Fix toolchain dependencies not triggering rebuilds in Ninja
by Peter Collingbourne
· 3 months ago
1740f5c
[gn] Bypass groups in order-only deps to use source set linkdeps
by Takuto Ikuta
· 10 weeks ago
eab8a9f
Update reference.md
by Takuto Ikuta
· 10 weeks ago
d830369
Run update reference in CI
by Matt Stark
· 3 months ago
fa9dacd
Add `gn suggest` subcommand.
by Matt Stark
· 3 months ago
1275aa6
Update documentation
by Sylvain Defresne
· 10 weeks ago
9747d14
[apple] Optimise enumeration of additional files for Xcode project
by Sylvain Defresne
· 10 weeks ago
a9f1a50
[gn] Split SOURCE_SET phony targets to exclude additional outputs from linking
by Takuto Ikuta
· 2 months ago
11777fd
Run formatter in CI
by Matt Stark
· 3 months ago
c81f637
Rework update_reference.sh to run correctly in CI.
by Matt Stark
· 3 months ago
07ea23e
IWYU: gn/target.h
by Matt Jolly
· 2 months ago
dcc5e98
Revert "Run formatter and update reference in CI"
by Takuto Ikuta
· 2 months ago
85355fa
Revert "Fix: Ensure only actual object files are included in link inputs"
by Takuto Ikuta
· 2 months ago
bed604c
Run formatter and update reference in CI
by Matt Stark
· 3 months ago
e7f6986
Add --diff to run_formatter and update_reference
by Matt Stark
· 3 months ago
c45cf3a
Fix: Ensure only actual object files are included in link inputs
by Takuto Ikuta
· 3 months ago
e2f38fa
Run `infra/recipes.py test train`.
by Matt Stark
· 3 months ago
afcf992
Improve EXPECT_EQ diff printing
by Matt Stark
· 3 months ago
c784690
Simplify success expectations in GN.
by Matt Stark
· 3 months ago
9641c50
Add support for c_additional_outputs in config
by Takuto Ikuta
· 3 months ago
a7ad13b
Add diffs to EXPECT_EQ.
by Matt Stark
· 3 months ago
7f7c0c9
Advertise QtCreator v20+ built-in GN support
by BogDan Vatra
· 3 months ago
9f7020c
Rename impl:$MODULE to $MODULE_Private.
by Matt Stark
· 3 months ago
c89f25a
Only output -fmodule-map-file for the root generated modulemap.
by Matt Stark
· 3 months ago
42ace47
Add function `expand_directory` to gn.
by Matt Stark
· 3 months ago
ab5eb17
Refactor ModuleType from an enum to a bitset.
by Matt Stark
· 3 months ago
ec56d4d
Generate two modulemaps per target.
by Matt Stark
· 3 months ago
95b80cf
Put dependencies in modulemaps
by Matt Stark
· 3 months ago
Next »