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

Side by Side Diff: remoting/android/BUILD.gn

Issue 2123753005: Creating new gn arg: enable_all_proguard_optimizations. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Changing from 2 apks to gn arg which controls optimizations Created 4 years, 5 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 2015 The Chromium Authors. All rights reserved. 1 # Copyright 2015 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 import("//remoting/android/client_java_tmpl.gni") 7 import("//remoting/android/client_java_tmpl.gni")
8 import("//remoting/android/remoting_apk_tmpl.gni") 8 import("//remoting/android/remoting_apk_tmpl.gni")
9 import("//remoting/remoting_options.gni") 9 import("//remoting/remoting_options.gni")
10 import("//remoting/tools/build/remoting_localize.gni") 10 import("//remoting/tools/build/remoting_localize.gni")
(...skipping 130 matching lines...) Expand 10 before | Expand all | Expand 10 after
141 141
142 remoting_localize("remoting_test_apk_manifest") { 142 remoting_localize("remoting_test_apk_manifest") {
143 sources = [ 143 sources = [
144 "javatests/AndroidManifest.xml.jinja2", 144 "javatests/AndroidManifest.xml.jinja2",
145 ] 145 ]
146 locales = [ "en" ] 146 locales = [ "en" ]
147 variables = [ rebase_path(branding_path) ] 147 variables = [ rebase_path(branding_path) ]
148 output = "$root_gen_dir/remoting/android_test/{{source_name_part}}" 148 output = "$root_gen_dir/remoting/android_test/{{source_name_part}}"
149 } 149 }
150 150
151 instrumentation_test_apk("remoting_test_apk") { 151 if (!enable_all_proguard_optimizations) {
152 android_manifest = "$root_gen_dir/remoting/android_test/AndroidManifest.xml" 152 instrumentation_test_apk("remoting_test_apk") {
153 android_manifest_dep = ":remoting_test_apk_manifest" 153 android_manifest = "$root_gen_dir/remoting/android_test/AndroidManifest.xml"
154 apk_name = "ChromotingTest" 154 android_manifest_dep = ":remoting_test_apk_manifest"
155 apk_under_test = ":remoting_apk" 155 apk_name = "ChromotingTest"
156 java_files = [ 156 apk_under_test = ":remoting_apk"
157 "javatests/src/org/chromium/chromoting/EventTest.java", 157 java_files = [
158 "javatests/src/org/chromium/chromoting/MockInputStub.java", 158 "javatests/src/org/chromium/chromoting/EventTest.java",
159 "javatests/src/org/chromium/chromoting/SwipePinchDetectorTest.java", 159 "javatests/src/org/chromium/chromoting/MockInputStub.java",
160 "javatests/src/org/chromium/chromoting/TapGestureDetectorTest.java", 160 "javatests/src/org/chromium/chromoting/SwipePinchDetectorTest.java",
161 "javatests/src/org/chromium/chromoting/TouchEventBuilder.java", 161 "javatests/src/org/chromium/chromoting/TapGestureDetectorTest.java",
162 "javatests/src/org/chromium/chromoting/TouchEventGenerator.java", 162 "javatests/src/org/chromium/chromoting/TouchEventBuilder.java",
163 "javatests/src/org/chromium/chromoting/TouchInputStrategyTest.java", 163 "javatests/src/org/chromium/chromoting/TouchEventGenerator.java",
164 "javatests/src/org/chromium/chromoting/test/util/MutableReference.java", 164 "javatests/src/org/chromium/chromoting/TouchInputStrategyTest.java",
165 ] 165 "javatests/src/org/chromium/chromoting/test/util/MutableReference.java",
166 deps = [ 166 ]
167 ":remoting_android_client_java", 167 deps = [
168 "//base:base_java", 168 ":remoting_android_client_java",
169 "//base:base_java_test_support", 169 "//base:base_java",
170 ] 170 "//base:base_java_test_support",
171 ]
172 }
171 } 173 }
172 174
173 shared_library("remoting_host_jni") { 175 shared_library("remoting_host_jni") {
174 deps = [ 176 deps = [
175 ":jni_headers", 177 ":jni_headers",
176 "//google_apis", 178 "//google_apis",
177 "//remoting/base", 179 "//remoting/base",
178 "//remoting/host", 180 "//remoting/host",
179 "//remoting/host/it2me:common", 181 "//remoting/host/it2me:common",
180 "//remoting/protocol", 182 "//remoting/protocol",
(...skipping 31 matching lines...) Expand 10 before | Expand all | Expand 10 after
212 [ "java/src/org/chromium/chromoting/base/OAuthTokenFetcher.java" ] 214 [ "java/src/org/chromium/chromoting/base/OAuthTokenFetcher.java" ]
213 deps = [ 215 deps = [
214 ":remoting_host_apk_resources", 216 ":remoting_host_apk_resources",
215 "//base:base_java", 217 "//base:base_java",
216 "//net/android:net_java", 218 "//net/android:net_java",
217 "//third_party/android_tools:android_support_v13_java", 219 "//third_party/android_tools:android_support_v13_java",
218 "//third_party/android_tools:android_support_v7_appcompat_java", 220 "//third_party/android_tools:android_support_v7_appcompat_java",
219 google_play_services_library, 221 google_play_services_library,
220 ] 222 ]
221 } 223 }
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698