Chih-hung Hsieh
25270ae10a
Merge "object files depend only on NDK headers" am: 970f8388a8
am: 9df47e552b
am: be9b44c60f
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1911210
Change-Id: Ic6b1d6b0dfba11bcced18a36a23548a2f1593bc5
2021-12-07 02:55:40 +00:00
Chih-hung Hsieh
be9b44c60f
Merge "object files depend only on NDK headers" am: 970f8388a8
am: 9df47e552b
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1911210
Change-Id: I8ce8d6611bc498af15ba474ccf69b8c9f77c1ddc
2021-12-07 02:42:47 +00:00
Chih-hung Hsieh
9df47e552b
Merge "object files depend only on NDK headers" am: 970f8388a8
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1911210
Change-Id: I8de54cceb398adbc7e08dd7eb7164ccd3480e3b7
2021-12-07 02:27:16 +00:00
Chih-hung Hsieh
970f8388a8
Merge "object files depend only on NDK headers"
2021-12-07 02:00:50 +00:00
Jingwen Chen
c8a07d05bb
Merge "Add descriptions to soong_build actions." am: 838e7cdd73
am: dd569eec32
am: fd6064918f
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1911272
Change-Id: I8bdbd5b974f4cea09d0c8213badd80f2cd86426f
2021-12-07 02:00:18 +00:00
Jingwen Chen
fd6064918f
Merge "Add descriptions to soong_build actions." am: 838e7cdd73
am: dd569eec32
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1911272
Change-Id: I22dc0c6030598f53a5d5a89a5a64b7e730a80080
2021-12-07 01:46:18 +00:00
Jingwen Chen
dd569eec32
Merge "Add descriptions to soong_build actions." am: 838e7cdd73
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1911272
Change-Id: I075e78d080948b6978b0fc7d91490bc6b1bff9c0
2021-12-07 01:31:21 +00:00
Jingwen Chen
838e7cdd73
Merge "Add descriptions to soong_build actions."
2021-12-07 01:01:16 +00:00
Christopher Parsons
9835147a22
Merge "bp2build: split full_cc_library into shared/static" am: 58a2eec1a7
am: bc6610ce5b
am: d6cbad5073
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1910490
Change-Id: Idbfef009bc3a0fbe033874f8afb78c6c5f33e50a
2021-12-06 23:33:16 +00:00
Christopher Parsons
d6cbad5073
Merge "bp2build: split full_cc_library into shared/static" am: 58a2eec1a7
am: bc6610ce5b
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1910490
Change-Id: Ice4f01c404e105832f7e256d9b417793d74b7f48
2021-12-06 23:18:07 +00:00
Christopher Parsons
bc6610ce5b
Merge "bp2build: split full_cc_library into shared/static" am: 58a2eec1a7
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1910490
Change-Id: I1b94b2448db51f2688a499be4df1593d70adef42
2021-12-06 22:54:45 +00:00
Christopher Parsons
58a2eec1a7
Merge "bp2build: split full_cc_library into shared/static"
2021-12-06 22:32:49 +00:00
Treehugger Robot
e7f5c6a15f
Merge "[cc/sanitize] Re-enable new pass manager for fuzzer targets" am: 2a7092927c
am: d7f163faef
am: b3d0ca1e3e
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1908971
Change-Id: I606a017292e628a4dc2d2529c7a99f2becd94fbd
2021-12-06 22:19:07 +00:00
Yi Kong
9973e546c2
Add "-Z debug-info-for-profiling" flag for AutoFDO am: 203e6f4115
am: f73d8d8283
am: e169523c17
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1911932
Change-Id: I0532cccc86f4758b305823dab23a5b79fe67cae1
2021-12-06 22:18:56 +00:00
Treehugger Robot
b3d0ca1e3e
Merge "[cc/sanitize] Re-enable new pass manager for fuzzer targets" am: 2a7092927c
am: d7f163faef
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1908971
Change-Id: I3988ad82ac9e633d5370988f76edce98e923d2fc
2021-12-06 22:06:28 +00:00
Yi Kong
e169523c17
Add "-Z debug-info-for-profiling" flag for AutoFDO am: 203e6f4115
am: f73d8d8283
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1911932
Change-Id: I0dcde944a466d8179b89534b4ac7d4a9fe63a99e
2021-12-06 22:06:17 +00:00
Treehugger Robot
d7f163faef
Merge "[cc/sanitize] Re-enable new pass manager for fuzzer targets" am: 2a7092927c
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1908971
Change-Id: I0fb2a77805c1426cdf1cc11bfe66ea4eac2ebc98
2021-12-06 21:42:56 +00:00
Yi Kong
f73d8d8283
Add "-Z debug-info-for-profiling" flag for AutoFDO am: 203e6f4115
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1911932
Change-Id: Ia0b46d81d93adf1a1dba88459316f616563ad8e1
2021-12-06 21:42:34 +00:00
Treehugger Robot
2a7092927c
Merge "[cc/sanitize] Re-enable new pass manager for fuzzer targets"
2021-12-06 21:40:11 +00:00
Chris Parsons
77acf2e5c1
bp2build: split full_cc_library into shared/static
...
Test: mixed_droid.sh in conjunction with rule changes
Test: bp2build.sh
Change-Id: If0577065fd39a0446eab16b62c15204d43207e19
2021-12-06 14:11:40 -05:00
Yi Kong
203e6f4115
Add "-Z debug-info-for-profiling" flag for AutoFDO
...
Test: presubmit
Bug: 195134194
Change-Id: I0133ce99e2d5f415e553f7ae8e2ff93c739d6a32
2021-12-07 02:43:20 +08:00
Artur Satayev
44d0ef55da
Merge "Add ModuleWithMinSdkVersionCheck type." am: a4fc08d204
am: 25f5783263
am: fe55ffd190
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1907860
Change-Id: I3bfb508247c9eb6d47ae006e705766b689977454
2021-12-06 17:38:10 +00:00
Artur Satayev
fe55ffd190
Merge "Add ModuleWithMinSdkVersionCheck type." am: a4fc08d204
am: 25f5783263
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1907860
Change-Id: If714ad9aef1f91216e6f1cccea9f0d6f1fd55381
2021-12-06 17:27:43 +00:00
Artur Satayev
25f5783263
Merge "Add ModuleWithMinSdkVersionCheck type." am: a4fc08d204
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1907860
Change-Id: I98190760637aaaff29747185f299cf0657828c66
2021-12-06 17:13:11 +00:00
Artur Satayev
a4fc08d204
Merge "Add ModuleWithMinSdkVersionCheck type."
2021-12-06 16:53:28 +00:00
Liz Kammer
b8c8e8c6bf
Merge "bp2build: support full/lite protos in cc libs" am: 85c0097d69
am: 03b6cf4e30
am: 42866b6eb7
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1838061
Change-Id: I2281072f66d57da2b02d54a6376e939f266aa2b7
2021-12-06 15:34:32 +00:00
Liz Kammer
42866b6eb7
Merge "bp2build: support full/lite protos in cc libs" am: 85c0097d69
am: 03b6cf4e30
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1838061
Change-Id: I650e734db338f576d2ed98aa9ae276ecb9bb48cd
2021-12-06 15:21:42 +00:00
Liz Kammer
03b6cf4e30
Merge "bp2build: support full/lite protos in cc libs" am: 85c0097d69
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1838061
Change-Id: Idc033f9d3a76a4664cfbb8314fb7a8d2b5e9ed9a
2021-12-06 15:04:51 +00:00
Liz Kammer
85c0097d69
Merge "bp2build: support full/lite protos in cc libs"
2021-12-06 14:46:34 +00:00
Jingwen Chen
78fd87f25a
Add descriptions to soong_build actions.
...
[ 0% 0/5 ] generating Soong docs at out/soong/docs/soong_build.html
0:03 analyzing Android.bp files and generating ninja file at out/soong/build.ninja
0:03 converting Android.bp files to BUILD files at out/soong/bp2build
0:03 generating the Soong module graph at out/soong/module-graph.json
0:03 generating the Soong module graph as a Bazel workspace at out/soong/queryview
0:03 generating Soong docs at out/soong/docs/soong_build.html
Test: m soong_docs json-module-graph bp2build queryview nothing
Change-Id: I33abb8828ead9ef999ffa1a6c9c4b016957c6dd1
2021-12-06 13:29:43 +00:00
Jingwen Chen
cf33d8e025
Merge "Allowlist //build/soong/cc/{ndkstubgen,symbolfile}." am: a86cbd4a49
am: 8d6f36b4b1
am: b7601ceb3a
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1906372
Change-Id: I1f4dfd8ee550dc57672f4c39eab4c72a68d169c6
2021-12-06 12:54:13 +00:00
Jingwen Chen
b7601ceb3a
Merge "Allowlist //build/soong/cc/{ndkstubgen,symbolfile}." am: a86cbd4a49
am: 8d6f36b4b1
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1906372
Change-Id: I2be074110d1cd2a672a28eaa7039939fe1f5c516
2021-12-06 12:33:38 +00:00
Jingwen Chen
8d6f36b4b1
Merge "Allowlist //build/soong/cc/{ndkstubgen,symbolfile}." am: a86cbd4a49
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1906372
Change-Id: I3347ebba289a6ee7d5f9e48fbc6168491d8141c5
2021-12-06 12:17:57 +00:00
satayev
b3fd411465
Add ModuleWithMinSdkVersionCheck type.
...
This is to help following refactor for individual modules to have their
own version of checking where needed.
For example, apk in apex may want to enforce it's own version of
CheckMinSdkVersion.
Bug: 205923322
Test: presubmit
Change-Id: Ia2fad6c52af39e21f65385bcb283f1e3adab5548
2021-12-06 12:05:48 +00:00
Jingwen Chen
a86cbd4a49
Merge "Allowlist //build/soong/cc/{ndkstubgen,symbolfile}."
2021-12-06 11:36:52 +00:00
Jiyong Park
d0ce5a0925
Merge "Add future_updatable to the apex module" am: 103d511117
am: 88589cf238
am: 82a851b155
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1904291
Change-Id: I80c2f821b8e9f4d06a584c24b2b3face1be4c85f
2021-12-06 10:46:54 +00:00
Jiyong Park
82a851b155
Merge "Add future_updatable to the apex module" am: 103d511117
am: 88589cf238
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1904291
Change-Id: Icd2fa007e86017df785fb24c49aa26dd0ba70f05
2021-12-06 10:34:18 +00:00
Jiyong Park
88589cf238
Merge "Add future_updatable to the apex module" am: 103d511117
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1904291
Change-Id: Ic9b6a4acf99721058aae56c8f3e4d34869e2ba9d
2021-12-06 10:12:00 +00:00
Jiyong Park
103d511117
Merge "Add future_updatable to the apex module"
2021-12-06 09:56:52 +00:00
Jiyong Park
f402058d2c
Add future_updatable to the apex module
...
The new property is used to mimic some of the build behaviors that
currently are applied only when an APEX is `updatable: true`. This
property is helpful to minimize the sudden impact (e.g. change in size)
when an APEX becomes updatable.
Currently, the behavior that this property mimics is the disabling of
the size optimization.
Bug: 207336449
Test: m
Change-Id: I500306afa1221625fda3e89a8d12d5d341791a1f
2021-12-06 02:18:13 +00:00
Chih-Hung Hsieh
f6ca1b961b
object files depend only on NDK headers
...
* shared libraries and binaries can depend on NDK share libraries
Bug: 208310402
Test: WITH_TIDY=1 make tidy-soong
Test: WITH_TIDY=1 make droid
Change-Id: I88ca8555c62d5ca49e36ca089749722166afec30
2021-12-05 18:10:13 -08:00
Cole Faust
8aa3dbdace
Merge "Support passing input variables to the product configuration" am: ff4a061e76
am: a4b3db3d9b
am: 909754209d
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1908370
Change-Id: I24e3779f4522d3bcde935e922873b0473101a313
2021-12-05 04:49:47 +00:00
Cole Faust
909754209d
Merge "Support passing input variables to the product configuration" am: ff4a061e76
am: a4b3db3d9b
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1908370
Change-Id: I5007eec424e577ce9fe8ed8253963aebdd90a154
2021-12-05 04:26:13 +00:00
Cole Faust
a4b3db3d9b
Merge "Support passing input variables to the product configuration" am: ff4a061e76
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1908370
Change-Id: I22a1f2219a462daf104e512bf8199b39dc01c520
2021-12-05 04:05:50 +00:00
Cole Faust
ff4a061e76
Merge "Support passing input variables to the product configuration"
2021-12-05 03:43:24 +00:00
Chih-hung Hsieh
223dc18842
Merge "No NDK libraries in clang-tidy pathDeps" am: 23d5d986fe
am: 60b3edb494
am: 3ae86d3ee8
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1906094
Change-Id: I844c069188abdddd8bc5235e304f853bb4d33a44
2021-12-03 23:55:46 +00:00
Treehugger Robot
d1c0c72c02
Merge "Update RustDefaultVersion
to 1.57.0" am: f8646fc937
am: 66134f3301
am: e3ea2019d3
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1910136
Change-Id: Ifc38a5cbe63720652ae83a22bb44414cbe41fd76
2021-12-03 23:55:22 +00:00
Chih-hung Hsieh
3ae86d3ee8
Merge "No NDK libraries in clang-tidy pathDeps" am: 23d5d986fe
am: 60b3edb494
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1906094
Change-Id: I6ba854094fa5556aae0738dd8bbb2468a16be1a0
2021-12-03 23:43:52 +00:00
Treehugger Robot
e3ea2019d3
Merge "Update RustDefaultVersion
to 1.57.0" am: f8646fc937
am: 66134f3301
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1910136
Change-Id: I69ad91b13574ddea1b6eab37b6f9ace845de9cf0
2021-12-03 23:43:36 +00:00
Chih-hung Hsieh
60b3edb494
Merge "No NDK libraries in clang-tidy pathDeps" am: 23d5d986fe
...
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1906094
Change-Id: I72c0cfadca333560fba7d62e70b760b233b505dc
2021-12-03 23:21:50 +00:00