platform_build/core
Narayan Kamath 7303ebda84 Add 32 / 64 bit abi lists to system properties.
Introduce ro.product.cpu.abilist32 / abilist64, which are
comma separated lists of the 32 and 64 bit ABIs that the
device supports. These properties are used by the zygote and
system server to determine what ABI an app should be
started with.

This changes move abilist related make steps out of envsetup.mk
and into config.mk because they depend on variables set by
core/combo/***. Additionally, config.mk performs a few additional
cleanups of these variables (like stripping them) after the
inclusion of envsetup.mk so this seems like a better place to
put them.

bug: 13647418

Change-Id: I3db39bdd761220c5b4966f651892fb592396f9a1
2014-04-08 17:40:40 +01:00
..
clang Always use prebuilt clang, even if we're explicitly building clang/LLVM. 2014-04-01 16:08:51 -07:00
combo Build with java7 by default. 2014-04-04 18:44:47 -07:00
tasks Add intel to the vendor whitelist 2014-04-01 10:38:12 +08:00
64_bit_blacklist.mk remove libeffects from 64-bit blacklist 2014-03-24 18:40:11 -07:00
apicheck_msg_current.txt
apicheck_msg_last.txt
base_rules.mk add support for LOCAL_MODULE_STEM_32 and LOCAL_MODULE_STEM_64 2014-03-25 13:49:58 -07:00
binary.mk add support for LOCAL_MODULE_PATH_32 and LOCAL_MODULE_PATH_64 2014-03-25 13:48:40 -07:00
build-system.html add new gen/ directory for generated sources 2014-01-27 14:45:44 -08:00
build_id.mk Change build id to OPENMASTER 2013-11-25 15:37:46 +05:30
checktree
cleanbuild.mk Don't bother going through the source tree 2013-08-09 10:08:30 -07:00
cleanspec.mk core: don't hardcode "out" during findleaves.py invocations. 2013-07-11 19:08:06 -07:00
clear_vars.mk add support for LOCAL_MULTILIB 2014-03-26 13:12:59 -07:00
config.mk Add 32 / 64 bit abi lists to system properties. 2014-04-08 17:40:40 +01:00
configure_module_stem.mk add support for LOCAL_MODULE_STEM_32 and LOCAL_MODULE_STEM_64 2014-03-25 13:49:58 -07:00
copy_headers.mk avoid // in copy headers rule 2013-10-23 13:18:39 -07:00
definitions.mk Disable host -fPIE if BUILD_HOST_static is set. 2014-04-04 14:38:14 -07:00
device.mk
dex_preopt.mk Use debug versions of dex2oat explicitly. 2014-04-01 08:43:26 +01:00
dex_preopt_libart.mk Merge "Use debug versions of dex2oat explicitly." 2014-04-02 08:45:56 +00:00
dex_preopt_libdvm.mk Create the dest dir before copying over files. 2013-12-17 17:37:16 -08:00
dex_preopt_odex_install.mk Make sure to install the .odex when running "make <module_name>" 2014-01-24 13:37:11 -08:00
distdir.mk Allow to call dist-for-goals multiple times for the same file 2013-03-01 16:51:26 -08:00
droiddoc.mk Add "-encoding UTF-8" option to javadoc. 2013-12-10 11:30:01 -08:00
dumpvar.mk Add TARGET_2ND_ARCH to dumpvar 2014-03-12 11:13:41 -07:00
dynamic_binary.mk add support for LOCAL_MODULE_STEM_32 and LOCAL_MODULE_STEM_64 2014-03-25 13:49:58 -07:00
envsetup.mk Add 32 / 64 bit abi lists to system properties. 2014-04-08 17:40:40 +01:00
executable.mk add support for LOCAL_MULTILIB 2014-03-26 13:12:59 -07:00
executable_internal.mk Remove redundant my_target_global_ldflags 2014-04-01 16:36:21 -07:00
filter_symbols.sh
find-jdk-tools-jar.sh
help.mk Don't bother going through the source tree 2013-08-09 10:08:30 -07:00
host_dalvik_java_library.mk Rework the generation of host java libraries. 2013-11-25 10:17:53 +00:00
host_dalvik_static_java_library.mk Rework the generation of host java libraries. 2013-11-25 10:17:53 +00:00
host_executable.mk Fix prebuilt library dependency for multilib build 2014-02-25 18:32:27 -08:00
host_java_library.mk Rework the generation of host java libraries. 2013-11-25 10:17:53 +00:00
host_java_library_common.mk Rework the generation of host java libraries. 2013-11-25 10:17:53 +00:00
host_native_test.mk Add library test makefile solutions. 2014-02-05 16:36:42 -08:00
host_prebuilt.mk
host_shared_library.mk Fix prebuilt library dependency for multilib build 2014-02-25 18:32:27 -08:00
host_shared_test_lib.mk Add library test makefile solutions. 2014-02-05 16:36:42 -08:00
host_static_library.mk Include $(BUILD_COPY_HEADERS) in upper-level makefiles 2014-02-20 13:54:43 -08:00
host_static_test_lib.mk Add library test makefile solutions. 2014-02-05 16:36:42 -08:00
host_test_internal.mk Add library test makefile solutions. 2014-02-05 16:36:42 -08:00
java.mk Add DEXPREOPT support for ART 2013-12-17 14:44:00 -08:00
java_library.mk Add DEXPREOPT support for ART 2013-12-17 14:44:00 -08:00
legacy_prebuilts.mk Add PRODUCT_BOOT_JARS to derive BOOTCLASSPATH 2013-07-24 15:15:55 -07:00
main.mk Build with java7 by default. 2014-04-04 18:44:47 -07:00
Makefile Add 32 / 64 bit abi lists to system properties. 2014-04-08 17:40:40 +01:00
module_arch_supported.mk add support for LOCAL_MULTILIB 2014-03-26 13:12:59 -07:00
multi_prebuilt.mk Error and exit if BUILD_MULTI_PREBUILT is incorrectly used 2013-07-31 16:26:01 -07:00
multilib.mk add support for LOCAL_MULTILIB 2014-03-26 13:12:59 -07:00
native_test.mk Add library test makefile solutions. 2014-02-05 16:36:42 -08:00
node_fns.mk Load only the current product config makefile. 2012-10-03 10:27:08 -07:00
notice_files.mk Set up rules to build static libraries for TARGET_2ND_ARCH 2014-01-24 13:35:09 -08:00
package.mk add support for LOCAL_MULTILIB 2014-03-26 13:12:59 -07:00
package_internal.mk Add LOCAL_NDK_STL_VARIANT:=c++_static and c++_shared 2014-03-17 20:30:45 +08:00
pathmap.mk Add new rs directory to list of Java subdirs of fw/base. 2014-01-31 12:32:42 -08:00
pdk_config.mk Add android-ex-camera2 static java library to PDK. 2013-09-24 16:57:28 -07:00
phony_package.mk Add LOCAL_ADDITIONAL_DEPENDENCIES support to BUILD_PHONY_PACKAGE 2013-07-15 16:44:26 -07:00
post_clean.mk Clean common intermediate files if overlay changed 2012-06-04 18:02:55 -07:00
prebuilt.mk add support for LOCAL_MULTILIB 2014-03-26 13:12:59 -07:00
prebuilt_internal.mk Select src arch for prebuilts. 2014-02-27 18:25:29 -08:00
process_wrapper.sh
process_wrapper_gdb.cmds
process_wrapper_gdb.sh
product.mk build: PRODUCT_DEX_PREOPT_IMAGE_IN_DATA 2014-01-28 11:29:58 -08:00
product_config.mk build: Rename persist.sys.dalvik.vm.lib to allow new default 2014-01-30 13:16:37 -08:00
proguard.emma.flags Keep the emma classes if emma is enabled. 2012-08-27 16:10:28 -07:00
proguard.flags Make it easier to enable obfuscation and optimization. 2013-08-22 17:12:38 -07:00
proguard_basic_keeps.flags Remove -allowaccessmodification from the basic Proguard flags 2013-08-13 17:40:24 -07:00
proguard_tests.flags Make it easier to enable obfuscation and optimization. 2013-08-22 17:12:38 -07:00
raw_executable.mk
raw_static_library.mk Support to build executables for TARGET_2ND_ARCH 2014-01-24 13:36:30 -08:00
root.mk
shared_library.mk add support for LOCAL_MULTILIB 2014-03-26 13:12:59 -07:00
shared_library_internal.mk Remove redundant my_target_global_ldflags 2014-04-01 16:36:21 -07:00
shared_test_lib.mk Add library test makefile solutions. 2014-02-05 16:36:42 -08:00
static_java_library.mk Better handle of need_compile_java. 2013-08-28 14:05:20 -07:00
static_library.mk add support for LOCAL_MULTILIB 2014-03-26 13:12:59 -07:00
static_library_internal.mk Set up rules to build static libraries for TARGET_2ND_ARCH 2014-01-24 13:35:09 -08:00
static_test_lib.mk Add library test makefile solutions. 2014-02-05 16:36:42 -08:00
target_test_internal.mk Add library test makefile solutions. 2014-02-05 16:36:42 -08:00
version_defaults.mk Version number change for AOSP master 2013-11-26 08:29:29 +05:30