platform_build/core
Kenny Root dff3755a93 Move package signing after file stripping
For dex preopt and JNI library extraction, we should remove the
classes.dex and .so files before we sign the APK so that there
isn't an entry in the manifest.

Prebuilt APKs which are pre-signed will simply not have the files
removed. This may cause some system.img bloat, but signature checks make
this necessary.

Bug: 20247329
Change-Id: I4742d1aa3aa64ab5aea2264304cb8c0bea24f784
2015-04-15 12:40:22 -07:00
..
clang Use -Wno-format-pedantic to disable overly aggressive format string warning. 2015-04-10 09:12:38 -07:00
combo Merge "Revert "Enable linker -fix-cortex-a53-843419"" 2015-04-13 23:48:28 +00:00
tasks Add explicit dependency on tzdata_updates_intermediates for CTS 2015-04-01 18:02:46 +01:00
android_manifest.mk Add support for prebuilt AARs. 2014-12-17 22:27:26 +00:00
apicheck_msg_current.txt Let apicheck check both the public API and system API. 2015-01-09 14:23:16 -08:00
apicheck_msg_last.txt
base_rules.mk Use ALL_MODULES.$(m).INSTALLED in modules-for-tag-list 2014-11-18 12:48:07 -08:00
binary.mk Use libcompiler_rt-extras on the host too. 2015-04-09 16:38:55 -07:00
build-system.html
build_id.mk Update build ID to AOSP 2014-11-07 16:10:17 +05:30
checktree
cleanbuild.mk Remove ancient SDK cleanbuild rule 2015-01-06 16:49:20 -08:00
cleanspec.mk
clear_vars.mk am 37a44faa: Merge "Store native libs aligned to PAGE_SIZE" 2015-02-26 12:45:34 +00:00
config.mk Load cts/build/config.mk after build/core/config.mk 2015-03-16 10:56:03 -07:00
config_sanitizers.mk Add a SANITIZE_HOST flag. 2014-12-05 22:20:37 -08:00
configure_module_stem.mk Add HOST_PREFER_32_BIT to support 32-bit-by-default multilib build 2014-05-20 18:03:21 -07:00
copy_headers.mk
cxx_stl_setup.mk Don't use libunwindbacktrace for non-ARM. 2015-04-14 14:42:45 -07:00
definitions.mk Remove ancient ranlib workaround on Mac OS X. 2015-04-09 10:06:33 -07:00
device.mk
dex_preopt.mk Remove libdvm support from the core build system. 2014-12-16 10:08:00 -08:00
dex_preopt_libart.mk Add --include-cfi compiler option. 2015-04-13 19:50:51 +01:00
dex_preopt_libart_boot.mk Add --include-cfi compiler option. 2015-04-13 19:50:51 +01:00
dex_preopt_odex_install.mk Build only 64-bit odex for system server jars. 2015-03-10 11:08:05 -07:00
distdir.mk
dpi_specific_apk.mk Add back Java resources to apk without Java code. 2015-03-27 11:30:51 -07:00
droiddoc.mk Make modules depend on their makefile. 2014-11-11 14:30:54 -08:00
dumpvar.mk Print all 2ND variables. 2014-05-14 19:16:25 -07:00
dynamic_binary.mk Strip prebuilt shared library by default. 2015-03-13 11:36:15 -07:00
envsetup.mk Clearly explain that 32-bit x86 is not supported 2015-03-20 12:50:42 -07:00
executable.mk Support host multilib build 2014-05-14 16:55:04 -07:00
executable_internal.mk Use prebuilt libclang_rt.profile. 2015-04-01 19:03:22 -07:00
executable_prefer_symlink.mk Revert "Use PRIVATE_POST_INSTALL_CMD to simplify executable_prefer_symlink.mk" 2014-11-25 12:52:26 +00:00
filter_symbols.sh
find-jdk-tools-jar.sh Fix Java detection on some Linux distributions 2014-10-16 14:08:32 +02:00
help.mk
host_dalvik_java_library.mk Add new build flag LOCAL_DONT_DELETE_JAR_DIRS. 2015-01-29 17:44:27 +00:00
host_dalvik_static_java_library.mk Build hostdex on only Linux. 2015-01-26 09:52:28 -08:00
host_executable.mk Add LOCAL_NO_FPIE. 2014-09-03 15:39:50 -07:00
host_executable_internal.mk Use prebuilt libclang_rt.profile. 2015-04-01 19:03:22 -07:00
host_java_library.mk Make modules depend on their makefile. 2014-11-11 14:30:54 -08:00
host_java_library_common.mk Update protobuf library from 2.3 to 2.6. 2015-01-08 16:35:11 -08:00
host_native_test.mk
host_prebuilt.mk
host_shared_library.mk Change the default multilib for host libraries to "both" 2015-04-08 18:09:52 +00:00
host_shared_library_internal.mk Use prebuilt libclang_rt.profile. 2015-04-01 19:03:22 -07:00
host_shared_test_lib.mk
host_static_library.mk Change the default multilib for host libraries to "both" 2015-04-08 18:09:52 +00:00
host_static_library_internal.mk Support host multilib build 2014-05-14 16:55:04 -07:00
host_static_test_lib.mk
host_test_internal.mk Remove logic for libstdc++ gtest libs. 2014-11-09 00:55:25 -08:00
install_jni_libs.mk Fix missing rs_compatibility_jni_libs. 2014-06-30 11:20:41 -07:00
install_jni_libs_internal.mk Support LOCAL_PREBUILT_JNI_LIBS in unbundled build. 2015-02-12 22:40:24 +00:00
java.mk Convert bc depfiles to .P files. 2015-04-03 16:55:09 -07:00
java_library.mk Add new build flag LOCAL_DONT_DELETE_JAR_DIRS. 2015-01-29 17:44:27 +00:00
legacy_prebuilts.mk
main.mk Change eng builds from interpret-only to verify-at-runtime 2015-03-20 11:15:20 -07:00
Makefile disttools: add liblog, libcutils and libselinux shared libraries 2015-04-14 15:17:16 -07:00
module_arch_supported.mk build: delete 64-bit blacklist 2014-06-17 21:35:44 -07:00
multi_prebuilt.mk Strip prebuilt shared library by default. 2015-03-13 11:36:15 -07:00
multilib.mk Real "LOCAL_MULTILIB := both" for prebuilts 2014-05-16 10:49:57 -07:00
native_benchmark.mk
native_test.mk Allow to opt out both multilib in native test. 2014-06-10 17:52:20 -07:00
node_fns.mk
notice_files.mk
package.mk Real "LOCAL_MULTILIB := both" for prebuilts 2014-05-16 10:49:57 -07:00
package_internal.mk Move package signing after file stripping 2015-04-15 12:40:22 -07:00
pathmap.mk Remove platform/bootable/bootloader/legacy from pathmap 2015-01-27 13:47:05 -08:00
pdk_config.mk Remove framework2 2014-07-21 14:42:29 -07:00
phony_package.mk Make modules depend on their makefile. 2014-11-11 14:30:54 -08:00
post_clean.mk Fix aidl post clean bug. 2014-08-23 09:45:31 -07:00
prebuilt.mk Don't set up the prebuilt apk rule twice. 2014-12-01 15:56:19 -08:00
prebuilt_internal.mk Move package signing after file stripping 2015-04-15 12:40:22 -07:00
process_wrapper.sh
process_wrapper_gdb.cmds
process_wrapper_gdb.sh
product.mk resolved conflicts for merge of fc759204 to stage-aosp-master 2015-03-04 15:43:45 -08:00
product_config.mk am ad6dd21e: Merge "Remove unused PRODUCT_TAGS" 2015-01-06 23:59:10 +00:00
proguard.emma.flags
proguard.flags
proguard_basic_keeps.flags Less spammy ProGuard. 2014-06-17 11:53:31 -07:00
proguard_tests.flags Allow for opt-in of proguard shrinking of tests with new flag 2014-09-09 20:42:48 -04:00
root.mk
sdk_font.mk Fix sdk_font build warning. 2014-09-04 18:59:05 -07:00
setup_one_odex.mk Support to build apk odex for both arch. 2014-09-15 12:12:18 -07:00
shared_library.mk Clarify multiarch warnings 2014-05-21 16:40:35 -07:00
shared_library_internal.mk Use prebuilt libclang_rt.profile. 2015-04-01 19:03:22 -07:00
shared_test_lib.mk
static_java_library.mk Support "LOCAL_SDK_VERSION := system_current" 2014-07-19 17:00:50 -07:00
static_library.mk Support host multilib build 2014-05-14 16:55:04 -07:00
static_library_internal.mk Support host multilib build 2014-05-14 16:55:04 -07:00
static_test_lib.mk
target_test_internal.mk Remove logic for platform stlport gtest. 2014-11-11 17:45:45 -08:00
version_defaults.mk Restore AOSP-style version numbers - DO NOT MERGE 2015-02-20 11:04:55 -08:00