)]}' { "commit": "ff14fc1112e0a8dd2c3910fb89539741cb3d3f23", "tree": "672298bb3e1f78401697c7fc0e9caaf76a159155", "parents": [ "987196fc15fbb5feacdcd7de1a19bfdbdce86438" ], "author": { "name": "danakj", "email": "danakj@chromium.org", "time": "Thu Mar 24 16:19:32 2022 -0400" }, "committer": { "name": "Commit Bot", "email": "commit-bot@chromium.org", "time": "Fri Mar 25 20:11:55 2022 +0000" }, "message": "Propagate Rust libraries through SOURCE_SET targets.\n\nInherited private deps should be included as -Ldependency flags to the\nRust compiler. Inherited public deps should also be listed as\n-Ldependency, but also be listed as a full path to the rlib via\n--extern.\n\nR\u003dbrettw@chromium.org, digit@chromium.org\n\nBug: 276, 281\nChange-Id: I64556b419651f9a54d35cb1db0f29acb7f8bb2d6\nReviewed-on: https://gn-review.googlesource.com/c/gn/+/13280\nReviewed-by: David Turner \u003cdigit@google.com\u003e\nReviewed-by: Brett Wilson \u003cbrettw@chromium.org\u003e\nCommit-Queue: Brett Wilson \u003cbrettw@chromium.org\u003e\n", "tree_diff": [ { "type": "modify", "old_id": "308e742afa0d17eeaab1890c60d9b6fda573fe96", "old_mode": 33188, "old_path": "src/gn/ninja_rust_binary_target_writer_unittest.cc", "new_id": "68d5970e3837711a5f805f431bcb579abe7fd176", "new_mode": 33188, "new_path": "src/gn/ninja_rust_binary_target_writer_unittest.cc" }, { "type": "modify", "old_id": "55649d49a286de3cbc296472316804314cfb3b10", "old_mode": 33188, "old_path": "src/gn/target.cc", "new_id": "f0c897ef878079f23c86059416b8175b3980b80b", "new_mode": 33188, "new_path": "src/gn/target.cc" } ] }