summaryrefslogtreecommitdiffstats
path: root/tools/android/memconsumer
diff options
context:
space:
mode:
authorpkotwicz <pkotwicz@chromium.org>2015-12-08 13:54:49 -0800
committerCommit bot <commit-bot@chromium.org>2015-12-08 21:55:47 +0000
commit6b5571bdb136513f38c0003c3b6f127734f13f4a (patch)
tree79b198592e33f52021159e53c292734842f827eb /tools/android/memconsumer
parent61748a2a829571b9ef1de3292f047cb0be0e6c35 (diff)
downloadchromium_src-6b5571bdb136513f38c0003c3b6f127734f13f4a.zip
chromium_src-6b5571bdb136513f38c0003c3b6f127734f13f4a.tar.gz
chromium_src-6b5571bdb136513f38c0003c3b6f127734f13f4a.tar.bz2
Finish porting android_tools.gyp to GN
BUG=535071 Review URL: https://codereview.chromium.org/1499833002 Cr-Commit-Position: refs/heads/master@{#363803}
Diffstat (limited to 'tools/android/memconsumer')
-rw-r--r--tools/android/memconsumer/BUILD.gn35
1 files changed, 35 insertions, 0 deletions
diff --git a/tools/android/memconsumer/BUILD.gn b/tools/android/memconsumer/BUILD.gn
new file mode 100644
index 0000000..af7e045
--- /dev/null
+++ b/tools/android/memconsumer/BUILD.gn
@@ -0,0 +1,35 @@
+# Copyright 2015 The Chromium Authors. All rights reserved.
+# Use of this source code is governed by a BSD-style license that can be
+# found in the LICENSE file.
+
+import("//build/config/android/rules.gni")
+
+android_resources("memconsumer_apk_resources") {
+ resource_dirs = [ "java/res" ]
+ android_manifest = "java/AndroidManifest.xml"
+}
+
+android_apk("memconsumer_apk") {
+ apk_name = "MemConsumer"
+ android_manifest = "java/AndroidManifest.xml"
+ DEPRECATED_java_in_dir = "java/src"
+ native_libs = [ "libmemconsumer.so" ]
+
+ deps = [
+ ":libmemconsumer",
+ ":memconsumer_apk_resources",
+ "//base:base_java",
+ ]
+}
+
+shared_library("libmemconsumer") {
+ output_name = "memconsumer"
+ sources = [
+ "memconsumer_hook.cc",
+ ]
+ libs = [ "log" ]
+ configs -= [ "//build/config/android:hide_native_jni_exports" ]
+
+ configs -= [ "//build/config/compiler:chromium_code" ]
+ configs += [ "//build/config/compiler:no_chromium_code" ]
+}