Commit Graph

22 Commits

Author SHA1 Message Date
Joe Onorato a80b480eea Refactor OWNERS files in platform/build/soong.
Pulls out all of the per-file rules into their relevant directories
so platform/build/soong:/OWNERS can be included everywhere we need
the list of build system owners.

Test: treehugger
Bug: 170407947
Change-Id: I5a4b2d252bd9b3c280cd9954cf0e65ac21153ede
2020-10-08 16:14:32 -07:00
Dan Albert 06f58afd81 Get NDK python script tests running.
Imports weren't working in tests because the package had been created.
The Python "binaries" built by Soong don't seem to take their own
pkg_path into account, so I split the separate pieces of code here out
into their own packages.

Note that the ndk_api_coverage_parser tests do not actually pass
before or after this change (seems like it might be a
non-deterministic ordering issue in the attributes of the generated
output?), but they can at least be run now.

Test: pytest ndkstubgen
Test: pytest symbolfile
Test: pytest ndk_api_coverage_parser
Test: out/host/linux-x86/nativetest64/test_ndkstubgen/test_ndkstubgen
Test: out/host/linux-x86/nativetest64/test_symbolfile/test_symbolfile
Test: out/host/linux-x86/nativetest64/test_ndk_api_coverage_parser/test_ndk_api_coverage_parser
Bug: None
Change-Id: I2ac22f7ced7566e4808070f2f72fd04355846e0b
2020-07-16 13:23:29 -07:00
Sophie Zheng 52481b445b Merge "Add ndk api parser for ndk api coverage." 2020-06-11 17:21:05 +00:00
sophiez b858c6d497 Add ndk api parser for ndk api coverage.
Test: m test_ndk_api_coverage_parser

Change-Id: I7be4f505757b1ca915de5e378952f8b104e1d362
2020-06-09 14:33:20 -07:00
Colin Cross b83929c944 Add eakammer and patricearruda to OWNERS
Change-Id: I4209fc5149dcce6bf75aef130afc69c4600c7f3b
2020-06-05 20:31:40 +00:00
Dan Albert 2347bd076a Document the file format used by gen_stub_libs.py.
Test: None, docs
Bug: None
Change-Id: Ice3d9f324beba4695e4abf64632ad766865a72da
2020-04-08 15:03:25 -07:00
Chih-Hung Hsieh 3eff7cb3b0 Rust owners, fix syntax error and more specific
* per-file cannot handle file path yet
* subdirectory OWNERS inherit from parent OWNERS and add more

Bug: 141207129
Test: mm in rust enabled modules
Change-Id: I21cb16fcd69165099a6d3e85720af9da4382939e
2019-10-25 10:14:49 -07:00
Jeff Vander Stoep 75b901182e Rust config whitelist: Add chh@ to OWNERS
Test: none
Bug: 141207129
Change-Id: Icdc43b3192fd84f0880eb354117fb1de46c6aa15
2019-09-23 10:41:48 +02:00
Ivan Lozano e169ad70a5 Add OWNERS for Rust whitelist.
Splits out the Rust paths whitelist into a separate file
under config/ so that OWNERS can be defined for it.

Bug: 141207129
Test: m -j crosvm.experimental
Change-Id: I5effa6783e5c47560b4b1eae12ad0eb9e9ba96fe
2019-09-18 12:46:28 -07:00
Colin Cross 06adae4c8c Add more OWNERS
Add paulduffin for EMEA.

Test: none
Change-Id: If4e4ce2cd668cf602479535a41175484dca54e33
2019-06-17 22:28:35 +00:00
Dan Willemsen 5e2e3ef846 Expand Jiyong's apex OWNERship
There's more to apex than just apex.go

Change-Id: I6603db10c43148c4f17fb9d3b762400472b32526
2019-01-31 18:57:00 +00:00
Dan Willemsen 57554aecb2 Add Sasha to OWNERS
Test: none
Change-Id: I78adc499449017298d4e4ff3ca7d6b14e2813d90
2019-01-17 21:49:22 -08:00
Nan Zhang 1a2733cdc5 Remove myself from the OWNER file
Test: N/A
Change-Id: Ic1ad5c38b1980714563195ce6091a18b83595c36
2019-01-14 10:12:24 -08:00
Yi Kong dffdd7bc6c Update OWNERS list for toolchain team
Add pirama@ and yikong@ to clang.go, global.go, lto.go, pgo.go owners.

Test: N/A
Change-Id: I9bad4d0854268e7d239d0950525d2360a0e42074
2018-12-21 23:43:54 +00:00
Jaewoong Jung 80b0f0abb7 Add myself as an owner.
Test: N/A
Change-Id: Ib4303d80793df433d61511710590c0d679908290
2018-12-19 08:19:50 -08:00
Roland Levillain 5c398e764d Add Jiyong to Soong's OWNERS for apex.go.
Test: build/make/tools/checkowners.py -c -v build/soong/OWNERS
Bug: 112672359
Change-Id: I82e29eacad0d9024ff8c3b7078829572f5606166
2018-10-29 14:31:03 +00:00
Chih-Hung Hsieh 615834ae65 Use simpler per-file syntax.
* Add owners to clang.go and tidy.go.

Test: build/make/tools/checkowners.py -c -v OWNERS
Change-Id: I28e5b1feb89d24cb26c9907368fb5f01533d283e
2018-08-23 12:58:56 -07:00
Stephen Hines f5b969cd2b Add srhines to the OWNERS for clang.go and global.go.
These files contain the flags and selection logic for our C/C++
toolchain.

Test: N/A
Change-Id: I860ea34c226ec01ae4127a18d80e1c8be6393a83
2018-02-02 19:06:34 -08:00
Dan Willemsen 278d07dd8e Add Nan to OWNERS
Test: None
Change-Id: I3ba8feab4c389747780aa4d910ec9e2f9363500e
2018-01-18 15:48:48 -08:00
Dan Albert 1e306c172f Fix typo.
Test: Not possible to test
Bug: None
Change-Id: Iba01e47cd8f59860a49f9859309ed188d0915e38
2017-12-14 14:13:56 -08:00
Dan Albert 5e4ba80b6e Add myself as an owner for NDK things.
Test: ¯\_(ツ)_/¯
Bug: None
Change-Id: I530ec344dfaa1e17049bd4387ca84515efaba133
2017-08-02 11:50:48 -07:00
Chih-Hung Hsieh 81a6cb3295 Add OWNERS in build/soong
* Owners are selected from top CL approvals or owners.
  They will be suggested to review/approve future CLs.
* OWNERS files are recognized by the new find-owners plugin, see .md files in
  https://gerrit.googlesource.com/plugins/find-owners/+/master/src/main/resources/Documentation/

Test: build/make/tools/checkowners.py -c -v OWNERS
Change-Id: I5184ff6ddec602de238eb6bde033503fad1f8887
2017-06-15 13:49:57 -07:00