Index: mojo/public/java/BUILD.gn |
diff --git a/mojo/public/java/BUILD.gn b/mojo/public/java/BUILD.gn |
index 8e0a2dc068f884c89cc5a8dd0e886bb27a000cac..7e457f7896ca2c2a0ae8ee6038495f51fc552e33 100644 |
--- a/mojo/public/java/BUILD.gn |
+++ b/mojo/public/java/BUILD.gn |
@@ -4,19 +4,47 @@ |
import("//build/config/android/rules.gni") |
-android_library("java") { |
+android_library("java_system") { |
java_files = [ |
- "src/org/chromium/mojo/system/AsyncWaiter.java", |
- "src/org/chromium/mojo/system/Core.java", |
- "src/org/chromium/mojo/system/DataPipe.java", |
- "src/org/chromium/mojo/system/Flags.java", |
- "src/org/chromium/mojo/system/Handle.java", |
- "src/org/chromium/mojo/system/InvalidHandle.java", |
- "src/org/chromium/mojo/system/MessagePipeHandle.java", |
- "src/org/chromium/mojo/system/MojoException.java", |
- "src/org/chromium/mojo/system/MojoResult.java", |
- "src/org/chromium/mojo/system/Pair.java", |
- "src/org/chromium/mojo/system/SharedBufferHandle.java", |
- "src/org/chromium/mojo/system/UntypedHandle.java", |
+ "system/src/org/chromium/mojo/system/AsyncWaiter.java", |
+ "system/src/org/chromium/mojo/system/Core.java", |
+ "system/src/org/chromium/mojo/system/DataPipe.java", |
+ "system/src/org/chromium/mojo/system/Flags.java", |
+ "system/src/org/chromium/mojo/system/Handle.java", |
+ "system/src/org/chromium/mojo/system/InvalidHandle.java", |
+ "system/src/org/chromium/mojo/system/MessagePipeHandle.java", |
+ "system/src/org/chromium/mojo/system/MojoException.java", |
+ "system/src/org/chromium/mojo/system/MojoResult.java", |
+ "system/src/org/chromium/mojo/system/Pair.java", |
+ "system/src/org/chromium/mojo/system/SharedBufferHandle.java", |
+ "system/src/org/chromium/mojo/system/UntypedHandle.java", |
] |
} |
+ |
+android_library("java_bindings") { |
Chris Masone
2014/07/21 16:56:05
I believe this actually depends on more stuff, if
|
+ java_files = [ |
+ "bindings/src/org/chromium/mojo/bindings/InterfaceRequest.java", |
+ "bindings/src/org/chromium/mojo/bindings/Interface.java", |
+ "bindings/src/org/chromium/mojo/bindings/Struct.java", |
+ "bindings/src/org/chromium/mojo/bindings/ConnectionErrorHandler.java", |
+ "bindings/src/org/chromium/mojo/bindings/DeserializationException.java", |
+ "bindings/src/org/chromium/mojo/bindings/Connector.java", |
+ "bindings/src/org/chromium/mojo/bindings/MessageHeader.java", |
+ "bindings/src/org/chromium/mojo/bindings/MessageReceiverWithResponder.java", |
+ "bindings/src/org/chromium/mojo/bindings/BindingsHelper.java", |
+ "bindings/src/org/chromium/mojo/bindings/Router.java", |
+ "bindings/src/org/chromium/mojo/bindings/Decoder.java", |
+ "bindings/src/org/chromium/mojo/bindings/Message.java", |
+ "bindings/src/org/chromium/mojo/bindings/RouterImpl.java", |
+ "bindings/src/org/chromium/mojo/bindings/Encoder.java", |
+ "bindings/src/org/chromium/mojo/bindings/InterfaceWithClient.java", |
+ "bindings/src/org/chromium/mojo/bindings/ExecutorFactory.java", |
+ "bindings/src/org/chromium/mojo/bindings/AutoCloseableRouter.java", |
+ "bindings/src/org/chromium/mojo/bindings/MessageWithHeader.java", |
+ "bindings/src/org/chromium/mojo/bindings/Callbacks.java", |
+ "bindings/src/org/chromium/mojo/bindings/HandleOwner.java", |
+ "bindings/src/org/chromium/mojo/bindings/MessageReceiver.java", |
+ ] |
+ |
+ deps = [ ":java_system" ] |
+} |