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

Side by Side Diff: third_party/gvr-android-sdk/BUILD.gn

Issue 2295363002: 🔔 Allow android_* targets to specify proguard flags for apks (Closed)
Patch Set: Created 4 years, 3 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 2016 The Chromium Authors. All rights reserved. 1 # Copyright 2016 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/rules.gni") 5 import("//build/config/android/rules.gni")
6 6
7 gvr_arch = current_cpu 7 gvr_arch = current_cpu
8 if (gvr_arch == "x64") { 8 if (gvr_arch == "x64") {
9 gvr_arch = "x86_64" 9 gvr_arch = "x86_64"
10 } 10 }
11 11
12 android_aar_prebuilt("gvr_common_java") { 12 android_aar_prebuilt("gvr_common_java") {
13 aar_path = "src/ndk-beta/lib/common_library.aar" 13 aar_path = "src/ndk-beta/lib/common_library.aar"
14 jar_excluded_patterns = [ "*/protobuf/*" ] 14 jar_excluded_patterns = [ "*/protobuf/*" ]
15 } 15 }
16 16
17 android_aar_prebuilt("gvr_base_java") { 17 android_aar_prebuilt("gvr_base_java") {
18 aar_path = "src/libraries/base/base.aar" 18 aar_path = "src/libraries/base/base.aar"
19 proguard_configs = [ "proguard/base.flags" ]
19 } 20 }
20 21
21 android_aar_prebuilt("gvr_controller_java") { 22 android_aar_prebuilt("gvr_controller_java") {
22 aar_path = "src/libraries/controller/controller.aar" 23 aar_path = "src/libraries/controller/controller.aar"
23 } 24 }
24 25
25 source_set("libgvr") { 26 source_set("libgvr") {
26 if (gvr_arch != "mipsel") { 27 if (gvr_arch != "mipsel") {
27 data_deps = [ 28 data_deps = [
28 ":libgvr_copy", 29 ":libgvr_copy",
29 ] 30 ]
30 libs = [ "${root_out_dir}/libgvr.so" ] 31 libs = [ "${root_out_dir}/libgvr.so" ]
31 } 32 }
32 } 33 }
33 34
34 if (gvr_arch != "mipsel") { 35 if (gvr_arch != "mipsel") {
35 copy("libgvr_copy") { 36 copy("libgvr_copy") {
36 sources = [ 37 sources = [
37 "src/ndk-beta/lib/android_${gvr_arch}/libgvr.so", 38 "src/ndk-beta/lib/android_${gvr_arch}/libgvr.so",
38 ] 39 ]
39 outputs = [ 40 outputs = [
40 "${root_out_dir}/libgvr.so", 41 "${root_out_dir}/libgvr.so",
41 ] 42 ]
42 } 43 }
43 } 44 }
44 45
45 config("libgvr_config") { 46 config("libgvr_config") {
46 include_dirs = [ "src/ndk-beta/include/" ] 47 include_dirs = [ "src/ndk-beta/include/" ]
47 } 48 }
OLDNEW
« build/android/gyp/write_build_config.py ('K') | « chrome/android/chrome_public_apk_tmpl.gni ('k') | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698