platform_build/core
Colin Cross e37a3c959a Use dx.jar directly
Use $(JAVA) to invoke dx.jar instead of the dx wrapper script.
Also allow the dx command line or the dx jar to be specified on
the command line.  Allows better dependencies on dx.jar, and
doesn't rely on having java on the path.

Bug: 62956999
Test: m -j checkbuild
Change-Id: I5f265132690ad28b3139954fea44eb0c4a43393a
2017-07-07 13:34:33 -07:00
..
clang Add OWNERS in build/make 2017-06-21 16:09:56 -07:00
combo Provide make variables for java binaries 2017-07-01 01:03:14 +00:00
no_java_path
tasks Provide make variables for java binaries 2017-07-01 01:03:14 +00:00
aapt2.mk Add mising AAPT2 dependency 2017-06-08 00:14:32 -07:00
android_manifest.mk
apicheck_msg_current.txt
apicheck_msg_last.txt
aux_config.mk Don't run find on directories that don't exist 2017-01-11 23:31:46 +00:00
aux_executable.mk
aux_static_library.mk
aux_toolchain.mk
base_rules.mk Merge "Add LOCAL_OVERRIDES_MODULES" 2017-06-22 04:49:41 +00:00
binary.mk Add libdl.so to the list of system shared libs 2017-06-27 16:05:13 -07:00
build-system.html Support java annotation proccessors 2017-04-11 09:56:09 -07:00
build_id.mk
build_rro_package.mk Change name of overlay subdir 'sku'->'theme' 2016-10-19 19:11:30 +00:00
ccache.mk
checktree
cleanbuild.mk Move dataclean and installclean to soong_ui 2017-05-18 13:42:40 -07:00
cleanspec.mk
clear_vars.mk Merge "Add LOCAL_OVERRIDES_MODULES" 2017-06-22 04:49:41 +00:00
config.mk Use dx.jar directly 2017-07-07 13:34:33 -07:00
config_sanitizers.mk Update coverage sanitizer flags in make 2017-06-29 08:53:02 -07:00
configure_local_jack.mk Support LOCAL_JACK_ENABLED := javac_frontend 2017-04-28 13:39:12 -07:00
configure_module_stem.mk
copy_headers.mk Prohibit host modules from using LOCAL_COPY_HEADERS 2016-11-28 13:46:17 -08:00
cxx_stl_setup.mk Add libdl.so to the list of system shared libs 2017-06-27 16:05:13 -07:00
definitions.mk Use dx.jar directly 2017-07-07 13:34:33 -07:00
device.mk
dex_preopt.mk Add a new PRODUCT variable for forcing 'speed' preopt. 2017-06-15 09:52:45 +01:00
dex_preopt_libart.mk Merge "Pass --force-determinism to prebuilts." 2017-05-08 09:29:55 +00:00
dex_preopt_libart_boot.mk Don't include patch information for dex preopt. 2017-02-28 17:05:12 +00:00
dex_preopt_odex_install.mk Add a new PRODUCT variable for forcing 'speed' preopt. 2017-06-15 09:52:45 +01:00
distdir.mk Remove the rest of showcommands, dist goal 2017-05-26 12:57:04 -07:00
dpi_specific_apk.mk Move proguard before classes.jar 2017-04-06 00:46:23 +00:00
droiddoc.mk Provide make variables for java binaries 2017-07-01 01:03:14 +00:00
dumpvar.mk Add TARGET_PLATFORM_VERSION to lunch 2017-03-23 09:44:08 -07:00
dynamic_binary.mk Use installed module stem for .so soname 2017-05-19 14:30:12 -07:00
envsetup.mk core: Move core.oat bootjar definitions into envsetup.mk 2017-06-16 00:54:47 +00:00
executable.mk
executable_internal.mk Support split /system and /vendor modules from Soong 2017-04-10 15:54:50 -07:00
executable_prefer_symlink.mk
filter_symbols.sh
find-jdk-tools-jar.sh
fuzz_test.mk Update fuzz_test makefile. 2017-04-19 10:58:58 -07:00
generate_enforce_rro.mk Enforce RROs for all the build-time ROs 2017-03-30 10:43:38 +09:00
goma.mk Set JAVAC_WRAPPER if USE_GOMA is set. 2017-06-14 07:57:54 +00:00
header_library.mk Add Header Library support to Make 2017-02-15 16:04:49 -08:00
header_library_internal.mk Add Header Library support to Make 2017-02-15 16:04:49 -08:00
help.mk Add vnod. 2017-03-07 12:17:51 -08:00
host_dalvik_java_library.mk Use dx.jar directly 2017-07-07 13:34:33 -07:00
host_dalvik_static_java_library.mk
host_executable.mk
host_executable_internal.mk
host_fuzz_test.mk Update coverage sanitizer flags in make 2017-06-29 08:53:02 -07:00
host_java_library.mk Provide make variables for java binaries 2017-07-01 01:03:14 +00:00
host_java_library_common.mk
host_native_test.mk
host_prebuilt.mk
host_shared_library.mk
host_shared_library_internal.mk
host_shared_test_lib.mk
host_static_library.mk
host_static_library_internal.mk
host_static_test_lib.mk
host_test_internal.mk Support non-gtest NATIVE_TESTS 2016-12-21 20:27:06 -08:00
install_jni_libs.mk Embed jni libs in vendor apks for treble-ized devices 2017-04-24 10:01:34 +09:00
install_jni_libs_internal.mk Always use non-sanitized library locations for JNI. 2017-05-17 11:02:20 -07:00
jack-default.args Changing default Jack arguments. 2017-03-28 12:13:32 +02:00
java.mk Use dx.jar directly 2017-07-07 13:34:33 -07:00
java_common.mk Drop build support for LEGACY_USE_JAVA7. 2017-05-23 14:17:48 +01:00
java_library.mk Rearrange java library outputs 2017-04-05 18:04:37 -07:00
link_type.mk link_type: common overrides 2nd 2017-04-20 14:37:23 -07:00
LINUX_KERNEL_COPYING
local_vndk.mk LOCAL_PROPRIETARY_MODULE implies LOCAL_USE_VNDK 2017-06-20 15:42:37 -07:00
main.mk Merge "Add LOCAL_OVERRIDES_MODULES" 2017-06-22 04:49:41 +00:00
Makefile Merge "Add a make maco to convert string to upper case" 2017-07-06 03:46:07 +00:00
math.mk Move math function definitions. 2017-05-31 20:41:49 +00:00
module_arch_supported.mk
multi_prebuilt.mk Fix duplicate and dangling rules 2017-04-06 10:23:04 -07:00
multilib.mk
native_benchmark.mk
native_test.mk
ninja_config.mk Move APP-% and PRODUCT-% implementation out of Kati 2017-05-26 12:57:04 -07:00
node_fns.mk
notice_files.mk Exclude ndk stubs from notice file list 2017-04-04 14:59:55 -07:00
package.mk Fix LOCAL_MULTILIB := 64 in TARGET_TRANSLATE_2ND_ARCH builds 2017-04-20 11:19:10 -07:00
package_internal.mk Provide make variables for java binaries 2017-07-01 01:03:14 +00:00
pathmap.mk Update pathmap.mk for renderscript support library migration 2016-12-22 17:32:20 -08:00
pdk_config.mk Replace core-junit with legacy-test 2016-11-30 13:50:56 +00:00
pdk_fusion_modules.mk Add LOCAL_VENDOR_MODULE as a synonym to LOCAL_PROPRIETARY_MODULE 2017-03-20 20:57:04 -07:00
phony_package.mk
prebuilt.mk Support native test prebuilts for X86+ARM builds 2017-01-17 14:19:50 -08:00
prebuilt_internal.mk Merge changes Ifbeed546,Ia283252d,I28c85736 2017-06-07 23:00:24 +00:00
process_wrapper.sh
process_wrapper_gdb.cmds
process_wrapper_gdb.sh
product-graph.mk
product.mk Build: Add PRODUCT_ART_TARGET_INCLUDE_DEBUG_BUILD 2017-06-30 11:37:38 -07:00
product_config.mk Build: Add PRODUCT_ART_TARGET_INCLUDE_DEBUG_BUILD 2017-06-30 11:37:38 -07:00
proguard.emma.flags
proguard.flags
proguard.jacoco.flags
proguard_basic_keeps.flags
proguard_tests.flags
root.mk
sdk_font.mk
setup_one_odex.mk Move profile logic to dex_preopt_odex_install 2017-03-03 16:23:14 -08:00
shared_library.mk
shared_library_internal.mk Support split /system and /vendor modules from Soong 2017-04-10 15:54:50 -07:00
shared_test_lib.mk
soong_config.mk Pass TARGET_BUILD_PDK to soong 2017-05-25 10:29:19 -07:00
static_java_library.mk Provide make variables for java binaries 2017-07-01 01:03:14 +00:00
static_library.mk
static_library_internal.mk Support Soong native coverage 2017-02-10 09:27:35 -08:00
static_test_lib.mk
target_test_internal.mk Support non-gtest NATIVE_TESTS 2016-12-21 20:27:06 -08:00
version_defaults.mk Only set TARGET_PLATFORM version in lunch when explicitly requested 2017-05-03 02:47:59 +00:00
WINPTHREADS_COPYING Statically link libwinpthread into windows binaries. 2017-02-23 17:56:44 -08:00