platform_build/core
Joe Onorato 3de3a74659 When compiling with the lite protobuf option, pass the option to aprotoc to force the lite runtime.
With LOCAL_PROTO_OPTIMIZE_TYPE set to one of the lite variants, the build system thinks
the proto should be compiled with lite, and will link in the line runtime libs. But if
the .proto files don't contain the directive to compile the source as lite
(option optimize_for = LITE_RUNTIME;), then the generated code will be full and the
libraries will be full, and it won't link.

Test: make
Merged-In: Ib8a135218d62fa42fa6448c49c97f7aeb2755c42
Change-Id: Ib8a135218d62fa42fa6448c49c97f7aeb2755c42
2017-12-14 19:58:43 -08:00
..
clang Switch to clang-4393122. 2017-10-13 14:21:40 -07:00
combo Remove Java PATH check, deprecate using PATH in Kati 2017-11-08 00:24:35 -08:00
tasks Merge "Replace build/tools with build/make/tools" am: 973301af79 2017-12-13 02:49:40 +00:00
aapt2.mk Clear some aapt2.mk inputs after use 2017-11-15 17:00:46 -08:00
android_manifest.mk Revert "Upgrade to ManifestMerger2" 2017-09-19 15:40:25 +00:00
apicheck_msg_current.txt
apicheck_msg_last.txt
aux_config.mk
aux_executable.mk
aux_static_library.mk
aux_toolchain.mk
base_rules.mk base_rules.mk: Copy LOCAL_TEST_DATA to testcase folders. 2017-12-06 16:42:45 -08:00
binary.mk When compiling with the lite protobuf option, pass the option to aprotoc to force the lite runtime. 2017-12-14 19:58:43 -08:00
build-system.html Support java annotation proccessors 2017-04-11 12:22:53 -07:00
build_id.mk DO NOT MERGE Setting build_id to OC-MR1 for oc-mr1-dev 2017-07-24 19:20:32 -07:00
build_rro_package.mk Fix typo in build_rro_package.mk 2017-03-31 15:33:45 +08:00
ccache.mk
checktree
cleanbuild.mk Update references to build/core to build/make/core 2017-10-20 12:49:28 -07:00
cleanspec.mk Revert "Revert "Use the Finder's results for faster searching"" 2017-08-18 02:46:39 +00:00
clear_vars.mk Merge "Add build script to generate TF test XML file with filters" 2017-12-07 03:49:57 +00:00
config.mk Revert "Build with OpenJDK 9 -target 1.8 by default except for errorprone." 2017-12-11 14:21:37 +00:00
config_sanitizers.mk Use the .cfi variant of a static library where needed. 2017-11-21 14:08:20 -08:00
configure_module_stem.mk
copy_headers.mk
cxx_stl_setup.mk Add -lm to the default libs for Linux & Darwin 2017-09-26 20:26:11 -07:00
definitions.mk Merge "Replace build/tools with build/make/tools" 2017-12-13 02:34:42 +00:00
device.mk
dex_preopt.mk Allow system server jars for WITH_DEXPREOPT_BOOT_IMG_AND_SYSTEM_SERVER_ONLY 2017-10-12 20:40:41 +00:00
dex_preopt_libart.mk Move ART default properties into system partition 2017-11-08 00:56:43 +00:00
dex_preopt_libart_boot.mk Build: Make dex2oat boot image error abort explicit 2017-11-22 14:16:24 -08:00
dex_preopt_odex_install.mk Add product property for preopting extracted APKs 2017-10-17 15:57:45 -07:00
distdir.mk Export DIST_DIR to soong on dist builds. 2017-11-28 11:26:24 -08:00
dpi_specific_apk.mk Add LOCAL_SDK_VERSION := system_$(VER) 2017-12-01 00:39:07 +00:00
droiddoc.mk Add support for LOCAL_GENERATED_SOURCES to droiddoc 2017-12-05 01:07:23 +00:00
dumpvar.mk Prevent using config.mk from make, clean up unused code 2017-10-19 20:26:23 +00:00
dynamic_binary.mk Only generate breakpad symbols for ELF binaries 2017-08-31 15:57:44 -07:00
envsetup.mk Define PLATFORM_VNDK_VERSION 2017-12-13 10:48:34 +09:00
executable.mk
executable_internal.mk Support gcno packaging for executables. 2017-11-07 09:52:27 -08:00
executable_prefer_symlink.mk
filter_symbols.sh
fuzz_test.mk Enhance coverage options to include those needed by Honggfuzz for coverage-driven fuzzing 2017-08-22 18:01:46 -04:00
generate_enforce_rro.mk Replace build/tools with build/make/tools 2017-12-06 16:12:40 -08:00
goma.mk Set JAVAC_WRAPPER if USE_GOMA is set. 2017-06-14 07:57:54 +00:00
header_library.mk
header_library_internal.mk
host_dalvik_java_library.mk Avoid feeding D8 with dex files. 2017-12-12 15:51:25 -08:00
host_dalvik_static_java_library.mk
host_executable.mk
host_executable_internal.mk
host_fuzz_test.mk Enhance coverage options to include those needed by Honggfuzz for coverage-driven fuzzing 2017-08-22 18:01:46 -04:00
host_java_library.mk Replace build/tools with build/make/tools 2017-12-06 16:12:40 -08:00
host_java_library_common.mk
host_native_test.mk
host_prebuilt.mk
host_shared_library.mk
host_shared_library_internal.mk core: Fix typo in build rule. 2017-08-22 16:32:02 +01:00
host_shared_test_lib.mk
host_static_library.mk
host_static_library_internal.mk
host_static_test_lib.mk
host_test_config.mk Add build script to generate TF test XML file with filters 2017-11-13 14:48:10 -08:00
host_test_internal.mk Add -lm to the default libs for Linux & Darwin 2017-09-26 20:26:11 -07:00
install_jni_libs.mk Merge "Don't embed vendor libs into vendor apks." 2017-12-06 04:23:04 +00:00
install_jni_libs_internal.mk Prevent vendor libs from depending on private VNDK libraries 2017-10-10 19:38:06 +09:00
jacoco.mk Add support for jacoco in soong 2017-11-24 20:23:36 -08:00
java.mk Merge "Replace build/tools with build/make/tools" 2017-12-13 02:34:42 +00:00
java_common.mk When compiling with the lite protobuf option, pass the option to aprotoc to force the lite runtime. 2017-12-14 19:58:43 -08:00
java_library.mk Merge commit '66b8b530187b129934a685bf0c4349eef00e4b0c' from 2017-11-14 11:36:22 -08:00
link_type.mk build: aux: Fix link type checking for AUX builds 2017-08-04 12:45:02 -07:00
LINUX_KERNEL_COPYING
local_vndk.mk Ensure partition_tag is always set correctly 2017-11-20 11:01:50 +09:00
local_vsdk.mk Add LOCAL_SDK_VERSION := system_$(VER) 2017-12-01 00:39:07 +00:00
main.mk Merge "Add soong_docs to droidcore" am: f027511929 2017-12-13 00:00:22 +00:00
Makefile Merge "Replace build/tools with build/make/tools" 2017-12-13 02:34:42 +00:00
math.mk Use system modules generated by soong when using javac -target 1.9 2017-10-16 17:55:24 -07:00
module_arch_supported.mk
multi_prebuilt.mk Fix duplicate and dangling rules 2017-04-11 10:02: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 Delete jack support 2017-10-02 11:15:19 -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 Add LOCAL_SDK_VERSION := system_$(VER) 2017-12-01 04:26:10 +00:00
pathmap.mk Move include in prep of Android.bp support 2017-10-11 03:29:53 +00:00
pdk_config.mk Merge commit '66b8b530187b129934a685bf0c4349eef00e4b0c' from 2017-11-14 11:36:22 -08: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
prebuilt_internal.mk Add LOCAL_SDK_VERSION := system_$(VER) 2017-12-01 04:26:10 +00:00
process_wrapper.sh
process_wrapper_gdb.cmds
process_wrapper_gdb.sh
product-graph.mk Replace build/tools with build/make/tools 2017-12-06 16:12:40 -08:00
product.mk Export PRODUCT_SOONG_NAMESPACES to Soong 2017-11-29 13:17:13 -08:00
product_config.mk Export PRODUCT_SOONG_NAMESPACES to Soong 2017-11-29 13:17:13 -08:00
proguard.emma.flags
proguard.flags
proguard.jacoco.flags
proguard_basic_keeps.flags
proguard_tests.flags
root.mk Update references to build/core to build/make/core 2017-10-20 12:49:28 -07:00
sdk_font.mk Updating path to new frameworks/layoutlib project 2017-05-08 11:07:46 +01:00
setup_one_odex.mk Build: Move preopt classpath to private variable 2017-09-02 15:22:43 -07:00
shared_library.mk
shared_library_internal.mk Support split /system and /vendor modules from Soong 2017-04-11 13:17:48 -07:00
shared_test_lib.mk
soong_app_prebuilt.mk Add support for RRO in soong app prebuilts 2017-11-30 20:22:12 -08:00
soong_config.mk Define PLATFORM_VNDK_VERSION 2017-12-13 10:48:34 +09:00
soong_java_prebuilt.mk Add dependency on jacoco-report-classes.jar 2017-12-06 16:12:39 -08:00
static_java_library.mk Add LOCAL_SDK_VERSION := system_$(VER) 2017-12-01 00:39:07 +00:00
static_library.mk
static_library_internal.mk
static_test_lib.mk
target_test_config.mk Add build script to generate TF test XML file with filters 2017-11-13 14:48:10 -08:00
target_test_internal.mk
test_config_common.mk Add build script to generate TF test XML file with filters 2017-11-13 14:48:10 -08:00
version_defaults.mk Merge "[DO NOT MERGE] Update security string to 2018-02-01 for oc-dev bug:70348883" into oc-dev am: 3c12119266 am: 07de097829 2017-12-14 02:21:41 +00:00
WINPTHREADS_COPYING