Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(376)

Side by Side Diff: shell/BUILD.gn

Issue 1456913002: Use thread with looper and native message loop for vsync service. (Closed) Base URL: https://github.com/domokit/mojo.git@master
Patch Set: Created 5 years, 1 month ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
1 # Copyright 2014 The Chromium Authors. All rights reserved. 1 # Copyright 2014 The Chromium Authors. All rights reserved.
2 # Use of this source code is governed by a BSD-style license that can be 2 # Use of this source code is governed by a BSD-style license that can be
3 # found in the LICENSE file. 3 # found in the LICENSE file.
4 4
5 import("//build/config/ui.gni") 5 import("//build/config/ui.gni")
6 import("//mojo/public/mojo.gni") 6 import("//mojo/public/mojo.gni")
7 import("//mojo/public/mojo_application.gni") 7 import("//mojo/public/mojo_application.gni")
8 import("//mojo/public/tools/bindings/mojom.gni") 8 import("//mojo/public/tools/bindings/mojom.gni")
9 import("//mojo/tools/embed/rules.gni") 9 import("//mojo/tools/embed/rules.gni")
10 import("//testing/test.gni") 10 import("//testing/test.gni")
(...skipping 209 matching lines...) Expand 10 before | Expand all | Expand 10 after
220 ] 220 ]
221 221
222 if (is_android) { 222 if (is_android) {
223 sources += [ 223 sources += [
224 "android/android_handler.cc", 224 "android/android_handler.cc",
225 "android/android_handler.h", 225 "android/android_handler.h",
226 "android/android_handler_loader.cc", 226 "android/android_handler_loader.cc",
227 "android/android_handler_loader.h", 227 "android/android_handler_loader.h",
228 "android/java_application_loader.cc", 228 "android/java_application_loader.cc",
229 "android/java_application_loader.h", 229 "android/java_application_loader.h",
230 "android/native_handler_thread.cc",
231 "android/native_handler_thread.h",
230 "android/native_viewport_application_loader.cc", 232 "android/native_viewport_application_loader.cc",
231 "android/native_viewport_application_loader.h", 233 "android/native_viewport_application_loader.h",
232 "android/ui_application_loader_android.cc", 234 "android/ui_application_loader_android.cc",
233 "android/ui_application_loader_android.h", 235 "android/ui_application_loader_android.h",
234 "android/url_response_disk_cache_delegate_impl.cc", 236 "android/url_response_disk_cache_delegate_impl.cc",
235 "android/url_response_disk_cache_delegate_impl.h", 237 "android/url_response_disk_cache_delegate_impl.h",
236 ] 238 ]
237 239
238 deps += [ 240 deps += [
239 ":jni_headers", 241 ":jni_headers",
(...skipping 44 matching lines...) Expand 10 before | Expand all | Expand 10 after
284 # this file. 286 # this file.
285 check_includes = false 287 check_includes = false
286 } 288 }
287 289
288 if (is_android) { 290 if (is_android) {
289 generate_jni("jni_headers") { 291 generate_jni("jni_headers") {
290 sources = [ 292 sources = [
291 "android/apk/src/org/chromium/mojo/shell/AndroidHandler.java", 293 "android/apk/src/org/chromium/mojo/shell/AndroidHandler.java",
292 "android/apk/src/org/chromium/mojo/shell/Bootstrap.java", 294 "android/apk/src/org/chromium/mojo/shell/Bootstrap.java",
293 "android/apk/src/org/chromium/mojo/shell/JavaApplicationRegistry.java", 295 "android/apk/src/org/chromium/mojo/shell/JavaApplicationRegistry.java",
296 "android/apk/src/org/chromium/mojo/shell/NativeHandlerThread.java",
294 "android/apk/src/org/chromium/mojo/shell/ShellService.java", 297 "android/apk/src/org/chromium/mojo/shell/ShellService.java",
295 "android/tests/src/org/chromium/mojo/shell/ShellTestBase.java", 298 "android/tests/src/org/chromium/mojo/shell/ShellTestBase.java",
296 ] 299 ]
297 jni_package = "mojo/shell" 300 jni_package = "mojo/shell"
298 } 301 }
299 302
300 android_library("bootstrap_java") { 303 android_library("bootstrap_java") {
301 java_files = [ "android/apk/src/org/chromium/mojo/shell/Bootstrap.java" ] 304 java_files = [ "android/apk/src/org/chromium/mojo/shell/Bootstrap.java" ]
302 305
303 deps = [ 306 deps = [
(...skipping 30 matching lines...) Expand all
334 "android/apk/src/org/chromium/mojo/shell/AndroidHandler.java", 337 "android/apk/src/org/chromium/mojo/shell/AndroidHandler.java",
335 "android/apk/src/org/chromium/mojo/shell/BaseActivity.java", 338 "android/apk/src/org/chromium/mojo/shell/BaseActivity.java",
336 "android/apk/src/org/chromium/mojo/shell/FileHelper.java", 339 "android/apk/src/org/chromium/mojo/shell/FileHelper.java",
337 "android/apk/src/org/chromium/mojo/shell/InputFactory.java", 340 "android/apk/src/org/chromium/mojo/shell/InputFactory.java",
338 "android/apk/src/org/chromium/mojo/shell/IntentReceiverActivity.java", 341 "android/apk/src/org/chromium/mojo/shell/IntentReceiverActivity.java",
339 "android/apk/src/org/chromium/mojo/shell/IntentReceiverRegistry.java", 342 "android/apk/src/org/chromium/mojo/shell/IntentReceiverRegistry.java",
340 "android/apk/src/org/chromium/mojo/shell/JavaApplicationRegistry.java", 343 "android/apk/src/org/chromium/mojo/shell/JavaApplicationRegistry.java",
341 "android/apk/src/org/chromium/mojo/shell/KeyboardFactory.java", 344 "android/apk/src/org/chromium/mojo/shell/KeyboardFactory.java",
342 "android/apk/src/org/chromium/mojo/shell/MojoShellActivity.java", 345 "android/apk/src/org/chromium/mojo/shell/MojoShellActivity.java",
343 "android/apk/src/org/chromium/mojo/shell/MojoShellApplication.java", 346 "android/apk/src/org/chromium/mojo/shell/MojoShellApplication.java",
347 "android/apk/src/org/chromium/mojo/shell/NativeHandlerThread.java",
344 "android/apk/src/org/chromium/mojo/shell/NativeViewportSupportApplicationD elegate.java", 348 "android/apk/src/org/chromium/mojo/shell/NativeViewportSupportApplicationD elegate.java",
345 "android/apk/src/org/chromium/mojo/shell/NfcApplicationDelegate.java", 349 "android/apk/src/org/chromium/mojo/shell/NfcApplicationDelegate.java",
346 "android/apk/src/org/chromium/mojo/shell/NfcDbManager.java", 350 "android/apk/src/org/chromium/mojo/shell/NfcDbManager.java",
347 "android/apk/src/org/chromium/mojo/shell/NfcImpl.java", 351 "android/apk/src/org/chromium/mojo/shell/NfcImpl.java",
348 "android/apk/src/org/chromium/mojo/shell/NfcReceiverActivity.java", 352 "android/apk/src/org/chromium/mojo/shell/NfcReceiverActivity.java",
349 "android/apk/src/org/chromium/mojo/shell/NfcServiceFactoryBinder.java", 353 "android/apk/src/org/chromium/mojo/shell/NfcServiceFactoryBinder.java",
350 "android/apk/src/org/chromium/mojo/shell/SharingActivity.java", 354 "android/apk/src/org/chromium/mojo/shell/SharingActivity.java",
351 "android/apk/src/org/chromium/mojo/shell/SharingApplicationDelegate.java", 355 "android/apk/src/org/chromium/mojo/shell/SharingApplicationDelegate.java",
352 "android/apk/src/org/chromium/mojo/shell/ShellService.java", 356 "android/apk/src/org/chromium/mojo/shell/ShellService.java",
353 "android/apk/src/org/chromium/mojo/shell/ViewportActivity.java", 357 "android/apk/src/org/chromium/mojo/shell/ViewportActivity.java",
(...skipping 354 matching lines...) Expand 10 before | Expand all | Expand 10 after
708 "${root_out_dir}/libmojo_shell.so", 712 "${root_out_dir}/libmojo_shell.so",
709 ] 713 ]
710 } else { 714 } else {
711 sources += [ "${root_out_dir}/mojo_shell" ] 715 sources += [ "${root_out_dir}/mojo_shell" ]
712 } 716 }
713 717
714 outputs = [ 718 outputs = [
715 "${root_out_dir}/symbols/{{source_file_part}}", 719 "${root_out_dir}/symbols/{{source_file_part}}",
716 ] 720 ]
717 } 721 }
OLDNEW
« no previous file with comments | « services/vsync/src/org/chromium/mojo/vsync/VSyncProviderImpl.java ('k') | shell/android/android_handler.h » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698