aboutsummaryrefslogtreecommitdiffstats
path: root/java/sdk_library.go
diff options
context:
space:
mode:
authorJiyong Park <jiyong@google.com>2018-05-28 18:02:19 +0900
committerJiyong Park <jiyong@google.com>2018-06-20 12:13:33 +0900
commit1be969191015edabdb55c5f618d5fcbab19c9d21 (patch)
tree5199ef93f3e5a8303a4cb8305cc0d80c04827a6e /java/sdk_library.go
parentc08f46fdfc5f20e000852c5f53d9010d8fd1ad14 (diff)
downloadbuild_soong-1be969191015edabdb55c5f618d5fcbab19c9d21.tar.gz
build_soong-1be969191015edabdb55c5f618d5fcbab19c9d21.tar.bz2
build_soong-1be969191015edabdb55c5f618d5fcbab19c9d21.zip
Export SDK library names
java_library, java_import, and android_library export SDK library names that they are using directly or indirectly via its dependencies. When building an apk, the manifest fixer uses the SDK lib names to automatically add <uses-library> tags. The SDK lib names are exported to the make world via LOCAL_EXPORT_SDK_LIBRARIES flag. Bug: 77575606 Test: m -j Change-Id: I4fe606eb7ed23843c58eebe6a324405fe1da34e5
Diffstat (limited to 'java/sdk_library.go')
-rw-r--r--java/sdk_library.go5
1 files changed, 2 insertions, 3 deletions
diff --git a/java/sdk_library.go b/java/sdk_library.go
index aee528f4..55da533c 100644
--- a/java/sdk_library.go
+++ b/java/sdk_library.go
@@ -67,9 +67,8 @@ var (
// classpath at runtime if requested via <uses-library>.
//
// TODO: these are big features that are currently missing
-// 1) ensuring that apps have appropriate <uses-library> tag
-// 2) disallowing linking to the runtime shared lib
-// 3) HTML generation
+// 1) disallowing linking to the runtime shared lib
+// 2) HTML generation
func init() {
android.RegisterModuleType("java_sdk_library", sdkLibraryFactory)