diff options
Diffstat (limited to 'chrome/chrome_android.gypi')
-rw-r--r-- | chrome/chrome_android.gypi | 15 |
1 files changed, 14 insertions, 1 deletions
diff --git a/chrome/chrome_android.gypi b/chrome/chrome_android.gypi index 1118407..9cd77f1 100644 --- a/chrome/chrome_android.gypi +++ b/chrome/chrome_android.gypi @@ -17,6 +17,7 @@ '../base/base.gyp:base', '../jingle/jingle.gyp:notifier', 'chrome_android_core', + 'chromium_testshell_jni_headers', 'chrome.gyp:browser_ui', ], 'sources': [ @@ -28,10 +29,11 @@ 'android/testshell/chrome_main_delegate_testshell_android.h', "android/testshell/testshell_google_location_settings_helper.cc", "android/testshell/testshell_google_location_settings_helper.h", + 'android/testshell/testshell_tab.cc', + 'android/testshell/testshell_tab.h', 'android/testshell/testshell_stubs.cc', ], 'include_dirs': [ - '<(SHARED_INTERMEDIATE_DIR)/android', '<(SHARED_INTERMEDIATE_DIR)/chromium_testshell', '../skia/config', ], @@ -69,6 +71,17 @@ 'includes': [ '../build/java_apk.gypi', ], }, { + 'target_name': 'chromium_testshell_jni_headers', + 'type': 'none', + 'sources': [ + 'android/testshell/java/src/org/chromium/chrome/testshell/TestShellTab.java', + ], + 'variables': { + 'jni_gen_package': 'chromium_testshell', + }, + 'includes': [ '../build/jni_generator.gypi' ], + }, + { # chromium_testshell creates a .jar as a side effect. Any java targets # that need that .jar in their classpath should depend on this target, # chromium_testshell_java. Dependents of chromium_testshell receive its |