platform_build_soong/java
Neil Fuller 1fee9f3dd0 Include all core libs in default boot classpath
To migrate the default compilation over to using
"core platform api" stubs we need to make the "before"
state as close to the "after" state as possible.

The stubs will include all "core libraries" so it
makes sense to include those that contribute to the
"core platform api": okhttp, bouncycastle and conscrypt.

(apache-xml is not included because it doesn't contribute
to the core platform API).

After this change all explicit dependencies to okhttp,
bouncycastle and conscrypt in situations where the
default boot classpath is used can be removed.

A knock-on of this change is that the conscrypt, bouncycastle
and okhttp targets need to be adjusted to explicitly
depend on core-oj / core-libart with no_standard_libs: true
to avoid a cycle.

Bug: 113148576
Test: treehugger
Change-Id: I1677af8d9d48fd026874ebce4c864f39ec1a5a3d
2018-10-10 08:42:12 +00:00
..
config Include all core libs in default boot classpath 2018-10-10 08:42:12 +00:00
aapt2.go Regenerate R.java files from LOCAL_STATIC_ANDROID_LIBRARIES 2018-05-03 14:38:12 -07:00
aar.go Make more java modules defaultable 2018-10-03 14:31:10 -07:00
android_manifest.go Make manifest_fixer.py keep targetSdkVersion high with min_sdk_version 2018-09-10 14:41:56 -07:00
android_resources.go Add support for android_library modules 2018-05-03 14:38:12 -07:00
androidmk.go Add android_test_helper_app 2018-10-08 15:26:00 -07:00
app.go Add android_test_helper_app 2018-10-08 15:26:00 -07:00
app_builder.go Add support for JNI libraries to android_app modules 2018-10-08 15:20:56 -07:00
app_test.go Add support for JNI libraries to android_app modules 2018-10-08 15:20:56 -07:00
builder.go Add support for JNI libraries to android_app modules 2018-10-08 15:20:56 -07:00
dex.go Use file glob for zipping classes*.dex files 2018-09-28 16:14:58 -07:00
droiddoc.go Add quotes to sourcepath 2018-10-08 02:22:08 +00:00
gen.go Add proto.canonical_path_from_root 2018-02-22 16:48:35 -08:00
genrule.go Soong: add "java_genrule_host" 2018-04-13 16:37:22 -07:00
jacoco.go Change syntax for jacoco filter wildcard params. 2018-01-29 12:46:26 -08:00
jacoco_test.go Change syntax for jacoco filter wildcard params. 2018-01-29 12:46:26 -08:00
java.go Add support for android_app_certificate modules 2018-10-08 15:25:54 -07:00
java_resources.go soong_zip: support globs in -f and -D arguments 2018-09-28 14:01:29 -07:00
java_test.go Include all core libs in default boot classpath 2018-10-10 08:42:12 +00:00
jdeps.go Collect modules' info to create IDE project file. 2018-09-18 17:44:10 +00:00
jdeps_test.go Collect modules' info to create IDE project file. 2018-09-18 17:44:10 +00:00
prebuilt_apis.go Add api_dirs property and use module name as prefix 2018-06-25 10:30:30 +09:00
proto.go Enforce dependencies have right architecture 2018-08-30 16:31:02 +00:00
sdk_library.go Include all core libs in default boot classpath 2018-10-10 08:42:12 +00:00
support_libraries.go Export lists of support libraries modules to Make 2018-05-03 16:48:13 -07:00
system_modules.go Enforce dependencies have right architecture 2018-08-30 16:31:02 +00:00