Age | Commit message (Collapse) | Author |
|
stage-aosp-master" into stage-aosp-master
|
|
am: 85fba4c04a
Change-Id: I057fb93ae10681de29d9fc4ed673948e23d15da5
|
|
|
|
am: e51a7282b5
Change-Id: I4365afa4b029259d67528a333262137237524fce
|
|
am: 3163453d0a
Change-Id: Icfcf1f7995f0b285966564091851bce7483aae5e
|
|
|
|
|
|
am: b35b427769
Change-Id: I675888e4cf197bdb1c9436b7f9cc9059a741a892
|
|
|
|
am: 4c151cc398
Change-Id: Ia55861c50ef99bdddf784850934dbc648ef3b788
|
|
|
|
This reverts commit 79c61ba50ef3d336874504db00289616d80bd8d2.
Reason for revert: Buildcop
Change-Id: I18d3ebeded2e9b20fef3a57c8509a2e701f6692e
|
|
am: 9f40efc5ff
Change-Id: Ia3f82b87eb3e9f7688203f81b17abba41aac0129
|
|
|
|
They should only be in the Runtime APEX, c.f. discussion on
http://r.android.com/957159.
Test: build/soong/build_test.bash through Forrest
Bug: 124293228
Change-Id: I33e97a56e67c3f4734d14f38e0f1597b697a2604
|
|
am: 87c470e127
Change-Id: Ifc10ee58b9d0301c9dea586d3f410a99a15f3f90
|
|
|
|
Should be in product_config.mk, before the variables are readonly'd, or
the default will fail to work.
Bug: 131576555
Test: set PRODUCT_SHIPPING_API_LEVEL := 29 in mainline_arm64.mk && lunch
Change-Id: I25faee7ec0a3fff17e1d08b834d868834effda36
|
|
This is the first commit to generate VNDK snapshot with Soong: .so
files, some txt files, and notice files are captured with Soong. As
ld.config.txt is currently in Android.mk and will be deprecated soon,
configs files (and zipping all of artifacts) are still handled with
Makefile.
Bug: 131564934
Test: 1) DIST_DIR=out/dist development/vndk/snapshot/build.sh
Test: 2) try installing vndk snapshot with:
development/vndk/snapshot/update.py
Change-Id: Ia904e8a1b44824d6c9556ada93bf1616620a1363
|
|
am: bc7e3f98f4
Change-Id: I01b3f3d21fb4f57f2a4ee1503406f96eb15988d1
|
|
stage-aosp-master
Bug: 132622481
Change-Id: Ide25ddcfa9a928b3affff72c2ce20e77865bd7d5
|
|
|
|
This flag is no more used by the build files and should
be removed.
Bug: 132435217
Test: make
Change-Id: Icbd2359da659290ce4fba1a11ba6da76f23679da
|
|
This CL moves SignApex() from sign_target_files_apks into apex_utils,
and adds sign_apex that allows signing a standalone APEX file directly.
Test: Run the following command and check the output file.
$ build/make/tools/releasetools/sign_apex.py \
-v \
--container_key \
build/make/target/product/security/testkey.x509.pem \
--payload_key external/avb/test/data/testkey_rsa4096.pem \
--payload_extra_args \
"--signing_helper_with_files ./signing-helper.sh" \
foo.apex \
signed-foo.apex
Test: Run sign_target_files_apks.py on crosshatch target_files.zip.
Change-Id: I4b2422fd5cb1c60a3aa94511475e2a0e5b1666ca
|
|
Values should be comma-separated, and things won't go down well
if there are multiple words in this variable.
Bug: 123783710
Test: Put this in product_config.mk and ran multiproduct_kati:
ifneq (1,$(words $(PRODUCT_CHARACTERISTICS)))
$(error oops)
endif
Change-Id: I5627f416093d68d8d19916a914739686b74d392f
|
|
am: 738b9963d5
Change-Id: I3106fdfcf7bec4d7e4641cd655fceca19775f0a7
|
|
|
|
This has been a warning for a long time. Make it an error instead.
Once this has been verified to not cause any problems, it can
likely be changed to instead default to setting
TARGET_SUPPORTS_64_BIT_APPS := true.
Test: build_test
Change-Id: I0d03fed2085009c64880a594d5a3aadf72187e60
|
|
am: 976dd58b34
Change-Id: I4c3f6ea7e55f6e09d054bb4aa797d407b9bc1822
|
|
|
|
am: e77dbd2a62
Change-Id: Ibd6965c0b9517fe24e6f3267dc55700f3f320d18
|
|
|
|
Commit 7df64c3e starts to call common.LoadInfoDict() when generating
image archive, which reads additional files under BOOT/, RECOVERY/ and
ROOT/. Unzip everything from the target_files.zip.
Bug: 132456827
Test: Run img_from_target_files.py on previously failing
target_files.zip.
Change-Id: I22ee57c4f765bee9494478bf115b1581877401f4
|
|
am: aa448d138b
Change-Id: I12ef0a12aea45a9782105ff3324d8f9c773a1817
|
|
Bug: 123891440
Test: EXPERIMENTAL_USE_OPENJDK9=true make droid
(cherry picked from commit ec99530de3c31e8a060753c0f82884fff5368f5a)
Merged-In: I0fc7a6841f34361883785479671f4422d720ce00
Change-Id: I70dbb89ca29ec1bb47ea5a1cf27b324d354aca11
|
|
|
|
am: 62ae23267f
Change-Id: I306ab34b9b0a196195ce5d9abb34de4354dccf0e
|
|
|
|
Move the dexpreopt.config passed to Soong to out/soong/dexpreopt.config
and let it write a new copy in a rule and pass the path back to make
as DEX_PREOPT_CONFIG_FOR_MAKE.
Bug: 132379813
Test: m checkbuild
Change-Id: Iac29beac3af8864d36d1563ce42bed11b685548d
|
|
am: 8a39705283 -s ours
am skip reason: subject contains skip directive
Change-Id: Icaca821460cf80ee26fe0c74f84693e18a89701a
|
|
am: 8ba7af7849 -s ours
am skip reason: subject contains skip directive
Change-Id: Ie9d5142fca1dc385ee0774cfa4e1e5f24ff92f60
|
|
|
|
am: eba4d2312a
Change-Id: I423c0d2928ed3f62b74d8425450b051913d654ac
|
|
am: 74d91295fd
Change-Id: I9c706c816308966d27482f949abcf3cd83082aca
|
|
|
|
|
|
Bug: 131756210
Change-Id: I6381f0300194fbe153b951eb30c5228b75de90c5
|
|
LOCAL_STATIC_LIBRARIES may contain .native_bridge suffix
when built for translated targets.
This CL makes the NOTICE file exception apply for them too.
Bug: http://b/77159578
Test: make
Change-Id: Ic8a18f06afa0c460751f21587b7f751ac0ae4a3f
|
|
The current EXPERIMENTAL_USE_OPENJDK9 environment variable is a legacy
from when the 8 -> 9 toolchain upgrade was happening. That migration
is done and the variable only affects the language level, so it should
have a name that reflects that. (The current situation would be
especially confusing if we started a 9 -> 11 toolchain upgrade,
presumably controlled by a variable like EXPERIMENTAL_USE_OPENJDK11,
since the two settings look incompatible but are actually orthogonal.)
The current variable historically allowed a value or "1.8" which meant
"use the OpenJDK 9 toolchain but target language level 8". That value
no longer has any meaning and the new variable doesn't allow it.
Bug: 131678633
Test: `make` with `EXPERIMENTAL_JAVA_LANGUAGE_LEVEL_9=true`
Test: `javap -v $OUT_DIR/soong/.intermediates/libcore/core-oj/android_common/javac/classes/java/util/List.class | grep 'major version'` shows 53
Change-Id: Ic1f76a656bea30713b356a28e82f908a46933893
Test: Audit all mentions of the old string here and downstream
|
|
am: f26bef86ec
Change-Id: Ia4fd7c2eda96b16401c88052067400e2259c6ddf
|