platform_build/core
Dan Willemsen cfabc42af9 Move some configuration from main.mk to config.mk
When dumping make configuration (dump-many-var, dump-var-*), we only
load config.mk, not main.mk. One of the first things that main.mk does
is to include config.mk, so these moves are safe.

Turning off the implicit rules and other make configuration / sanity
checks should happen in all cases, so move them to config.mk

Move dont_bother_rules to config.mk so that it can be used by the ninja
configuration (which is moving in a later change). Move dont_bother into
the kati section, since it's not used elsewhere.

Test: m clean
Test: get_build_var dont_bother_goals
Change-Id: Ib3ec8aa8eebcaf743d2cdcc31f89827c4e8470a1
2016-11-09 17:29:23 -08:00
..
clang Remove configuration exported from Soong 2016-10-31 15:48:00 -07:00
combo Remove global linker search paths 2016-09-09 11:01:15 -07:00
no_java_path Disable java when JAVA_NOT_REQUIRED is set 2016-02-08 17:02:48 -08:00
tasks remove use of CTS_TESTCASES_OUT 2016-10-06 16:57:39 -07:00
aapt2.mk Add --auto-add-overlay if a module has LOCAL_STATIC_ANDROID_LIBRARIES 2016-03-02 18:55:46 -08:00
android_manifest.mk AAPT2: library resource compilation 2016-02-26 10:44:56 -08:00
apicheck_msg_current.txt
apicheck_msg_last.txt
aux_config.mk introduce AUX build class of targets 2016-08-02 08:06:28 -07:00
aux_executable.mk introduce AUX build class of targets 2016-08-02 08:06:28 -07:00
aux_static_library.mk introduce AUX build class of targets 2016-08-02 08:06:28 -07:00
aux_toolchain.mk introduce AUX build class of targets 2016-08-02 08:06:28 -07:00
base_rules.mk Enable toc optimization for host builds 2016-10-03 17:53:44 -07:00
binary.mk Improve dotdot workaround when src begins with '/' 2016-10-28 16:30:48 -07:00
build-system.html Fix build system documentation example 2016-05-08 19:24:58 -07:00
build_id.mk [DO NOT MERGE] Update BUILD_ID for nyc branches. 2016-03-02 18:18:07 -08:00
ccache.mk ccache: Allow external setting of CCACHE_COMPILERCHECK variable 2016-03-15 19:44:21 +02:00
checktree
cleanbuild.mk Only update previous product config when changed 2016-09-16 13:17:08 -07:00
cleanspec.mk
clear_vars.mk Remove LOCAL_CTS_GTEST_LIST_EXECUTABLE 2016-09-29 22:37:04 -07:00
config.mk Move some configuration from main.mk to config.mk 2016-11-09 17:29:23 -08:00
config_sanitizers.mk Export variable for device sanitize arch to Soong 2016-11-02 15:20:25 -07:00
configure_local_jack.mk Remove support of disabling Jack. 2016-03-30 14:03:12 -07:00
configure_module_stem.mk
copy_headers.mk Record module type statistics 2016-07-29 19:58:35 +00:00
cxx_stl_setup.mk Fix building static linux binaries 2016-09-13 17:48:07 +00:00
definitions.mk Cleanup NATIVE_COVERAGE, PRIVATE_ARFLAGS 2016-10-21 16:40:19 -07:00
device.mk
dex_preopt.mk Build: Switch on oat file mini-debug-info for boot.oat 2016-05-11 01:22:42 +00:00
dex_preopt_libart.mk Generate SHA-1 build ID for host-generated *.oat files (2/2). 2016-10-05 19:20:36 -07:00
dex_preopt_libart_boot.mk Merge "Generate SHA-1 build ID for host-generated *.oat files (2/2)." 2016-10-13 12:52:31 +00:00
dex_preopt_odex_install.mk Replace usages of my_register_name with my_all_targets 2016-09-20 16:03:50 -07:00
distdir.mk Sort out ANDROID_GOALS, KATI_GOALS and NINJA_GOALS. 2015-11-03 17:10:28 -08:00
dpi_specific_apk.mk Merge "Make apks depend on their certificates" am: f0a465c2cb 2016-05-17 04:08:25 +00:00
droiddoc.mk resolve merge conflicts of dd9aee1 to stage-aosp-master 2016-07-29 14:15:14 -07:00
dumpvar.mk introduce AUX build class of targets 2016-08-02 08:06:28 -07:00
dynamic_binary.mk Add NATIVE_TESTS class, move host native tests 2016-05-24 12:43:16 -07:00
envsetup.mk Fix typo in coverage target out path. 2016-09-15 17:32:13 -07:00
executable.mk Record module type statistics 2016-07-29 19:58:35 +00:00
executable_internal.mk Remove global linker search paths 2016-09-09 11:01:15 -07:00
executable_prefer_symlink.mk Remove HOST_PREFER_32_BIT 2016-09-02 13:20:52 -07:00
filter_symbols.sh
find-jdk-tools-jar.sh Error out early on nonstandard JDK directory layouts 2015-10-23 19:00:43 -07:00
fuzz_test.mk Create sub-directory for fuzzers under nativetest. 2016-09-02 13:25:59 -07:00
goma.mk goma.mk: do not start goma compiler_proxy if NOSTART_GOMA is set. 2016-09-13 13:13:52 +09:00
help.mk
host_dalvik_java_library.mk Fix bad JACK_PLUGIN variable 2016-09-21 10:54:42 +02:00
host_dalvik_static_java_library.mk Record module type statistics 2016-07-29 19:58:35 +00:00
host_executable.mk Remove HOST_PREFER_32_BIT 2016-09-02 13:20:52 -07:00
host_executable_internal.mk Add NATIVE_TESTS class, move host native tests 2016-05-24 12:43:16 -07:00
host_fuzz_test.mk Record module type statistics 2016-07-29 19:58:35 +00:00
host_java_library.mk Add targets for building individual modules using javac 2016-09-19 13:38:51 +01:00
host_java_library_common.mk Remove javac support in host dex rules. 2016-03-24 16:48:47 -07:00
host_native_test.mk Record module type statistics 2016-07-29 19:58:35 +00:00
host_prebuilt.mk Record module type statistics 2016-07-29 19:58:35 +00:00
host_shared_library.mk Remove HOST_PREFER_32_BIT 2016-09-02 13:20:52 -07:00
host_shared_library_internal.mk Remove USE_NINJA=false 2016-02-26 21:48:31 -08:00
host_shared_test_lib.mk Finish refactoring tests to NATIVE_TESTS 2016-06-22 00:27:54 -07:00
host_static_library.mk Remove HOST_PREFER_32_BIT 2016-09-02 13:20:52 -07:00
host_static_library_internal.mk Fix LOCAL_MODULE_HOST_OS 2015-09-04 15:41:38 -07:00
host_static_test_lib.mk Record module type statistics 2016-07-29 19:58:35 +00:00
host_test_internal.mk Finish refactoring tests to NATIVE_TESTS 2016-06-22 00:27:54 -07:00
install_jni_libs.mk
install_jni_libs_internal.mk Fix link_type checking 2016-09-15 14:40:39 -07:00
jack-default.args Do not force turn off of Jack warning 2016-06-08 17:00:09 +02:00
java.mk Fix bad JACK_PLUGIN variable 2016-09-21 10:54:42 +02:00
java_common.mk Fix link_type checking 2016-09-15 14:40:39 -07:00
java_library.mk Record module type statistics 2016-07-29 19:58:35 +00:00
LINUX_KERNEL_COPYING build: Add LINUX_KERNEL_COPYING license file 2015-11-09 02:27:01 +01:00
main.mk Move some configuration from main.mk to config.mk 2016-11-09 17:29:23 -08:00
Makefile Merge "Add a dist goal for the NDK." 2016-10-17 22:59:17 +00:00
module_arch_supported.mk Tell Soong about HOST_CROSS_* 2016-02-29 13:55:14 -08:00
multi_prebuilt.mk Record module type statistics 2016-07-29 19:58:35 +00:00
multilib.mk Add HOST_CROSS_OS 2015-09-09 18:12:29 +00:00
native_benchmark.mk resolve merge conflicts of dd9aee1 to stage-aosp-master 2016-07-29 14:15:14 -07:00
native_test.mk Record module type statistics 2016-07-29 19:58:35 +00:00
ninja.mk Update combined build.ninja to depend on Soong's build.ninja 2016-11-02 16:24:52 -07:00
node_fns.mk
notice_files.mk Record module type statistics 2016-07-29 19:58:35 +00:00
package.mk Record module type statistics 2016-07-29 19:58:35 +00:00
package_internal.mk Replace usages of my_register_name with my_all_targets 2016-09-20 16:03:50 -07:00
pathmap.mk Remove speex from the pathmap 2016-09-12 16:16:50 -07:00
pdk_config.mk Merge "Move PDK selection into config.mk" am: 655dd3ea76 2016-02-02 20:40:49 +00:00
pdk_fusion_modules.mk Use $(BUILD_SYSTEM) as the LOCAL_PATH of auto-generated modules. 2016-03-25 11:06:51 -07:00
phony_package.mk Record module type statistics 2016-07-29 19:58:35 +00:00
post_clean.mk Remove incremental workaround for aapt overlays 2016-09-12 20:30:12 -07:00
prebuilt.mk Record module type statistics 2016-07-29 19:58:35 +00:00
prebuilt_internal.mk Merge "Revert "Revert "Check prebuilt sources during checkbuild""" 2016-10-30 22:05:17 +00:00
process_wrapper.sh
process_wrapper_gdb.cmds
process_wrapper_gdb.sh
product-graph.mk Fix "make product-graph" and "make dump-products". 2015-10-28 16:49:44 -07:00
product.mk Remove variables exported by Soong 2016-10-18 17:26:07 -07:00
product_config.mk Add tool to run kati for all products 2016-10-05 14:04:21 -07:00
proguard.emma.flags
proguard.flags
proguard.jacoco.flags Support code coverage with Jack 2016-01-27 19:14:14 +01:00
proguard_basic_keeps.flags
proguard_tests.flags
root.mk
sdk_font.mk Sort more instances of wildcard and find 2015-09-30 22:25:49 +00:00
setup_one_odex.mk Update build rules for VDEX 2016-09-09 09:41:10 +01:00
shared_library.mk Record module type statistics 2016-07-29 19:58:35 +00:00
shared_library_internal.mk Support multiple arch for coverage packaging. 2016-10-03 18:23:40 -07:00
shared_test_lib.mk Finish refactoring tests to NATIVE_TESTS 2016-06-22 00:27:54 -07:00
soong.mk Export variable for device sanitize arch to Soong 2016-11-02 15:20:25 -07:00
static_java_library.mk resolve merge conflicts of dd9aee1 to stage-aosp-master 2016-07-29 14:15:14 -07:00
static_library.mk Record module type statistics 2016-07-29 19:58:35 +00:00
static_library_internal.mk Cleanup NATIVE_COVERAGE, PRIVATE_ARFLAGS 2016-10-21 16:40:19 -07:00
static_test_lib.mk Record module type statistics 2016-07-29 19:58:35 +00:00
target_test_internal.mk Update NDK gtest lib names. 2016-09-08 23:10:20 -07:00
version_defaults.mk resolve merge conflicts of 12db224 to lmp-mr1-dev am: 0c672afc40 am: cf51c6cb29 am: cbf1e2cc94 am: 9fc3cf7ba2 am: 3749025ccb am: e7bc1542db 2016-06-22 01:43:47 +00:00