diff options
Diffstat (limited to 'chromium/third_party/android_crazy_linker/crazy_linker.gyp')
-rw-r--r-- | chromium/third_party/android_crazy_linker/crazy_linker.gyp | 54 |
1 files changed, 54 insertions, 0 deletions
diff --git a/chromium/third_party/android_crazy_linker/crazy_linker.gyp b/chromium/third_party/android_crazy_linker/crazy_linker.gyp new file mode 100644 index 00000000000..7d3b75f9e64 --- /dev/null +++ b/chromium/third_party/android_crazy_linker/crazy_linker.gyp @@ -0,0 +1,54 @@ +# Copyright 2014 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. + +{ + 'targets': [ + { + 'target_name': 'crazy_linker', + 'type': 'static_library', + 'include_dirs': [ + 'src/include', + 'src/src', + ], + 'defines': [ + 'CRAZY_DEBUG=0', + ], + 'sources': [ + 'src/src/crazy_linker_api.cpp', + 'src/src/crazy_linker_ashmem.cpp', + 'src/src/crazy_linker_debug.cpp', + 'src/src/crazy_linker_elf_loader.cpp', + 'src/src/crazy_linker_elf_relocations.cpp', + 'src/src/crazy_linker_elf_relro.cpp', + 'src/src/crazy_linker_elf_symbols.cpp', + 'src/src/crazy_linker_elf_view.cpp', + 'src/src/crazy_linker_error.cpp', + 'src/src/crazy_linker_globals.cpp', + 'src/src/crazy_linker_library_list.cpp', + 'src/src/crazy_linker_library_view.cpp', + 'src/src/crazy_linker_line_reader.cpp', + 'src/src/crazy_linker_proc_maps.cpp', + 'src/src/crazy_linker_rdebug.cpp', + 'src/src/crazy_linker_search_path_list.cpp', + 'src/src/crazy_linker_shared_library.cpp', + 'src/src/crazy_linker_system.cpp', + 'src/src/crazy_linker_thread.cpp', + 'src/src/crazy_linker_util.cpp', + 'src/src/crazy_linker_wrappers.cpp', + 'src/src/linker_phdr.cpp', + ], + 'link_settings': { + 'libraries': [ + '-llog', + '-ldl', + ], + }, + 'direct_dependent_settings': { + 'include_dirs': [ + 'src/include', + ], + }, + }, + ], +} |