platform_build/core
zhidou 12fdb34299 Keep proguard fields for lite runtime of jarjared class
Some targets rename protobuf.MessageLite with jarjar rules. This change
adds keep rules to keep the fields of renamed classes.

Bug: 233746531
Test: m checkbuild.
Change-Id: Ib487dbd35f69654489aa28577afb47b9fb87c6f6
Merged-In: I986f05455b45651749fb5f819661041d7399f683
2022-07-13 13:09:09 +00:00
..
clang
combo Update to llvm-ar's new argument format 2022-02-16 18:41:09 +08:00
tasks Export the host_required property to module-info 2022-06-28 10:10:35 +08:00
aapt2.mk
aapt_flags.mk
allowed_ndk_types.mk
android_manifest.mk Extend hardcoded list of optional uses-libraries. 2022-05-04 13:36:47 +01:00
android_soong_config_vars.mk Do not override setting of SOONG_CONFIG_<m>_module_source_build 2022-06-23 18:09:38 +00:00
app_certificate_validate.mk
app_prebuilt_internal.mk
artifact_path_requirements.mk Allow setting PRODUCT_ENFORCE_ARTIFACT_PATH_REQUIREMENTS to false 2022-04-12 13:43:28 -07:00
autogen_test_config.mk Revert "update build rules to use /data/local/tests/unrestricted" 2021-09-22 04:20:05 +00:00
base_rules.mk Add deprecation warning for base-rules-hook 2022-04-28 16:20:32 -07:00
binary.mk Rename modulesAddedWall to modulesWarningsAllowed 2022-05-19 20:16:00 +08:00
board_config.mk Default BuildBrokenDepfile to empty (false) 2022-06-27 12:05:11 -04:00
build-system.html Always turn on TARGET_BUILD_USE_PREBUILT_SDKS for unbundled build. 2022-03-29 16:11:12 +01:00
build_id.mk Version bump to SQ3A.220705.003 [core/build_id.mk] 2022-06-01 20:45:35 +00:00
build_rro_package.mk
cc_prebuilt_internal.mk
ccache.mk
check_elf_file.mk
checktree
cleanbuild.mk
cleanspec.mk
clear_vars.mk Test suite notices using dependencies. 2022-03-23 11:18:39 -07:00
config.mk Obsolete BOARD_PLAT_*_SEPOLICY_DIR 2022-06-09 09:36:52 -07:00
config_sanitizers.mk Revert "[cc_fuzz] Revert 'disable LTO' patches." 2022-03-02 01:25:22 +00:00
configure_module_stem.mk
copy_headers.mk
cxx_stl_setup.mk
definitions.mk Fix typo 2022-06-21 00:21:45 +00:00
deprecation.mk Remove HOST_DALVIK_* 2022-05-11 08:17:45 -07:00
device.mk
dex_preopt.mk
dex_preopt_config.mk Remove DEXPREOPT_USE_ART_IMAGE; it is no longer needed. 2022-04-27 13:32:04 +01:00
dex_preopt_config_merger.py Revert "Dexpreopt: prepare to merge class loader context from al..." 2022-06-13 09:06:59 +00:00
dex_preopt_libart.mk Track licenses of dexpreopted bootjars 2022-03-16 14:21:08 -07:00
dex_preopt_odex_install.mk Revert "Dexpreopt: prepare to merge class loader context from al..." 2022-06-13 09:06:59 +00:00
distdir.mk Revert "Target dist files not dist goals." 2022-06-21 22:27:59 +00:00
dumpconfig.mk Support m product-graph in Starlark product config 2022-04-05 16:52:23 -07:00
dumpvar.mk Optionally dump RBC variables at the end of config.mk 2022-04-13 14:48:32 -07:00
dynamic_binary.mk Revert "Revert "Produce mappings of hashes to elf symbols and r8 dictionaries"" 2022-04-06 01:11:20 +00:00
empty_test_config.xml
envsetup.mk Obsolete BOARD_PLAT_*_SEPOLICY_DIR 2022-06-09 09:36:52 -07:00
executable.mk
executable_internal.mk
executable_prefer_symlink.mk
filter_symbols.sh
force_aapt2.mk Move manifest generation logic into static_java_library.mk 2022-01-06 18:47:57 +00:00
fuzz_test.mk
generate_enforce_rro.mk
goma.mk
header_library.mk
header_library_internal.mk
host_executable.mk
host_executable_internal.mk
host_java_library.mk Remove duplicate includes of BUILD_NOTICE_FILE 2021-11-30 13:20:01 -08:00
host_java_library_common.mk
host_prebuilt.mk
host_shared_library.mk
host_shared_library_internal.mk
host_static_library.mk
host_static_library_internal.mk
install_jni_libs.mk
install_jni_libs_internal.mk
instrumentation_test_config_template.xml
jacoco.mk Reset permissions after unzipping jars 2022-03-30 20:05:34 -07:00
java.mk Replace DEX_FLAGS by flags for D8 and R8. 2022-04-25 11:02:41 +02:00
java_common.mk Always default to 1.9 for host java modules in Android.mk files 2021-11-15 21:46:52 +00:00
java_host_test_config_template.xml
java_host_unit_test_config_template.xml
java_library.mk
java_prebuilt_internal.mk
java_renderscript.mk
java_test_config_template.xml
jetifier.mk
link_type.mk
LINUX_KERNEL_COPYING
local_current_sdk.mk
local_systemsdk.mk
local_vndk.mk
main.mk Add ro.force.debuggable=0 to ADDITIONAL_SYSTEM_PROPERTIES 2022-06-10 15:28:31 +08:00
Makefile Merge "Extract fsverity_manifest_generator logic" 2022-07-08 06:34:57 +00:00
misc_prebuilt_internal.mk
module_arch_supported.mk
multi_prebuilt.mk
multilib.mk
native_benchmark_test_config_template.xml Revert "update build rules to use /data/local/tests/unrestricted" 2021-09-22 04:20:05 +00:00
native_host_test_config_template.xml
native_test.mk
native_test_config_template.xml
ninja_config.mk Remove usages of long-form variables 2022-04-13 15:49:56 -07:00
node_fns.mk Deduplicate multiple $(inherit-product) calls 2022-06-24 15:42:46 -07:00
notice_files.mk Revert "Revert "Revert "Revert "Create lists of projects to share per dist target"""" 2022-06-14 11:33:54 -07:00
os_licensing.mk Apps-only notice file 2022-03-17 13:55:15 -07:00
OWNERS Add a doc about dex_preopt_check. 2022-05-20 16:21:46 +01:00
pack_dyn_relocs_setup.mk
package.mk
package_internal.mk Move manifest generation logic into static_java_library.mk 2022-01-06 18:47:57 +00:00
pathmap.mk
phony_package.mk
prebuilt.mk
prebuilt_internal.mk
process_wrapper.sh
process_wrapper_gdb.cmds
process_wrapper_gdb.sh
product-graph.mk Fix incorrect function call in product-graph 2022-04-27 11:55:08 -07:00
product.mk Deduplicate multiple $(inherit-product) calls 2022-06-24 15:42:46 -07:00
product_config.mk Remove all_product_makefiles 2022-05-10 15:39:10 -07:00
product_config.rbc Add function for flattening 2d lists 2022-05-05 11:41:59 -07:00
proguard.flags Add keep rules for @KeepForWeakReference annotation 2022-05-11 09:47:12 -07:00
proguard.jacoco.flags
proguard_basic_keeps.flags Keep proguard fields for lite runtime of jarjared class 2022-07-13 13:09:09 +00:00
project_definitions.mk
python_binary_host_test_config_template.xml
rbe.mk Use OUT_DIR to find the r8/d8 binaries instead out hard coded out/ 2022-05-25 06:29:46 +00:00
robolectric_test_config_template.xml Set JDK 11 for robolectric test configuration 2022-01-26 14:05:02 +00:00
root.mk
rust_device_benchmark_config_template.xml Revert "update build rules to use /data/local/tests/unrestricted" 2021-09-22 04:20:05 +00:00
rust_device_test_config_template.xml Merge "rust: Add EXTRA_CONFIGS to rust test template" 2021-09-24 18:39:47 +00:00
rust_host_benchmark_config_template.xml
rust_host_test_config_template.xml
sdk_check.mk
sdk_font.mk
shared_library.mk
shared_library_internal.mk
shell_test_config_template.xml
soong_android_app_set.mk Extract primary APK from apk sets in Soong 2021-11-17 19:45:49 -08:00
soong_app_prebuilt.mk Revert "Revert "Produce mappings of hashes to elf symbols and r8 dictionaries"" 2022-04-06 01:11:20 +00:00
soong_cc_rust_prebuilt.mk Add same_vndk_variants.timestamp to checkbuild 2022-06-02 11:38:12 +09:00
soong_config.mk Default BuildBrokenDepfile to empty (false) 2022-06-27 12:05:11 -04:00
soong_droiddoc_prebuilt.mk Non-module targets. 2022-04-12 18:57:15 -07:00
soong_java_prebuilt.mk Revert "Revert "Produce mappings of hashes to elf symbols and r8 dictionaries"" 2022-04-06 01:11:20 +00:00
static_java_library.mk Move manifest generation logic into static_java_library.mk 2022-01-06 18:47:57 +00:00
static_library.mk
static_library_internal.mk
suite_host_config.mk
support_libraries.mk
sysprop.mk Merge "Revert "Rename init_boot properties to ro.init_boot.*"" 2022-03-23 23:27:02 +00:00
target_test_internal.mk
use_lld_setup.mk
version_defaults.mk Merge SQ3A.220705.003 to aosp-master - DO NOT MERGE 2022-07-08 07:18:02 -07:00
version_util.mk Drop the PLATFORM_VERSION_CODENAME conditional 2022-04-29 09:09:03 +00:00
WINPTHREADS_COPYING