Tao Bao
a0e521ed16
Merge "releasetools: Fix the rebuilding of vbmeta.img." am: 2f7fab9ab9
am: 4727930bff
...
am: 497862c757
Change-Id: I7bb84a65a9ef6e3d4bbe98244f51819b569ecbc9
2017-11-18 00:53:15 +00:00
Tao Bao
497862c757
Merge "releasetools: Fix the rebuilding of vbmeta.img." am: 2f7fab9ab9
...
am: 4727930bff
Change-Id: If73915a15fa675ca635588c99bc4e6ed56e4be05
2017-11-18 00:44:28 +00:00
Tao Bao
4727930bff
Merge "releasetools: Fix the rebuilding of vbmeta.img."
...
am: 2f7fab9ab9
Change-Id: Ie6c6536be7da1e85167c22de36832b4145255f19
2017-11-18 00:32:23 +00:00
Tao Bao
2f7fab9ab9
Merge "releasetools: Fix the rebuilding of vbmeta.img."
2017-11-18 00:22:14 +00:00
Colin Cross
a80df4238e
Merge changes from topics "soong_logtags", "droiddoc_srcjars" am: f1f66974c6
am: 0b1fc880e5
...
am: 99dc51da38
Change-Id: I711c56f11c785ff7d2ccadbf912d96b6854c94b7
2017-11-17 21:48:22 +00:00
Colin Cross
99dc51da38
Merge changes from topics "soong_logtags", "droiddoc_srcjars" am: f1f66974c6
...
am: 0b1fc880e5
Change-Id: I7cc4970a5be00762c0127db0502ab03cbdfb13e7
2017-11-17 21:42:51 +00:00
Colin Cross
0b1fc880e5
Merge changes from topics "soong_logtags", "droiddoc_srcjars"
...
am: f1f66974c6
Change-Id: Ic47da3913b34da288c258d61540892427ddf4506
2017-11-17 21:36:51 +00:00
Colin Cross
f1f66974c6
Merge changes from topics "soong_logtags", "droiddoc_srcjars"
...
* changes:
Allow converting logtags to java without merged logtags file
Add support for srcjars to droiddoc
2017-11-17 21:32:27 +00:00
Tobias Thierer
ee67994a9b
Merge "Tweak comments for OpenJDK 9 build toolchain logic." am: 2655e57bbb
am: ea43e16f60
...
am: c5e4334bb3
Change-Id: I78ef2edd0579ddc3d6ee22e4df929a967e61b86d
2017-11-17 18:29:41 +00:00
Tobias Thierer
c5e4334bb3
Merge "Tweak comments for OpenJDK 9 build toolchain logic." am: 2655e57bbb
...
am: ea43e16f60
Change-Id: Ibb81b898d257b48a8435576035899bf1a4925f19
2017-11-17 18:27:35 +00:00
Tobias Thierer
ea43e16f60
Merge "Tweak comments for OpenJDK 9 build toolchain logic."
...
am: 2655e57bbb
Change-Id: I13b9520e95365dc2669d7a0c4832a322b7efca84
2017-11-17 18:25:32 +00:00
Tobias Thierer
2655e57bbb
Merge "Tweak comments for OpenJDK 9 build toolchain logic."
2017-11-17 18:20:39 +00:00
Chih-hung Hsieh
dfa1a5b3dc
Merge "Recognize new clang-tidy android-* warnings." am: 315761ace1
am: dafe61c817
...
am: c982ae3728
Change-Id: Icbdb34606e0bcebf5733904fe20cbd50e52abecb
2017-11-17 17:19:07 +00:00
Chih-hung Hsieh
c982ae3728
Merge "Recognize new clang-tidy android-* warnings." am: 315761ace1
...
am: dafe61c817
Change-Id: Iebf015a5351d46ba6331908c7a945fd661d1de6e
2017-11-17 17:16:58 +00:00
Chih-hung Hsieh
dafe61c817
Merge "Recognize new clang-tidy android-* warnings."
...
am: 315761ace1
Change-Id: I516702a4bad35c6a4ec34f33bf42fa004400a860
2017-11-17 17:13:27 +00:00
Chih-hung Hsieh
315761ace1
Merge "Recognize new clang-tidy android-* warnings."
2017-11-17 17:07:49 +00:00
Tobias Thierer
7ef760b832
Tweak comments for OpenJDK 9 build toolchain logic.
...
This addresses review comments on the preceding CL
http://r.android.com/539055
Test: Treehugger
Change-Id: Icb0674190db3d638546a0ed49dbcb97d0698e549
2017-11-17 15:35:59 +00:00
Tobias Thierer
2d6a42d182
Merge "Break EXPERIMENTAL_USE_OPENJDK9 into {USE,TARGET}_OPENJDK9." am: 446c9ba370
am: 4ffaa14478
...
am: 24df8fa38f
Change-Id: I1ec375b4775db1e4e494193685a9fe86c243d56b
2017-11-17 15:27:30 +00:00
Tobias Thierer
24df8fa38f
Merge "Break EXPERIMENTAL_USE_OPENJDK9 into {USE,TARGET}_OPENJDK9." am: 446c9ba370
...
am: 4ffaa14478
Change-Id: I89a3223bde03cf5b6d48da3125bb7ab043b89c1e
2017-11-17 15:23:29 +00:00
Tobias Thierer
4ffaa14478
Merge "Break EXPERIMENTAL_USE_OPENJDK9 into {USE,TARGET}_OPENJDK9."
...
am: 446c9ba370
Change-Id: I0254955fa16e8b35396f9f350c961031272c6583
2017-11-17 15:19:30 +00:00
Tobias Thierer
446c9ba370
Merge "Break EXPERIMENTAL_USE_OPENJDK9 into {USE,TARGET}_OPENJDK9."
2017-11-17 15:14:40 +00:00
Tobias Thierer
f6bd495728
Break EXPERIMENTAL_USE_OPENJDK9 into {USE,TARGET}_OPENJDK9.
...
This CL topic breaks the single flag value EXPERIMENTAL_USE_OPENJDK9
into two flags USE_OPENJDK9 and TARGET_OPENJDK9 which are computed
independently in config.mk and config.go; this means that later
build logic no longer depends on / duplicates the semantics of an
unset EXPERIMENTAL_USE_OPENJDK9, because that later build logic
can use USE_OPENJDK9 and TARGET_OPENJDK9 instead. Thus, it becomes
slightly easier to change this default in future CLs (touching
only config.mk and config.go).
It also makes it more straightforward to convert .mk files
to .bp.
This CL also introduces a new allowed value "false" for
EXPERIMENTAL_USE_OPENJDK9. This fourth possible value currently
has the same semantics as a default/unset
EXPERIMENTAL_USE_OPENJDK9, but allows people to explicitly
switch back to the old semantics when the default changes.
Test: make showcommands core-oj (in environments with
EXPERIMENTAL_USE_OPENJDK9 set to "", "1.8", and "true").
Bug: 38177295
Change-Id: Iaade9610b237722e5d175143808b8653b1e98996
2017-11-17 13:14:11 +00:00
Alan Leung
9cdfcc3495
Merge "Rename r8 to r8-compat-proguard" am: 81eeb78200
am: 4eee474504
...
am: fcc1a99442
Change-Id: I171dd234ded3baba5f4bb16dcb13c4a3be7462ae
2017-11-17 03:20:19 +00:00
Alan Leung
fcc1a99442
Merge "Rename r8 to r8-compat-proguard" am: 81eeb78200
...
am: 4eee474504
Change-Id: I8c345ba17bf7614e64dc31456cb00f51bb248615
2017-11-17 03:18:14 +00:00
Alan Leung
4eee474504
Merge "Rename r8 to r8-compat-proguard"
...
am: 81eeb78200
Change-Id: Ibe7c114115f627ae3f061f8087b93891af475e40
2017-11-17 03:15:09 +00:00
Treehugger Robot
81eeb78200
Merge "Rename r8 to r8-compat-proguard"
2017-11-17 03:11:29 +00:00
Alan Leung
7d6144d34b
Rename r8 to r8-compat-proguard
...
Test: USE_R8=false USE_D8=true m -j32 && USE_R8=true USE_D8=true m -j32
Change-Id: I2610340cf75f8db5920e33fac542f0dcf294ce29
2017-11-16 17:24:01 -08:00
Chih-Hung Hsieh
2cd467b36c
Recognize new clang-tidy android-* warnings.
...
Test: warn.py build.log
Change-Id: I9bcd1fffcb567346a3d959f98821e2cf58e87ba2
2017-11-16 15:42:11 -08:00
Colin Cross
0bb782bd4e
Allow converting logtags to java without merged logtags file
...
Most logtags files only have entries with hardcoded numbers.
Allow these files to be converted to java without needing the
merged logtags file.
Test: m checkbuild
Change-Id: I4cd38aa502fc9b8e50af92ff8296d3ad6abfb56e
2017-11-16 14:58:05 -08:00
Colin Cross
e89df93231
Add support for srcjars to droiddoc
...
Soong generates the R.java for framework-res.apk to a srcjar.
Droiddoc will need to consume them, so add support to the droiddoc
rules for extracting sources from a srcjar.
Test: m checkbuild
Change-Id: I064889c9063b642835d9f668e2568b61d0fabe35
2017-11-16 14:58:05 -08:00
Dan Willemsen
2c24989de7
Merge "Clear some aapt2.mk inputs after use" am: 70964e8024
am: 1684afb6ee
...
am: 507d6d73aa
Change-Id: Idec294e8165b3314dea88c134f0269dd06f12e1a
2017-11-16 04:21:24 +00:00
Dan Willemsen
507d6d73aa
Merge "Clear some aapt2.mk inputs after use" am: 70964e8024
...
am: 1684afb6ee
Change-Id: I0a088af07c8a6af49db2c05152701dd36d20b28a
2017-11-16 04:19:15 +00:00
Dan Willemsen
1684afb6ee
Merge "Clear some aapt2.mk inputs after use"
...
am: 70964e8024
Change-Id: I62b9dd3c0a6875fb9b14fe401d3843ae855becf2
2017-11-16 04:17:10 +00:00
Treehugger Robot
70964e8024
Merge "Clear some aapt2.mk inputs after use"
2017-11-16 04:12:25 +00:00
Dan Willemsen
d927abe8a8
Clear some aapt2.mk inputs after use
...
my_generated_res_dirs wasn't being reset in some cases in between
different modules. To be safe, clear every input variable that I was sure
was not being used by the caller after aapt2.mk.
Test: m
Test: m ANDROID_BUILDSPEC=vendor/google/build/app_build_spec.mk
Change-Id: I37c861d99637cad77a2a378a119bf66cee373b3a
2017-11-15 17:00:46 -08:00
Tomasz Wasilczyk
ca4224fc7c
Merge "Silence superfluous build messages." am: 4dbdb60698
am: a62800487e
...
am: 463dcf37f8
Change-Id: I69b560b725724152cf8fb87cf27d9c0d5c7c2e45
2017-11-15 22:42:25 +00:00
Tomasz Wasilczyk
463dcf37f8
Merge "Silence superfluous build messages." am: 4dbdb60698
...
am: a62800487e
Change-Id: I1c2f39812f1be01940887aed70c630f7e9b64a0f
2017-11-15 22:39:21 +00:00
Tomasz Wasilczyk
a62800487e
Merge "Silence superfluous build messages."
...
am: 4dbdb60698
Change-Id: I3574184c22b8fca41fd85e09ceacc2b598643c67
2017-11-15 22:35:48 +00:00
Tomasz Wasilczyk
4dbdb60698
Merge "Silence superfluous build messages."
2017-11-15 22:27:30 +00:00
Dan Willemsen
d1a6abb4fc
Merge "Silence PRODUCT_COPY_FILES ignored messages" am: 288521a615
am: fe590192de
...
am: c8921864da
Change-Id: Ifb47c16826478ade46ab8abebb39a5025bb6f5b9
2017-11-15 22:05:55 +00:00
Dan Willemsen
c8921864da
Merge "Silence PRODUCT_COPY_FILES ignored messages" am: 288521a615
...
am: fe590192de
Change-Id: I60fd37059077b2d8ad76239e3ce8c1591b1d6e63
2017-11-15 22:02:48 +00:00
Dan Willemsen
fe590192de
Merge "Silence PRODUCT_COPY_FILES ignored messages"
...
am: 288521a615
Change-Id: Ie0a346d18d3b6d0fa7dc0242f0f1bb6ecdce6aad
2017-11-15 21:59:13 +00:00
Treehugger Robot
288521a615
Merge "Silence PRODUCT_COPY_FILES ignored messages"
2017-11-15 21:51:46 +00:00
TreeHugger Robot
b0260c26ed
Merge "Enlarge 32bit GSI size setting"
2017-11-15 21:40:15 +00:00
Dan Willemsen
403b98aa25
Silence PRODUCT_COPY_FILES ignored messages
...
We don't have great alternatives for some of these use cases, so for now
just silence them, writing them to $OUT/product_copy_files_ignored.txt
(and if `dist' is specified, $DIST_DIR/logs/product_copy_files_ignored.txt)
Test: lunch aosp_arm-userdebug; m nothing
Test: lunch aosp_arm-userdebug; m dist
Change-Id: If0228bc8d907346e3505ae136cb477ef37a5c867
2017-11-15 11:13:23 -08:00
Tao Bao
7cc46f8f40
Merge "releasetools: Fix the size check for AVB images." am: 905c84cada
am: 029b3b6619
...
am: 29472b1848
Change-Id: I00ae52779aad8ef7ad4fdf874e13548776ec1ec3
2017-11-15 19:05:07 +00:00
Tao Bao
29472b1848
Merge "releasetools: Fix the size check for AVB images." am: 905c84cada
...
am: 029b3b6619
Change-Id: I60768378bfaa57fa47ad5a89d235a060d06e887c
2017-11-15 18:45:40 +00:00
Tomasz Wasilczyk
29ec06b7ba
Silence superfluous build messages.
...
Bug: 69315492
Test: it builds
Change-Id: Ic02484b80fa27c53786204402930ed5f33ec7fda
2017-11-15 10:34:01 -08:00
Tao Bao
029b3b6619
Merge "releasetools: Fix the size check for AVB images."
...
am: 905c84cada
Change-Id: I4321bb226c8e77536fd0896980c64ac4ed680e37
2017-11-15 18:32:38 +00:00
Tao Bao
905c84cada
Merge "releasetools: Fix the size check for AVB images."
2017-11-15 18:15:20 +00:00