16d86b77056ed63eb6871182f42a9fd5f07550f90Torne (Richard Coles)# Copyright 2014 The Chromium Authors. All rights reserved. 26d86b77056ed63eb6871182f42a9fd5f07550f90Torne (Richard Coles)# Use of this source code is governed by a BSD-style license that can be 36d86b77056ed63eb6871182f42a9fd5f07550f90Torne (Richard Coles)# found in the LICENSE file. 46d86b77056ed63eb6871182f42a9fd5f07550f90Torne (Richard Coles) 56d86b77056ed63eb6871182f42a9fd5f07550f90Torne (Richard Coles)LOCAL_SRC_FILES := $(call all-java-files-under, java/src) 66d86b77056ed63eb6871182f42a9fd5f07550f90Torne (Richard Coles) 76d86b77056ed63eb6871182f42a9fd5f07550f90Torne (Richard Coles)# contentview and its dependencies 86d86b77056ed63eb6871182f42a9fd5f07550f90Torne (Richard Coles)LOCAL_AIDL_INCLUDES := \ 96d86b77056ed63eb6871182f42a9fd5f07550f90Torne (Richard Coles) $(LOCAL_PATH)/../content/public/android/java/src \ 106d86b77056ed63eb6871182f42a9fd5f07550f90Torne (Richard Coles) $(LOCAL_PATH)/../net/android/java/src \ 116d86b77056ed63eb6871182f42a9fd5f07550f90Torne (Richard Coles) $(LOCAL_PATH)/../third_party/eyesfree/src/android/java/src 126d86b77056ed63eb6871182f42a9fd5f07550f90Torne (Richard Coles) 136d86b77056ed63eb6871182f42a9fd5f07550f90Torne (Richard Coles)LOCAL_SRC_FILES += \ 146d86b77056ed63eb6871182f42a9fd5f07550f90Torne (Richard Coles) $(call all-java-files-under, ../content/public/android/java/src) \ 156d86b77056ed63eb6871182f42a9fd5f07550f90Torne (Richard Coles) ../content/public/android/java/src/org/chromium/content/common/IChildProcessCallback.aidl \ 166d86b77056ed63eb6871182f42a9fd5f07550f90Torne (Richard Coles) ../content/public/android/java/src/org/chromium/content/common/IChildProcessService.aidl \ 176d86b77056ed63eb6871182f42a9fd5f07550f90Torne (Richard Coles) ../net/android/java/src/org/chromium/net/IRemoteAndroidKeyStoreCallbacks.aidl \ 186d86b77056ed63eb6871182f42a9fd5f07550f90Torne (Richard Coles) ../net/android/java/src/org/chromium/net/IRemoteAndroidKeyStore.aidl \ 196d86b77056ed63eb6871182f42a9fd5f07550f90Torne (Richard Coles) $(call all-java-files-under, ../base/android/java/src) \ 206d86b77056ed63eb6871182f42a9fd5f07550f90Torne (Richard Coles) $(call all-java-files-under, ../media/base/android/java/src) \ 216d86b77056ed63eb6871182f42a9fd5f07550f90Torne (Richard Coles) $(call all-java-files-under, ../net/android/java/src) \ 226d86b77056ed63eb6871182f42a9fd5f07550f90Torne (Richard Coles) $(call all-java-files-under, ../ui/android/java/src) \ 236d86b77056ed63eb6871182f42a9fd5f07550f90Torne (Richard Coles) $(call all-java-files-under, ../third_party/eyesfree/src/android/java/src) \ 246d86b77056ed63eb6871182f42a9fd5f07550f90Torne (Richard Coles) $(call all-Iaidl-files-under, ../third_party/eyesfree/src/android/java/src) 256d86b77056ed63eb6871182f42a9fd5f07550f90Torne (Richard Coles) 266d86b77056ed63eb6871182f42a9fd5f07550f90Torne (Richard Coles)# browser components 276d86b77056ed63eb6871182f42a9fd5f07550f90Torne (Richard Coles)LOCAL_SRC_FILES += \ 286d86b77056ed63eb6871182f42a9fd5f07550f90Torne (Richard Coles) $(call all-java-files-under, \ 296d86b77056ed63eb6871182f42a9fd5f07550f90Torne (Richard Coles) ../components/web_contents_delegate_android/android/java/src) \ 306d86b77056ed63eb6871182f42a9fd5f07550f90Torne (Richard Coles) $(call all-java-files-under, \ 316d86b77056ed63eb6871182f42a9fd5f07550f90Torne (Richard Coles) ../components/navigation_interception/android/java/src) \ 326d86b77056ed63eb6871182f42a9fd5f07550f90Torne (Richard Coles) 336d86b77056ed63eb6871182f42a9fd5f07550f90Torne (Richard Coles)# This directory includes .java files that are generated by the normal gyp build, but are checked in 346d86b77056ed63eb6871182f42a9fd5f07550f90Torne (Richard Coles)# for the Android build. 356d86b77056ed63eb6871182f42a9fd5f07550f90Torne (Richard Coles)# TODO(torne, cjhopman): Consider removing this. 366d86b77056ed63eb6871182f42a9fd5f07550f90Torne (Richard Coles)LOCAL_SRC_FILES += \ 376d86b77056ed63eb6871182f42a9fd5f07550f90Torne (Richard Coles) $(call all-java-files-under, java/generated_src) 386d86b77056ed63eb6871182f42a9fd5f07550f90Torne (Richard Coles) 396d86b77056ed63eb6871182f42a9fd5f07550f90Torne (Richard Coles)# Java files generated from .template rules. This list should match list of java dependencies in 405f1c94371a64b3196d4be9466099bb892df9b88eTorne (Richard Coles)# android_webview/android_webview.gyp 416d86b77056ed63eb6871182f42a9fd5f07550f90Torne (Richard Coles)LOCAL_GENERATED_SOURCES := \ 421320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci$(call intermediates-dir-for,GYP,shared)/enums/window_open_disposition_java/org/chromium/ui/WindowOpenDisposition.java \ 431320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci$(call intermediates-dir-for,GYP,shared)/enums/bitmap_format_java/org/chromium/ui/gfx/BitmapFormat.java \ 44116680a4aac90f2aa7413d9095a592090648e557Ben Murdoch$(call intermediates-dir-for,GYP,shared)/templates/org/chromium/base/ApplicationState.java \ 45116680a4aac90f2aa7413d9095a592090648e557Ben Murdoch$(call intermediates-dir-for,GYP,shared)/templates/org/chromium/base/MemoryPressureLevelList.java \ 46116680a4aac90f2aa7413d9095a592090648e557Ben Murdoch$(call intermediates-dir-for,GYP,shared)/templates/org/chromium/content/browser/GestureEventType.java \ 47116680a4aac90f2aa7413d9095a592090648e557Ben Murdoch$(call intermediates-dir-for,GYP,shared)/templates/org/chromium/content/browser/SpeechRecognitionError.java \ 48116680a4aac90f2aa7413d9095a592090648e557Ben Murdoch$(call intermediates-dir-for,GYP,shared)/templates/org/chromium/content/browser/input/CanonicalAxisIndex.java \ 49116680a4aac90f2aa7413d9095a592090648e557Ben Murdoch$(call intermediates-dir-for,GYP,shared)/templates/org/chromium/content/browser/input/CanonicalButtonIndex.java \ 50116680a4aac90f2aa7413d9095a592090648e557Ben Murdoch$(call intermediates-dir-for,GYP,shared)/templates/org/chromium/content/browser/input/PopupItemType.java \ 515f1c94371a64b3196d4be9466099bb892df9b88eTorne (Richard Coles)$(call intermediates-dir-for,GYP,shared)/templates/org/chromium/content/browser/input/SelectionEventType.java \ 52116680a4aac90f2aa7413d9095a592090648e557Ben Murdoch$(call intermediates-dir-for,GYP,shared)/templates/org/chromium/content/common/ResultCodes.java \ 531320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci$(call intermediates-dir-for,GYP,shared)/templates/org/chromium/content_public/common/ScreenOrientationValues.java \ 54116680a4aac90f2aa7413d9095a592090648e557Ben Murdoch$(call intermediates-dir-for,GYP,shared)/templates/org/chromium/media/ImageFormat.java \ 55116680a4aac90f2aa7413d9095a592090648e557Ben Murdoch$(call intermediates-dir-for,GYP,shared)/templates/org/chromium/net/CertificateMimeType.java \ 56116680a4aac90f2aa7413d9095a592090648e557Ben Murdoch$(call intermediates-dir-for,GYP,shared)/templates/org/chromium/net/CertVerifyStatusAndroid.java \ 57116680a4aac90f2aa7413d9095a592090648e557Ben Murdoch$(call intermediates-dir-for,GYP,shared)/templates/org/chromium/net/NetError.java \ 58116680a4aac90f2aa7413d9095a592090648e557Ben Murdoch$(call intermediates-dir-for,GYP,shared)/templates/org/chromium/net/PrivateKeyType.java \ 591320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci$(call intermediates-dir-for,GYP,shared)/templates/org/chromium/ui/base/PageTransitionTypes.java \ 606d86b77056ed63eb6871182f42a9fd5f07550f90Torne (Richard Coles) 616d86b77056ed63eb6871182f42a9fd5f07550f90Torne (Richard Coles)# content dependencies on java components that are provided by the system on 626d86b77056ed63eb6871182f42a9fd5f07550f90Torne (Richard Coles)# android 636d86b77056ed63eb6871182f42a9fd5f07550f90Torne (Richard Coles)LOCAL_STATIC_JAVA_LIBRARIES += jsr305 guava 646d86b77056ed63eb6871182f42a9fd5f07550f90Torne (Richard Coles) 65