platform_build_soong/scripts
Colin Cross 1b6a3cfea4 Set targetSdkVersion in manifest_fixer
If targetSdkVersion is not set in the manifest, set it to the
value it was implicitly using before changing minSdkVersion.
Requires passing --library to manifest_fixer.py to distinguish
between apps, where the implicit value was set by aapt2 to
current, or libraries where the implicit value was 1.
Fixes cases where the manifest does not specify targetSdkVersion
and was inheriting the minSdkVersion value until manifest merger
started merging a lower targetSdkVersion value from a library.

Bug: 111347801
Test: manifest_fixer_test.py
Change-Id: I8fcf0c5f452707565ba1808f6fe552ffed055c47
2018-07-26 11:09:24 -07:00
..
build-ndk-prebuilts.sh Flounder's been dead so long it smells. 2018-05-10 13:55:30 -07:00
copygcclib.sh Add license headers to all go and shell files 2017-11-17 23:05:26 +00:00
diff_build_graphs.sh Have diff_build_graphs.sh print the number of lines in the diff 2017-11-29 12:54:43 -08:00
gen-kotlin-build-file.sh Fix error in build when OUT_DIR_COMMON_BASE is used 2018-07-10 12:42:22 -07:00
jar-args.sh Add license headers to all go and shell files 2017-11-17 23:05:26 +00:00
jar-wrapper.sh Add default jar wrapper when wrapper property is not specified 2017-11-03 15:19:15 -07:00
jars-to-module-info-java.sh Add license headers to all go and shell files 2017-11-17 23:05:26 +00:00
manifest_fixer.py Set targetSdkVersion in manifest_fixer 2018-07-26 11:09:24 -07:00
manifest_fixer_test.py Set targetSdkVersion in manifest_fixer 2018-07-26 11:09:24 -07:00
microfactory.bash Add a unified status reporting UI 2018-07-12 14:15:31 -07:00
setup_go_workspace_for_soong.sh Make setup_go_workspace_for_soong work on Mac 2017-12-04 14:58:00 -08:00
strip.sh Use llvm-{objcopy,strip} when clang lld is used. 2018-06-07 16:04:14 -07:00
toc.sh Fix mac sdk build 2018-06-03 16:19:56 -07:00