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

Side by Side Diff: content/public/android/BUILD.gn

Issue 625543002: Revert of Use the new java_cpp_enum rule in content. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Created 6 years, 2 months 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/android/config.gni") 5 import("//build/config/android/config.gni")
6 import("//build/config/android/rules.gni") 6 import("//build/config/android/rules.gni")
7 7
8 content_jni_gypi_values = exec_script("//build/gypi_to_gn.py", 8 content_jni_gypi_values = exec_script("//build/gypi_to_gn.py",
9 [ rebase_path("../../content_jni.gypi") ], 9 [ rebase_path("../../content_jni.gypi") ],
10 "scope", 10 "scope",
(...skipping 24 matching lines...) Expand all
35 "//media/base/android:media_java", 35 "//media/base/android:media_java",
36 "//net/android:net_java", 36 "//net/android:net_java",
37 "//ui/android:ui_java", 37 "//ui/android:ui_java",
38 "//third_party/jsr-305:jsr_305_javalib", 38 "//third_party/jsr-305:jsr_305_javalib",
39 39
40 #"//content:content_common", 40 #"//content:content_common",
41 ] 41 ]
42 42
43 srcjar_deps = [ 43 srcjar_deps = [
44 ":common_aidl", 44 ":common_aidl",
45 ":content_public_android_java_enums_srcjar", 45 ":content_gamepad_mapping_java",
46 ":gesture_event_type_java",
47 ":popup_item_type_java",
48 ":result_codes_java",
49 ":selection_event_type_java",
50 ":speech_recognition_error_java",
51 ":top_controls_state_java",
52 ":screen_orientation_values_java",
46 ] 53 ]
47 54
48 DEPRECATED_java_in_dir = "java/src" 55 DEPRECATED_java_in_dir = "java/src"
49 if (!is_android_webview_build) { 56 if (!is_android_webview_build) {
50 deps += [ 57 deps += [
51 "//third_party/eyesfree:eyesfree_java", 58 "//third_party/eyesfree:eyesfree_java",
52 ] 59 ]
53 } 60 }
54 } 61 }
55 62
(...skipping 40 matching lines...) Expand 10 before | Expand all | Expand 10 after
96 "values-sw/android_content_strings.xml", 103 "values-sw/android_content_strings.xml",
97 "values-th/android_content_strings.xml", 104 "values-th/android_content_strings.xml",
98 "values-tr/android_content_strings.xml", 105 "values-tr/android_content_strings.xml",
99 "values-uk/android_content_strings.xml", 106 "values-uk/android_content_strings.xml",
100 "values-vi/android_content_strings.xml", 107 "values-vi/android_content_strings.xml",
101 "values-zh-rCN/android_content_strings.xml", 108 "values-zh-rCN/android_content_strings.xml",
102 "values-zh-rTW/android_content_strings.xml", 109 "values-zh-rTW/android_content_strings.xml",
103 ] 110 ]
104 } 111 }
105 112
106 java_cpp_enum("content_public_android_java_enums_srcjar") { 113 java_cpp_template("gesture_event_type_java") {
107 sources = [ 114 sources = [
108 "//content/browser/android/content_view_core_impl.cc", 115 "java/src/org/chromium/content/browser/GestureEventType.template",
109 "//content/browser/android/gesture_event_type.h",
110 "//content/browser/renderer_host/input/selection_event_type.h",
111 "//content/browser/gamepad/gamepad_standard_mappings.h",
112 "//content/public/common/result_codes.h",
113 "//content/public/common/screen_orientation_values.h",
114 "//content/public/common/speech_recognition_error.h",
115 "//content/public/common/top_controls_state.h",
116 ] 116 ]
117 outputs = [ 117 package_name = "org/chromium/content/browser"
118 "org/chromium/content/browser/GestureEventType.java", 118 inputs = [
119 "org/chromium/content/browser/input/CanonicalAxisIndex.java", 119 "//content/browser/android/gesture_event_type_list.h"
120 "org/chromium/content/browser/input/CanonicalButtonIndex.java",
121 "org/chromium/content/browser/input/PopupItemType.java",
122 "org/chromium/content/browser/input/SelectionEventType.java",
123 "org/chromium/content_public/common/ResultCode.java",
124 "org/chromium/content_public/common/ScreenOrientationValues.java",
125 "org/chromium/content_public/common/SpeechRecognitionErrorCode.java",
126 "org/chromium/content_public/common/TopControlsState.java",
127 ] 120 ]
128 } 121 }
129 122
123 java_cpp_template("popup_item_type_java") {
124 sources = [
125 "java/src/org/chromium/content/browser/input/PopupItemType.template",
126 ]
127 package_name = "org/chromium/content/browser/input"
128 inputs = [
129 "//content/browser/android/popup_item_type_list.h"
130 ]
131 }
132
133 java_cpp_template("result_codes_java") {
134 sources = [
135 "java/src/org/chromium/content/common/ResultCodes.template",
136 ]
137 package_name = "org/chromium/content/common"
138 inputs = [
139 "//content/public/common/result_codes_list.h"
140 ]
141 }
142
143 java_cpp_template("selection_event_type_java") {
144 sources = [
145 "java/src/org/chromium/content/browser/input/SelectionEventType.template",
146 ]
147 package_name = "org/chromium/content/browser/input"
148 inputs = [
149 "//content/browser/renderer_host/input/selection_event_type_list.h"
150 ]
151 }
152
153 java_cpp_template("speech_recognition_error_java") {
154 sources = [
155 "java/src/org/chromium/content/browser/SpeechRecognitionError.template",
156 ]
157 package_name = "org/chromium/content/browser"
158 inputs = [
159 "//content/public/common/speech_recognition_error_list.h"
160 ]
161 }
162
163 java_cpp_template("top_controls_state_java") {
164 sources = [
165 "java/src/org/chromium/content/common/TopControlsState.template",
166 ]
167 package_name = "org/chromium/content/common"
168 inputs = [
169 "//content/public/common/top_controls_state_list.h"
170 ]
171 }
172
173 java_cpp_template("screen_orientation_values_java") {
174 sources = [
175 "java/src/org/chromium/content_public/common/ScreenOrientationValues.templat e",
176 ]
177 package_name = "org/chromium/content_public/common"
178 inputs = [
179 "//content/public/common/screen_orientation_values_list.h"
180 ]
181 }
182
183 java_cpp_template("content_gamepad_mapping_java") {
184 sources = [
185 "java/src/org/chromium/content/browser/input/CanonicalAxisIndex.template",
186 "java/src/org/chromium/content/browser/input/CanonicalButtonIndex.template",
187 ]
188 package_name = "org/chromium/content/common"
189 inputs = [
190 "//content/browser/gamepad/canonical_axis_index_list.h",
191 "//content/browser/gamepad/canonical_button_index_list.h",
192 ]
193 }
194
130 generate_jar_jni("jar_jni") { 195 generate_jar_jni("jar_jni") {
131 jni_package = "content" 196 jni_package = "content"
132 classes = [ 197 classes = [
133 "java/util/HashSet.class", 198 "java/util/HashSet.class",
134 "android/view/MotionEvent.class", 199 "android/view/MotionEvent.class",
135 ] 200 ]
136 } 201 }
137 202
138 generate_jni("content_jni_headers") { 203 generate_jni("content_jni_headers") {
139 sources = rebase_path(content_jni_gypi_values.sources, "", "../..") 204 sources = rebase_path(content_jni_gypi_values.sources, "", "../..")
(...skipping 22 matching lines...) Expand all
162 "//net/android:net_java_test_support", 227 "//net/android:net_java_test_support",
163 "//ui/android:ui_java", 228 "//ui/android:ui_java",
164 ":content_java", 229 ":content_java",
165 ] 230 ]
166 231
167 DEPRECATED_java_in_dir = "javatests/src" 232 DEPRECATED_java_in_dir = "javatests/src"
168 } 233 }
169 234
170 235
171 # TODO(GYP): content_icudata 236 # TODO(GYP): content_icudata
OLDNEW
« no previous file with comments | « content/content.gyp ('k') | content/public/android/java/src/org/chromium/content/browser/GestureEventType.template » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698