platform_build/core
Shinichiro Hamaji 14da1424e0 Do not update previous_XXX.mk when there is no change
I'm adding a rule which regenerates ninja files to kati:

8666cfba20

With this regeneration rule, unnecessary re-generation will happen
when these .mk files are updated even if there are no changes in
their contents. With this patch, these .mk files are updated only
when the contents will be actually changed.

Change-Id: I4c796f9454502f6bb25019b3806ca577ea5258c1
2015-07-21 09:40:02 +09:00
..
clang Use a different linker for ASan binaries. 2015-07-14 11:10:40 -07:00
combo Remove HAVE_WIN32_IPC. 2015-07-09 10:20:13 -07:00
tasks Remove duplicate CTS tests from libcore cts packages. 2015-06-09 10:52:34 +01:00
Makefile Enable verbose output for add_img_to_target_files. 2015-07-15 11:53:39 -07: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 Support to configure and build multiple custom images. 2015-06-03 09:56:29 -07:00
binary.mk Use a different linker for ASan binaries. 2015-07-14 11:10:40 -07:00
build-system.html add new gen/ directory for generated sources 2014-01-27 14:45:44 -08:00
build_id.mk Update build ID to AOSP 2014-11-07 16:10:17 +05:30
checktree
cleanbuild.mk Do not update previous_XXX.mk when there is no change 2015-07-21 09:40:02 +09:00
cleanspec.mk
clear_vars.mk Simplify LOCAL_NO_CRT. 2015-07-02 15:58:34 -07:00
config.mk Merge "Add img2simg in host and ota packages" 2015-06-25 18:44:03 +00:00
config_sanitizers.mk Use a different linker for ASan binaries. 2015-07-14 11:10:40 -07:00
configure_local_jack.mk [DO NOT MERGE] Compile using Jack. 2015-05-19 18:31:05 +02: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 Revert "Revert "Hide unwinder symbols in each binary."" 2015-06-23 13:33:10 -07:00
definitions.mk Move @echo to first command in rules 2015-07-16 17:14:27 -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 Pass --no-generate-debug-info to dex2oat. 2015-05-28 16:32:55 +01:00
dex_preopt_libart_boot.mk Pass --no-generate-debug-info to dex2oat. 2015-05-28 16:32:55 +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 [DO NOT MERGE] Compile using Jack. 2015-05-19 18:31:05 +02: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 Do not pack relocations for executables 2015-05-07 13:10:02 -07:00
envsetup.mk Move sanitized vendor libraries to /data/vendor/lib(|64). 2015-06-30 14:04:45 -07:00
executable.mk Enable SANITIZE_TARGET. 2015-06-18 18:24:40 -07:00
executable_internal.mk Simplify LOCAL_NO_CRT. 2015-07-02 15:58:34 -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 [DO NOT MERGE] Add support for RMTYPEDEF with Jack 2015-06-02 12:25:51 +02:00
host_dalvik_static_java_library.mk [DO NOT MERGE] Compile using Jack. 2015-05-19 18:31:05 +02: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 [DO NOT MERGE] Add support for RMTYPEDEF with Jack 2015-06-02 12:25:51 +02:00
host_java_library_common.mk [DO NOT MERGE] Compile using Jack. 2015-05-19 18:31:05 +02: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 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 Add library test makefile solutions. 2014-02-05 16:36:42 -08:00
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 Add library test makefile solutions. 2014-02-05 16:36:42 -08:00
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
jack-default.args [DO NOT MERGE] Compile using Jack. 2015-05-19 18:31:05 +02:00
java.mk [DO NOT MERGE] Add support for RMTYPEDEF with Jack 2015-06-02 12:25:51 +02:00
java_library.mk [DO NOT MERGE] Compile using Jack. 2015-05-19 18:31:05 +02:00
legacy_prebuilts.mk
main.mk Add variable ANDROID_NO_TEST_CHECK to not build all test modules 2015-06-23 15:49:54 +02: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 Make Windows a non-multilib target. 2015-05-05 15:46:50 -07:00
native_benchmark.mk Add libbenchmark's new dependency on libbase. 2015-05-13 13:47:30 -07:00
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 [DO NOT MERGE] Compile using Jack. 2015-05-19 18:31:05 +02:00
package.mk Real "LOCAL_MULTILIB := both" for prebuilts 2014-05-16 10:49:57 -07:00
package_internal.mk [DO NOT MERGE] Compile using Jack. 2015-05-19 18:31:05 +02:00
pathmap.mk Remove mkbootimg from the pathmap. 2015-07-08 16:05:17 -07: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 Do not update previous_XXX.mk when there is no change 2015-07-21 09:40:02 +09:00
prebuilt.mk Don't set up the prebuilt apk rule twice. 2014-12-01 15:56:19 -08:00
prebuilt_internal.mk [DO NOT MERGE] Compile using Jack. 2015-05-19 18:31:05 +02:00
process_wrapper.sh
process_wrapper_gdb.cmds
process_wrapper_gdb.sh
product.mk Force some clang Werrors that *will* break things. 2015-06-10 17:24:38 -07: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 Simplify LOCAL_NO_CRT. 2015-07-02 15:58:34 -07:00
shared_test_lib.mk Add library test makefile solutions. 2014-02-05 16:36:42 -08:00
static_java_library.mk [DO NOT MERGE] Compile using Jack. 2015-05-19 18:31:05 +02: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 Add library test makefile solutions. 2014-02-05 16:36:42 -08:00
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