Mathieu Chartier
d66be15c96
Merge "Add a product property for changing the default compiler filter"
...
am: 60431c098e
Change-Id: I32c7c75aa2721aad3363e159b81dc364a50d41ba
2018-02-16 23:56:39 +00:00
Treehugger Robot
64006ad4f3
Merge "Support core_current when exporting resources from a package"
2018-02-16 23:41:26 +00:00
Mathieu Chartier
60431c098e
Merge "Add a product property for changing the default compiler filter"
2018-02-16 23:41:21 +00:00
TreeHugger Robot
7c9bbd37cd
Merge "Allow projects to define their own globally-available variables"
2018-02-16 22:29:02 +00:00
Dan Willemsen
c51b7b0d55
Support core_current when exporting resources from a package
...
Bug: 73351844
Test: with https://googleplex-android-review.git.corp.google.com/c/platform/cts/+/3621794
Change-Id: I20b8adf0d7cb5d948ba752e0732bbe84d39a419a
2018-02-16 13:32:26 -08:00
Colin Cross
b351b6ebde
Merge "Partially revert BUILD_DATETIME change" am: f5a87046c5
am: 0d68c850f7
...
am: 4b03c695d6
Change-Id: Ife94343139c513f5e80c87d8dbcd88587f99f2e3
2018-02-16 20:25:09 +00:00
Colin Cross
4b03c695d6
Merge "Partially revert BUILD_DATETIME change" am: f5a87046c5
...
am: 0d68c850f7
Change-Id: I2792a15a40f3d51a3d6a5a446e45071dd0970e9a
2018-02-16 20:17:07 +00:00
Colin Cross
0d68c850f7
Merge "Partially revert BUILD_DATETIME change"
...
am: f5a87046c5
Change-Id: I490fc1d892771307587d439eb2e83907baaa9eda
2018-02-16 20:08:27 +00:00
Colin Cross
f5a87046c5
Merge "Partially revert BUILD_DATETIME change"
2018-02-16 19:55:37 +00:00
Colin Cross
ce8c05196d
Partially revert BUILD_DATETIME change
...
Change Ibe4ceb1b224c5e8f3e1a8a59cfee89217765a901 caused kati to
regenerate on every build:
$(shell cat out/build_date.txt) was changed, regenerating...
Switch back to $(shell date +%s) which is special cased in kati
to not cause a regeneration. Everything besides DATE will still
use BUILD_DATETIME_FROM_FILE from soong_ui.
Once BUILD_NUMBER is moved to soong_ui $(DATE) is no longer
necessary and the whole thing can be removed.
Bug: 70351683
Bug: 73352417
Test: m && m doesn't regenerate
Test: m BUILD_DATETIME=1234 shows up in ro.build.version.incremental
Change-Id: I8444beb2b47a49095ef760083fc85f220821bffe
2018-02-16 09:41:24 -08:00
Adam Lesinski
d02d0723c4
Merge "NO_STANDARD_LIBRARIES := true blocks ALL resource libraries" am: dc6e822374
am: 02a9374e93
...
am: fffec91ad7
Change-Id: Idfb7446a8038bf246c5620f7da1dad030fb66b94
2018-02-16 04:00:55 +00:00
Adam Lesinski
fffec91ad7
Merge "NO_STANDARD_LIBRARIES := true blocks ALL resource libraries" am: dc6e822374
...
am: 02a9374e93
Change-Id: Icb4275ed1c3e6bb87a913025ca8ee1afd9046662
2018-02-16 03:52:48 +00:00
Adam Lesinski
02a9374e93
Merge "NO_STANDARD_LIBRARIES := true blocks ALL resource libraries"
...
am: dc6e822374
Change-Id: I7bd7c56e4d1c6d0b43729c772b61ef8f8da77be9
2018-02-16 03:46:13 +00:00
Calin Juravle
9aaf050c76
Merge "Record the compilation reson in oat files for prebuilts" am: 87774191b3
am: 1697a9b6f0
...
am: 92fc421d24
Change-Id: I339f1df6878d5f16916b59816ff812f5d2b34653
2018-02-16 03:40:43 +00:00
Treehugger Robot
dc6e822374
Merge "NO_STANDARD_LIBRARIES := true blocks ALL resource libraries"
2018-02-16 03:35:28 +00:00
Calin Juravle
92fc421d24
Merge "Record the compilation reson in oat files for prebuilts" am: 87774191b3
...
am: 1697a9b6f0
Change-Id: Id4f91219fd5f3778bc32210f16ba9278fdd42388
2018-02-16 03:27:05 +00:00
Calin Juravle
1697a9b6f0
Merge "Record the compilation reson in oat files for prebuilts"
...
am: 87774191b3
Change-Id: I64aa5a5ec80982ea485b49edcdb066ae5eb2e2c1
2018-02-16 03:12:44 +00:00
Treehugger Robot
87774191b3
Merge "Record the compilation reson in oat files for prebuilts"
2018-02-16 02:28:31 +00:00
Dan Willemsen
6dc4621afc
Add Docker instructions for older branches
...
If you've upgraded away from Ubuntu 14.04 Trusty, you may find that
older branches (or certain code) doesn't build anymore. These
instructions can form a starting point to build these older branches
within Docker.
Bug: 72993575
Test: Follow instructions, build marshmallow-dev
Test: Follow instructions, build lollipop-mr1-dev
Change-Id: If4047b1bb5324d75a9d0947cb5280ff1cabccb6a
2018-02-15 18:17:46 -08:00
Andreas Gampe
b24f0a1071
Merge "Build: Move LOCAL_ERROR_PRONE_FLAGS" am: 304be2ec74
am: 024e08192e
...
am: 9b54ee8bf3
Change-Id: I1382d90ffb4f8fc4f91c09a80139ed9c47a8638b
2018-02-16 01:44:58 +00:00
Mathieu Chartier
e8fb7cf87b
Add a product property for changing the default compiler filter
...
Add product property for changing default compiler filter:
PRODUCT_DEX_PREOPT_DEFAULT_COMPILER_FILTER
Bug: 70934104
Test: Specify PRODUCT_DEX_PREOPT_DEFAULT_COMPILER_FILTER in a device.mk
Change-Id: I264631fc3813ef44d43b802b4cd9a8e92098183e
2018-02-15 17:44:37 -08:00
Andreas Gampe
9b54ee8bf3
Merge "Build: Move LOCAL_ERROR_PRONE_FLAGS" am: 304be2ec74
...
am: 024e08192e
Change-Id: I0f416bcecebbb0364345a4025dd8b3fef8617e28
2018-02-16 01:31:20 +00:00
Andreas Gampe
024e08192e
Merge "Build: Move LOCAL_ERROR_PRONE_FLAGS"
...
am: 304be2ec74
Change-Id: I2b2fc2526670faae72a821b0b480ac5fe45ef744
2018-02-16 01:17:36 +00:00
Chih-Hung Hsieh
acc684b07d
Merge "Remove core/clang/versions.mk and scan-build wrapper" am: b9a66a6250
am: bfc856a64e
...
am: 7f3bea5982
Change-Id: I5946a803690d77243721b342d5b35a87728a6111
2018-02-16 01:11:14 +00:00
Chih-Hung Hsieh
7f3bea5982
Merge "Remove core/clang/versions.mk and scan-build wrapper" am: b9a66a6250
...
am: bfc856a64e
Change-Id: Ia2c17b54af6966565db2de49db61499ce48b9aa2
2018-02-16 01:04:46 +00:00
Treehugger Robot
304be2ec74
Merge "Build: Move LOCAL_ERROR_PRONE_FLAGS"
2018-02-16 01:04:45 +00:00
Chih-Hung Hsieh
bfc856a64e
Merge "Remove core/clang/versions.mk and scan-build wrapper"
...
am: b9a66a6250
Change-Id: I9072ba68b9bdfc1ba9ad8b0f95a2556d267194f1
2018-02-16 00:57:34 +00:00
Adam Lesinski
6b6283a042
NO_STANDARD_LIBRARIES := true blocks ALL resource libraries
...
LOCAL_RES_LIBRARIES and LOCAL_APK_LIBRARIES should still be honored.
Test: make CtsDevicePrereleaseSdkApp
Change-Id: I3360d0fe2f7e2f3038e48f41905923a72609ceec
2018-02-15 16:53:18 -08:00
Nan Zhang
cf9d50302a
Export Make config vars to Soong to support Droiddoc
...
export Android.mk config vars to Soong, and export stubs.jar to Make
after compiling Droiddoc from Soong.
Bug: b/70351683
Test: Convert libcore docs Android.mk to Soong manually.
Change-Id: I749b4b3e1e50abce8a757130987c18d7135a3859
2018-02-15 16:10:21 -08:00
Calin Juravle
55f149263c
Record the compilation reson in oat files for prebuilts
...
Test: build
Bug: 73102540
Change-Id: Ia2ba0670f36b3eeb481bc7b2ae44a1c89777bfc1
2018-02-15 16:00:15 -08:00
Treehugger Robot
b9a66a6250
Merge "Remove core/clang/versions.mk and scan-build wrapper"
2018-02-15 23:56:36 +00:00
Andreas Gampe
21a1c6d03f
Build: Move LOCAL_ERROR_PRONE_FLAGS
...
Move application of module flags to host_java_library_common.mk
so that dalvik host builds can also have flags.
Bug: 72451126
Test: m javac-check RUN_ERROR_PRONE=true
Change-Id: Idbf43afd886536cc7ea674aa4487da3c22987850
2018-02-15 15:02:15 -08:00
Nan Zhang
f1cbc5dbf1
Merge "Remove BUILD_DATETIME from Make." am: 4babe39d0f
am: 03bca8c4a8
...
am: 649f5b3c9a
Change-Id: Iaf6c6240dce29da37b2b4dd30abbc7326a5464be
2018-02-15 22:59:46 +00:00
Nan Zhang
649f5b3c9a
Merge "Remove BUILD_DATETIME from Make." am: 4babe39d0f
...
am: 03bca8c4a8
Change-Id: I3f8e13a53dbd3217f3ae15b9512d3bb917695df1
2018-02-15 22:53:02 +00:00
Nan Zhang
03bca8c4a8
Merge "Remove BUILD_DATETIME from Make."
...
am: 4babe39d0f
Change-Id: I80fb427641584deddc8bce4975aa3965a431705f
2018-02-15 22:46:31 +00:00
Treehugger Robot
4babe39d0f
Merge "Remove BUILD_DATETIME from Make."
2018-02-15 22:30:49 +00:00
Chih-Hung Hsieh
7ed0db8d1d
Remove core/clang/versions.mk and scan-build wrapper
...
* Use the definitions of ClangDefaultBase and ClangDefaultVersion
in build/soong/cc/config/global.go.
* scan-build is too old;
replaced by better clang-tidy's -clang-analyzer-* checks.
* WITH_STATIC_ANALYZER is still effective
to invoke ccc-analyzer or c++-analyzer.
Test: make checkbuild
Change-Id: Ifd159dd28e529d5d3c9807f5e391911365da8cdb
2018-02-15 13:38:50 -08:00
Alan Viverette
fa0184fae9
Allow projects to define their own globally-available variables
...
Bug: 73178261
Test: make checkbuild
Change-Id: I53ee0f1d3ec072e19f4893cca44e16ef672fabfe
2018-02-15 15:02:53 -05:00
Gil O'Neil
f8256a570a
Merge "Added SimAppDialog to the list of core packages"
2018-02-15 18:58:41 +00:00
Meng Wang
177a3fe782
Merge "AOSP telephony uses device/sample APN XML" am: bd48f84f17
am: e818f98bc0
...
am: dd888010d3
Change-Id: I75f09ad7f5f89df3a1fdb66fa4071565e277e8ee
2018-02-15 18:21:07 +00:00
Meng Wang
dd888010d3
Merge "AOSP telephony uses device/sample APN XML" am: bd48f84f17
...
am: e818f98bc0
Change-Id: I90c508b3605c7a92cf0abb5a7a4b6daf21610e77
2018-02-15 18:13:03 +00:00
Meng Wang
e818f98bc0
Merge "AOSP telephony uses device/sample APN XML"
...
am: bd48f84f17
Change-Id: If122321d98cb3cc2c86946cd028febf4cbac0687
2018-02-15 18:06:40 +00:00
Meng Wang
bd48f84f17
Merge "AOSP telephony uses device/sample APN XML"
2018-02-15 17:37:57 +00:00
bohu
b654f33a0f
Merge "emulator: grant fingerprint hal data permission" am: b2cc4ddafd
am: 96fecf5b08
...
am: 58a877d853
Change-Id: Ie510c648c6e85c497f32879a9cc4c07bc1a85b20
2018-02-15 17:02:27 +00:00
bohu
58a877d853
Merge "emulator: grant fingerprint hal data permission" am: b2cc4ddafd
...
am: 96fecf5b08
Change-Id: If1bc358d6a761146ec86af0ccf84613b2fff325d
2018-02-15 16:54:57 +00:00
bohu
96fecf5b08
Merge "emulator: grant fingerprint hal data permission"
...
am: b2cc4ddafd
Change-Id: I89cbaaf66d1c765ac2d9794ec1e6ad7fa44fc578
2018-02-15 16:47:23 +00:00
Treehugger Robot
b2cc4ddafd
Merge "emulator: grant fingerprint hal data permission"
2018-02-15 16:34:36 +00:00
Meng Wang
5151c6c2b8
AOSP telephony uses device/sample APN XML
...
Bug: 73091197
Test: make - /system/etc/apns-conf.xml same as
device/sample/etc/apns-full-conf.xml
Change-Id: I5e9651066e7a5d4de31d846daf3fe3120476b89f
2018-02-15 05:54:52 +00:00
bohu
72fa12db3c
emulator: grant fingerprint hal data permission
...
Test: build sdk_gphone_x86-userdebug
launch emulator, enroll fingerprint, close emulator
relaunch emulator, check previously enrolled fingerprint still work
Change-Id: I27552509368f08cc6a7aa52b0e9efc5ae952469d
2018-02-14 15:37:31 -08:00
Tao Bao
fc7e0e06b6
releasetools: Add unittest for common.GetSparseImage().
...
Add construct_sparse_image() to test_utils.py, which is a util function
to create sparse images. The new tests also partially cover the recent
changes that add 'incomplete' and 'uses_shard_blocks' tags.
Test: python -m unittest test_common
Change-Id: Ia15f5c4ad12423691216ebbad2c28f95c8427d7e
2018-02-14 15:12:52 -08:00