Commit Graph

34818 Commits

Author SHA1 Message Date
Jooyung Han
b1617aab59 Merge "run vndk-sp closure check before double-loadable" am: 12aa3e44d0 am: c0ef63a3bc am: c2622a46ec am: 288d42b560
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1465909

Change-Id: I9e2b2b7830b1d1916149cfe515227b22e46e80c0
2020-10-22 08:23:33 +00:00
Jooyung Han
288d42b560 Merge "run vndk-sp closure check before double-loadable" am: 12aa3e44d0 am: c0ef63a3bc am: c2622a46ec
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1465909

Change-Id: I10c637967bc842a840d0144347f50a221256b024
2020-10-22 07:57:25 +00:00
Jooyung Han
c2622a46ec Merge "run vndk-sp closure check before double-loadable" am: 12aa3e44d0 am: c0ef63a3bc
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1465909

Change-Id: I3a4c29bf840e94def38e336e055c553e7c2ba7a3
2020-10-22 07:20:41 +00:00
Jooyung Han
c0ef63a3bc Merge "run vndk-sp closure check before double-loadable" am: 12aa3e44d0
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1465909

Change-Id: I6380c1405f2d71ec1af7fe94d7b83a65a5fec36b
2020-10-22 06:54:00 +00:00
Treehugger Robot
f36937dfff Merge "Add stats from ninja subprocesses to build.trace.gz" am: 78386129c0 am: 78d0488510 am: 56805cbf7d am: c60759dae2
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1462689

Change-Id: I42adcee70e4d503e4180c1288dcaa4ca24dd5cf1
2020-10-22 06:11:34 +00:00
Jooyung Han
556a5b02ec Merge "Do not install vndk lib" am: 627ce86770 am: 95542e871b am: b650e6223f am: 94293920ca
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1465904

Change-Id: I42aa2e89df18e011e2650bafae89e5ed1fb8fd0c
2020-10-22 06:09:07 +00:00
Treehugger Robot
c60759dae2 Merge "Add stats from ninja subprocesses to build.trace.gz" am: 78386129c0 am: 78d0488510 am: 56805cbf7d
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1462689

Change-Id: I56b35bdb34681fcb6c3a8aeabe17931f2539472e
2020-10-22 05:50:17 +00:00
Jooyung Han
94293920ca Merge "Do not install vndk lib" am: 627ce86770 am: 95542e871b am: b650e6223f
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1465904

Change-Id: I5d9d3c271ed70e43f0d3b986c0012dae5ca94f06
2020-10-22 05:49:55 +00:00
Hridya Valsaraju
87076a45be Add libdmabufheap to the list of allowed dependencies
It needs to be in the list since it is needed by codec2_vndk.
It will eventually replace libion(also in the list).

Test: m
Bug: 168333162
Change-Id: If11d7e845bd4704f34f84435b5cac32b614312a8
2020-10-21 22:09:44 -07:00
Jooyung Han
12aa3e44d0 Merge "run vndk-sp closure check before double-loadable" 2020-10-22 02:01:58 +00:00
Steven Moreland
6e36cd6104 apex dependency error: note 'apex_available'
This error tracks `apex_available` closure, but the message doesn't
indicate this variable specifically. Calling it out to try to make
the problem more searchable/discoverable/intuitable.

Bug: N/A
Test: apex_test.go
Change-Id: Ib254ace1dbd4e77d073ed4f98ee181dd86adfcfc
2020-10-22 01:23:33 +00:00
Treehugger Robot
56805cbf7d Merge "Add stats from ninja subprocesses to build.trace.gz" am: 78386129c0 am: 78d0488510
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1462689

Change-Id: I834d0a6dac30fde1e14270c9c3203a5f27e52de1
2020-10-22 00:33:39 +00:00
Jooyung Han
b650e6223f Merge "Do not install vndk lib" am: 627ce86770 am: 95542e871b
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1465904

Change-Id: Ifa1a834e78402c68493ab3cb5c4e0a01d514c842
2020-10-22 00:30:57 +00:00
Treehugger Robot
78d0488510 Merge "Add stats from ninja subprocesses to build.trace.gz" am: 78386129c0
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1462689

Change-Id: I7f8236b696652251c93a696da5c41e21f21ae9a5
2020-10-21 23:44:12 +00:00
Jooyung Han
95542e871b Merge "Do not install vndk lib" am: 627ce86770
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1465904

Change-Id: Iaa01017f2de3a9282926e0fa588891a2fb515aa2
2020-10-21 23:39:02 +00:00
Treehugger Robot
78386129c0 Merge "Add stats from ninja subprocesses to build.trace.gz" 2020-10-21 22:52:24 +00:00
Jooyung Han
627ce86770 Merge "Do not install vndk lib" 2020-10-21 22:11:49 +00:00
Automerger Merge Worker
5ee4442c3f Merge "[automerger skipped] Merge "Enable defaults in soong_config_module_type props" into mainline-prod am: 9872c4361a -s ours" 2020-10-21 21:16:53 +00:00
TreeHugger Robot
3176d3d9d7 [automerger skipped] Merge "Enable defaults in soong_config_module_type props" into mainline-prod am: 9872c4361a -s ours
am skip reason: Change-Id I8fe8c17320086034f4745b2da974a2c73c949eaf with SHA-1 dbd4809b06 is in history

Original change: https://googleplex-android-review.googlesource.com/c/platform/build/soong/+/12655087

Change-Id: I0abe7817321cea069f4733f275f8c76545f28804
2020-10-21 21:16:49 +00:00
Treehugger Robot
7702f53c48 Merge changes I65a78260,I4b3cbbc3 am: 0aedb1efe1 am: ef30262c40 am: 636c0b2977 am: 1503b923f5
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1466663

Change-Id: I1909201657acf951b28e2452f29da717f985a00d
2020-10-21 21:16:43 +00:00
Yifan Hong
397315f620 makefile_goal: not arch specific.
A makefile_goal should not have any arch variants.

Test: pass
Bug: 161563386
Change-Id: Ice879a097d62bf2a119189701a34eb2fb9767b25
2020-10-21 14:09:14 -07:00
Treehugger Robot
1503b923f5 Merge changes I65a78260,I4b3cbbc3 am: 0aedb1efe1 am: ef30262c40 am: 636c0b2977
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1466663

Change-Id: I168ef9efc2eb4cf11e4f99e553580f200b1ae983
2020-10-21 21:03:59 +00:00
TreeHugger Robot
9872c4361a Merge "Enable defaults in soong_config_module_type props" into mainline-prod 2020-10-21 20:59:05 +00:00
Ytai Ben-tsvi
435b0e6d1a Merge "Add audioflinger-aidl-unstable-cpp to media apex" 2020-10-21 20:40:14 +00:00
Treehugger Robot
636c0b2977 Merge changes I65a78260,I4b3cbbc3 am: 0aedb1efe1 am: ef30262c40
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1466663

Change-Id: I9d2391aa05b40c5218d41d87acc0c240bcfd9fb2
2020-10-21 20:26:00 +00:00
Treehugger Robot
ef30262c40 Merge changes I65a78260,I4b3cbbc3 am: 0aedb1efe1
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1466663

Change-Id: Id45479e0e97ead546f36913adf0590d1180d5d0c
2020-10-21 20:14:39 +00:00
Treehugger Robot
0aedb1efe1 Merge changes I65a78260,I4b3cbbc3
* changes:
  Rename time to event in Soong metrics system.
  Add resource usage metrics in Soong metrics.proto.
2020-10-21 20:03:04 +00:00
Julien Desprez
52ef2586a4 Merge "Remove hosttestlib from suite dependencies" am: 7b111ece08 am: 519414be23 am: ec3a320f26 am: 6648dc1401
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1468189

Change-Id: I8efae720c9012d1280ddd12a435b5b30da34d726
2020-10-21 18:50:20 +00:00
Julien Desprez
6648dc1401 Merge "Remove hosttestlib from suite dependencies" am: 7b111ece08 am: 519414be23 am: ec3a320f26
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1468189

Change-Id: Ib18b1b27374854faccb61d1d6fa41523f1064c56
2020-10-21 18:37:37 +00:00
Julien Desprez
ec3a320f26 Merge "Remove hosttestlib from suite dependencies" am: 7b111ece08 am: 519414be23
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1468189

Change-Id: Ic2dbe41ddeb79e1970410130c24d8b40e356f6af
2020-10-21 18:23:06 +00:00
Nikita Ioffe
4f8372ac01 [automerger skipped] Merge "Propagate min_sdk_version to apexer" am: 97cbce163f am: ac68125f8c am: 47313f46cb am: d7c7aab7a8 -s ours
am skip reason: Change-Id I268f08ca5dd17fa9d6763ad70cc9a3f83891a8d6 with SHA-1 97fd49235a is in history

Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1467830

Change-Id: I9fd16631229011d2ca99afe1212ebb37fc33df9b
2020-10-21 18:17:10 +00:00
Treehugger Robot
f9b63257cc Merge "Assume 32-bit ARM has Neon support in Mainline module SDKs." am: 8d8e03f192 am: 0716a2b224 am: 4a4c51dace am: dd46d6298d
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1465042

Change-Id: I0182c61802142114a89ce55f1e360a91477177de
2020-10-21 18:17:02 +00:00
Alistair Delva
91a80f2fbd Merge "Alpha sort rust allowed_list.go" am: ebb2901bb0 am: 8c30710cf1 am: baeadf480d am: e12ac73cf5
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1467867

Change-Id: I0e7d51b9ac34a21fc444d8a0e7dcc3cc753589bf
2020-10-21 18:16:17 +00:00
Nikita Ioffe
d7c7aab7a8 Merge "Propagate min_sdk_version to apexer" am: 97cbce163f am: ac68125f8c am: 47313f46cb
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1467830

Change-Id: Ib1f98647a244c3beded3355e139b97b070301f0e
2020-10-21 18:06:47 +00:00
Treehugger Robot
dd46d6298d Merge "Assume 32-bit ARM has Neon support in Mainline module SDKs." am: 8d8e03f192 am: 0716a2b224 am: 4a4c51dace
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1465042

Change-Id: I03a07debbc18bb7e3714a91b892a87bce92c9934
2020-10-21 18:06:37 +00:00
Julien Desprez
519414be23 Merge "Remove hosttestlib from suite dependencies" am: 7b111ece08
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1468189

Change-Id: Ic1bc258a3371262e5a63ec52e3f24aca5f77f554
2020-10-21 18:06:25 +00:00
Alistair Delva
e12ac73cf5 Merge "Alpha sort rust allowed_list.go" am: ebb2901bb0 am: 8c30710cf1 am: baeadf480d
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1467867

Change-Id: Id4bea2fd265fea404568e5b182fb2794083fda70
2020-10-21 18:06:03 +00:00
Nikita Ioffe
47313f46cb Merge "Propagate min_sdk_version to apexer" am: 97cbce163f am: ac68125f8c
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1467830

Change-Id: I0e0864ac47ee94a123aa8ca0e17d1a4803ae3097
2020-10-21 17:59:32 +00:00
Colin Cross
0477b42276 Add llndk_stubs property
Prepare for making the relationship between an llndk_library stubs
module and the cc_library implementation module explicit by
adding an llndk_stubs property.  Each cc_library will be updated
to point to its llndk_library, and the llndk_library name will
be changed to make the .llndk suffix explicit.  Then the implicit
connection and suffix can be removed.

Bug: 170784825
Test: m checkbuild
Change-Id: I6b0482a3f286ec29b2e928551aa4317749f2b499
2020-10-21 10:55:33 -07:00
Julien Desprez
7b111ece08 Merge "Remove hosttestlib from suite dependencies" 2020-10-21 17:55:15 +00:00
Nikita Ioffe
ac68125f8c Merge "Propagate min_sdk_version to apexer" am: 97cbce163f
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1467830

Change-Id: I77e035414678f4fef5e24eecbd8a489b6dc0e193
2020-10-21 17:54:58 +00:00
Treehugger Robot
4a4c51dace Merge "Assume 32-bit ARM has Neon support in Mainline module SDKs." am: 8d8e03f192 am: 0716a2b224
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1465042

Change-Id: I2538163dd08b935d383baed68af7df1eab070544
2020-10-21 17:54:54 +00:00
Treehugger Robot
0716a2b224 Merge "Assume 32-bit ARM has Neon support in Mainline module SDKs." am: 8d8e03f192
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1465042

Change-Id: Icc2fda7ffbcba1e63e804a14008b4c5f69cec851
2020-10-21 17:54:10 +00:00
Alistair Delva
baeadf480d Merge "Alpha sort rust allowed_list.go" am: ebb2901bb0 am: 8c30710cf1
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1467867

Change-Id: I3c82ec67158e44e7f49d1a3b57b4290daebc194c
2020-10-21 17:54:06 +00:00
Nikita Ioffe
97cbce163f Merge "Propagate min_sdk_version to apexer" 2020-10-21 17:52:16 +00:00
Treehugger Robot
8d8e03f192 Merge "Assume 32-bit ARM has Neon support in Mainline module SDKs." 2020-10-21 17:16:50 +00:00
Alistair Delva
8c30710cf1 Merge "Alpha sort rust allowed_list.go" am: ebb2901bb0
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1467867

Change-Id: I642acbf17cb20209404fe02bf3d204f7c424230e
2020-10-21 17:14:04 +00:00
Alistair Delva
ebb2901bb0 Merge "Alpha sort rust allowed_list.go" 2020-10-21 17:00:50 +00:00
Patrice Arruda
457c5d3426 Rename time to event in Soong metrics system.
Several structs and files are named time which records the total
execution of a traceable event. Soon, resource information of an
executed process is collected during a build event so a more generic
name is applied.

Bug: b/169453825
Test: go test and m nothing. Checked the soong_metrics protobuf.
Change-Id: I65a782603530d51018d6cc1192c18cfeef7566a0
2020-10-21 08:54:56 -07:00
Patrice Arruda
fec3bf2e2c Add resource usage metrics in Soong metrics.proto.
We would like to collect the resource usage of processes such as
kati, soong_build and ninja on the resource usage such as memory
and context switching. This changelist contains the defined fields
in the protobuf file of the resource information to be collected
from interested processes.

Bug: b/169453825
Test: N/A
Change-Id: I4b3cbbc3e7b78900875c10d34d574425f8b11730
2020-10-21 08:54:42 -07:00