diff options
Diffstat (limited to 'deps/v8/build/android/bytecode/BUILD.gn')
-rw-r--r-- | deps/v8/build/android/bytecode/BUILD.gn | 27 |
1 files changed, 27 insertions, 0 deletions
diff --git a/deps/v8/build/android/bytecode/BUILD.gn b/deps/v8/build/android/bytecode/BUILD.gn new file mode 100644 index 0000000000..1584becd43 --- /dev/null +++ b/deps/v8/build/android/bytecode/BUILD.gn @@ -0,0 +1,27 @@ +# Copyright 2017 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") + +assert(current_toolchain == default_toolchain) + +java_binary("java_bytecode_rewriter") { + emma_never_instrument = true + java_files = [ + "java/org/chromium/bytecode/AssertionEnablerClassAdapter.java", + "java/org/chromium/bytecode/ByteCodeProcessor.java", + "java/org/chromium/bytecode/ClassPathValidator.java", + "java/org/chromium/bytecode/CustomClassLoaderClassWriter.java", + "java/org/chromium/bytecode/CustomResourcesClassAdapter.java", + "java/org/chromium/bytecode/SplitCompatClassAdapter.java", + "java/org/chromium/bytecode/ThreadAssertionClassAdapter.java", + "java/org/chromium/bytecode/TypeUtils.java", + ] + main_class = "org.chromium.bytecode.ByteCodeProcessor" + deps = [ + "//third_party/ow2_asm:asm_java", + "//third_party/ow2_asm:asm_util_java", + ] + wrapper_script_name = "helper/java_bytecode_rewriter" +} |