diff options
author | pkotwicz <pkotwicz@chromium.org> | 2015-12-08 13:54:49 -0800 |
---|---|---|
committer | Commit bot <commit-bot@chromium.org> | 2015-12-08 21:55:47 +0000 |
commit | 6b5571bdb136513f38c0003c3b6f127734f13f4a (patch) | |
tree | 79b198592e33f52021159e53c292734842f827eb /tools/android/memconsumer | |
parent | 61748a2a829571b9ef1de3292f047cb0be0e6c35 (diff) | |
download | chromium_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.gn | 35 |
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" ] +} |