platform_build/core
Ying Wang 54fa8c3ff9 Load only the current product config makefile.
To reduce the start time.
With the change and previous change of doing clean step in only given paths,
start time of mm/mmm is reduced from ~5s to about 1s;
lunch time is reduced from ~40s to 3.5s.

Bug: 7186768,7169854
Change-Id: Ifd72ba1c6362a5e1125a23c505fd47947ab56675
2012-09-28 15:08:12 -07:00
..
combo Move AndroidConfig.h from system/core to the build project. 2012-09-20 10:33:20 -07:00
tasks Allow to tag owner to PRODUCT_COPY_FILES 2012-09-20 16:37:55 -07:00
apicheck_msg_current.txt Current.xml and friends are now .txt instead. 2011-04-08 15:03:48 -07:00
apicheck_msg_last.txt
base_rules.mk Load only the current product config makefile. 2012-09-28 15:08:12 -07:00
binary.mk Don't include system/core/include/arch/<arch>/Android.mk for apps-only build. 2012-08-16 16:45:01 -07:00
build-system.html Remove the simulator target from all makefiles. 2011-07-11 23:51:37 -07:00
build_id.mk Restore AOSP-style version numbers - do not merge 2012-05-01 08:48:04 -07:00
checktree
cleanbuild.mk Run clean steps in only given paths when using mm/mmm 2012-09-28 10:23:52 -07:00
cleanspec.mk Run clean steps in only given paths when using mm/mmm 2012-09-28 10:23:52 -07:00
clear_vars.mk Add LOCAL_DONT_DELETE_JAR_META_INF 2012-08-30 12:59:42 -07:00
config.mk Load only the current product config makefile. 2012-09-28 15:08:12 -07:00
copy_headers.mk
definitions.mk Load only the current product config makefile. 2012-09-28 15:08:12 -07:00
device.mk
dex_preopt.mk Create telephony-common and mms-common - DO NOT MERGE 2012-07-17 12:22:58 -07:00
distdir.mk
droiddoc.mk Load only the current product config makefile. 2012-09-28 15:08:12 -07:00
dumpvar.mk MIPS support to *.mk files and envsetup.sh 2012-08-10 09:15:38 -07:00
dynamic_binary.mk Refactor Stripper. Allow a stripper other than SOSLIM to be specified 2011-07-07 03:45:56 +02:00
envsetup.mk resolved conflicts for merge of 5836d3b3 to jb-mr1-dev 2012-08-17 00:09:27 -07:00
executable.mk Profiling use aprof, enable by LOCAL_ENABLE_APROF or LOCAL_ENABLE_APROF_JNI 2012-06-15 15:16:50 +08:00
filter_symbols.sh
find-jdk-tools-jar.sh Merge from AOSP 2011-11-11 16:03:56 -08:00
help.mk make help: prints a handy list of useful targets 2010-10-28 15:40:06 -04:00
host_executable.mk
host_java_library.mk Automatically add Java resources carried by static Java libraries. 2012-08-27 15:21:51 -07:00
host_native_test.mk Use the host STL for host native test. 2011-06-22 16:01:48 -07:00
host_prebuilt.mk
host_shared_library.mk Build system support to export include paths 2011-11-17 10:52:32 -08:00
host_static_library.mk Build system support to export include paths 2011-11-17 10:52:32 -08:00
java.mk Add LOCAL_DONT_DELETE_JAR_META_INF 2012-08-30 12:59:42 -07:00
java_library.mk Automatically add Java resources carried by static Java libraries. 2012-08-27 15:21:51 -07:00
legacy_prebuilts.mk ISSUE 6849488 Bluedroid stack, remove system/bluetooth. 2012-09-20 10:50:56 -07:00
llvm_config.mk change target to androideabi 2012-08-21 10:20:18 -07:00
main.mk Add openssl to TINY_ANDROID build 2012-09-11 17:25:05 -07:00
Makefile Allow to tag owner to PRODUCT_COPY_FILES 2012-09-20 16:37:55 -07:00
multi_prebuilt.mk allow setting LOCAL_STRIP_MODULE on multi_prebuilts 2011-09-06 10:31:37 -07:00
native_test.mk Define the proper macro "GTEST_OS_LINUX_ANDROID" for native tests. 2012-08-27 12:20:36 -07:00
node_fns.mk Load only the current product config makefile. 2012-09-28 15:08:12 -07:00
notice_files.mk Don't fail if a target of type NONE has a NOTICE file present 2012-06-27 16:48:31 +01:00
package.mk Allow Java resource in apk. 2012-08-28 12:37:27 -07:00
pathmap.mk ISSUE 6849488 Bluedroid stack, remove system/bluetooth. 2012-09-20 10:50:56 -07:00
pdk_config.mk keep PLATFORM_ZIP specified explicitly 2012-08-02 12:51:59 -07:00
phony_package.mk Remove the restriction that PHONY_PACKAGE needs LOCAL_REQUIRED_MODULES 2011-12-22 17:51:28 -08:00
post_clean.mk Clean common intermediate files if overlay changed 2012-06-04 18:02:55 -07:00
prebuilt.mk Delete the misleading var TARGET_OUT_STATIC_LIBRARIES. 2012-05-15 16:12:18 -07:00
process_wrapper.sh
process_wrapper_gdb.cmds
process_wrapper_gdb.sh
product.mk Load only the current product config makefile. 2012-09-28 15:08:12 -07:00
product_config.mk Load only the current product config makefile. 2012-09-28 15:08:12 -07:00
proguard.emma.flags Keep the emma classes if emma is enabled. 2012-08-27 16:10:28 -07:00
proguard.flags Ignore support library Proguard warning 2012-09-23 13:46:58 -07:00
proguard_tests.flags Fix and enable proguard on packages. 2010-02-11 13:41:10 -08:00
raw_executable.mk Support to build native libraries with prebuilt NDK 2010-07-13 16:29:18 -07:00
raw_static_library.mk
root.mk
shared_library.mk Retire LOCAL_NDK_VERSION. 2012-08-14 11:58:13 -07:00
static_java_library.mk More flexibility to keep/remove R.class in static Java library 2012-06-19 10:40:37 -07:00
static_library.mk am 6e587f53: Merge "Profiling use aprof, enable by LOCAL_ENABLE_APROF or LOCAL_ENABLE_APROF_JNI" 2012-06-22 14:31:05 -07:00
version_defaults.mk Look, up in the sky! It's a bird! It's a plane! It's Android 4.2 API 17! 2012-09-27 15:11:47 -07:00