From 28feaaa0509ad96b983f27f05299a538b7b8f050 Mon Sep 17 00:00:00 2001 From: "solb@chromium.org" Date: Thu, 11 Jul 2013 11:26:50 +0000 Subject: Create new remoting_client_jni target This will house material analogous to the Pepper implementation remoting_client_plugin, except designed to interface instead with JNI, the Java Native Interface. For now, this folder contains the jni_interface family of functions (which will receive calls FROM Java) and the ChromotingJNIInstance class, which implements ClientUserInterface (while being responsible for calls TO Java). Review URL: https://chromiumcodereview.appspot.com/18856012 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@211073 0039d316-1c4b-4281-b951-d872f2087c98 --- remoting/remoting.gyp | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) (limited to 'remoting/remoting.gyp') diff --git a/remoting/remoting.gyp b/remoting/remoting.gyp index 9885a4b..375f562 100644 --- a/remoting/remoting.gyp +++ b/remoting/remoting.gyp @@ -1880,6 +1880,26 @@ ], # end of 'targets' }], # 'OS=="win"' + ['OS=="android"', { + 'targets': [ + { + 'target_name': 'remoting_client_jni', + 'type': 'shared_library', + 'dependencies': [ + 'remoting_base', + 'remoting_client', + 'remoting_jingle_glue', + 'remoting_protocol', + ], + 'sources': [ + 'client/jni/chromoting_jni_instance.cc', + 'client/jni/chromoting_jni_instance.h', + 'client/jni/jni_interface.cc', + ], + }, # end of target 'remoting_client_jni' + ], # end of 'targets' + }], # 'OS=="android"' + # The host installation is generated only if WiX is available. If # component build is used the produced installation will not work due to # missing DLLs. We build it anyway to make sure the GYP scripts are executed -- cgit v1.1