• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1# Copyright 2014 The Chromium Authors. All rights reserved.
2# Use of this source code is governed by a BSD-style license that can be
3# found in the LICENSE file.
4
5import("//build/config/android/config.gni")
6
7assert(is_android)
8
9# GYP: //base/base.gyp:chromium_android_linker
10shared_library("chromium_android_linker") {
11  sources = [
12    "android_dlext.h",
13    "legacy_linker_jni.cc",
14    "legacy_linker_jni.h",
15    "linker_jni.cc",
16    "linker_jni.h",
17    "modern_linker_jni.cc",
18    "modern_linker_jni.h",
19  ]
20
21  # The NDK contains the crazy_linker here:
22  #   '<(android_ndk_root)/crazy_linker.gyp:crazy_linker'
23  # However, we use our own fork.  See bug 384700.
24  deps = [
25    "//build/config/sanitizers:deps",
26    "//third_party/android_crazy_linker",
27  ]
28}
29