Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(190)

Side by Side Diff: base/base.gypi

Issue 10239012: Route calls to tcmalloc MallocExtension through allocator agnostic interface (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: Created 8 years, 7 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
« no previous file with comments | « base/allocator/allocator_shim.cc ('k') | chrome/browser/memory_purger.cc » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 # Copyright (c) 2012 The Chromium Authors. All rights reserved. 1 # Copyright (c) 2012 The Chromium Authors. All rights reserved.
2 # Use of this source code is governed by a BSD-style license that can be 2 # Use of this source code is governed by a BSD-style license that can be
3 # found in the LICENSE file. 3 # found in the LICENSE file.
4 4
5 { 5 {
6 'target_defaults': { 6 'target_defaults': {
7 'variables': { 7 'variables': {
8 'base_target': 0, 8 'base_target': 0,
9 }, 9 },
10 'target_conditions': [ 10 'target_conditions': [
11 # This part is shared between the targets defined below. 11 # This part is shared between the targets defined below.
12 ['base_target==1', { 12 ['base_target==1', {
13 'sources': [ 13 'sources': [
14 '../build/build_config.h', 14 '../build/build_config.h',
15 'third_party/dmg_fp/dmg_fp.h', 15 'third_party/dmg_fp/dmg_fp.h',
16 'third_party/dmg_fp/g_fmt.cc', 16 'third_party/dmg_fp/g_fmt.cc',
17 'third_party/dmg_fp/dtoa_wrapper.cc', 17 'third_party/dmg_fp/dtoa_wrapper.cc',
18 'third_party/icu/icu_utf.cc', 18 'third_party/icu/icu_utf.cc',
19 'third_party/icu/icu_utf.h', 19 'third_party/icu/icu_utf.h',
20 'third_party/nspr/prtime.cc', 20 'third_party/nspr/prtime.cc',
21 'third_party/nspr/prtime.h', 21 'third_party/nspr/prtime.h',
22 'third_party/nspr/prcpucfg_linux.h', 22 'third_party/nspr/prcpucfg_linux.h',
23 'third_party/xdg_mime/xdgmime.h', 23 'third_party/xdg_mime/xdgmime.h',
24 'allocator/allocator_extension.cc',
25 'allocator/allocator_extension.h',
24 'android/base_jni_registrar.cc', 26 'android/base_jni_registrar.cc',
25 'android/base_jni_registrar.h', 27 'android/base_jni_registrar.h',
26 'android/build_info.cc', 28 'android/build_info.cc',
27 'android/build_info.h', 29 'android/build_info.h',
28 'android/scoped_java_ref.cc', 30 'android/scoped_java_ref.cc',
29 'android/scoped_java_ref.h', 31 'android/scoped_java_ref.h',
30 'android/jni_android.cc', 32 'android/jni_android.cc',
31 'android/jni_android.h', 33 'android/jni_android.h',
32 'android/jni_array.cc', 34 'android/jni_array.cc',
33 'android/jni_array.h', 35 'android/jni_array.h',
(...skipping 548 matching lines...) Expand 10 before | Expand all | Expand 10 after
582 'target_name': 'base', 584 'target_name': 'base',
583 'type': '<(component)', 585 'type': '<(component)',
584 'toolsets': ['host', 'target'], 586 'toolsets': ['host', 'target'],
585 'variables': { 587 'variables': {
586 'base_target': 1, 588 'base_target': 1,
587 'enable_wexit_time_destructors': 1, 589 'enable_wexit_time_destructors': 1,
588 'optimize': 'max', 590 'optimize': 'max',
589 }, 591 },
590 'dependencies': [ 592 'dependencies': [
591 'base_static', 593 'base_static',
594 'allocator/allocator.gyp:allocator_extension_thunks',
592 '../testing/gtest.gyp:gtest_prod', 595 '../testing/gtest.gyp:gtest_prod',
593 '../third_party/modp_b64/modp_b64.gyp:modp_b64', 596 '../third_party/modp_b64/modp_b64.gyp:modp_b64',
594 'third_party/dynamic_annotations/dynamic_annotations.gyp:dynamic_annotat ions', 597 'third_party/dynamic_annotations/dynamic_annotations.gyp:dynamic_annotat ions',
595 ], 598 ],
596 # TODO(gregoryd): direct_dependent_settings should be shared with the 599 # TODO(gregoryd): direct_dependent_settings should be shared with the
597 # 64-bit target, but it doesn't work due to a bug in gyp 600 # 64-bit target, but it doesn't work due to a bug in gyp
598 'direct_dependent_settings': { 601 'direct_dependent_settings': {
599 'include_dirs': [ 602 'include_dirs': [
600 '..', 603 '..',
601 ], 604 ],
(...skipping 199 matching lines...) Expand 10 before | Expand all | Expand 10 after
801 [ 'OS == "win"', { 804 [ 'OS == "win"', {
802 'targets': [ 805 'targets': [
803 { 806 {
804 'target_name': 'base_nacl_win64', 807 'target_name': 'base_nacl_win64',
805 'type': '<(component)', 808 'type': '<(component)',
806 'variables': { 809 'variables': {
807 'base_target': 1, 810 'base_target': 1,
808 }, 811 },
809 'dependencies': [ 812 'dependencies': [
810 'base_static_win64', 813 'base_static_win64',
814 'allocator/allocator.gyp:allocator_extension_thunks_win64',
811 'third_party/dynamic_annotations/dynamic_annotations.gyp:dynamic_ann otations_win64', 815 'third_party/dynamic_annotations/dynamic_annotations.gyp:dynamic_ann otations_win64',
812 ], 816 ],
813 # TODO(gregoryd): direct_dependent_settings should be shared with the 817 # TODO(gregoryd): direct_dependent_settings should be shared with the
814 # 32-bit target, but it doesn't work due to a bug in gyp 818 # 32-bit target, but it doesn't work due to a bug in gyp
815 'direct_dependent_settings': { 819 'direct_dependent_settings': {
816 'include_dirs': [ 820 'include_dirs': [
817 '..', 821 '..',
818 ], 822 ],
819 }, 823 },
820 'defines': [ 824 'defines': [
(...skipping 103 matching lines...) Expand 10 before | Expand all | Expand 10 after
924 'third_party/xdg_mime/xdgmimemagic.c', 928 'third_party/xdg_mime/xdgmimemagic.c',
925 'third_party/xdg_mime/xdgmimemagic.h', 929 'third_party/xdg_mime/xdgmimemagic.h',
926 'third_party/xdg_mime/xdgmimeparent.c', 930 'third_party/xdg_mime/xdgmimeparent.c',
927 'third_party/xdg_mime/xdgmimeparent.h', 931 'third_party/xdg_mime/xdgmimeparent.h',
928 ], 932 ],
929 }, 933 },
930 ], 934 ],
931 }], 935 }],
932 ], 936 ],
933 } 937 }
OLDNEW
« no previous file with comments | « base/allocator/allocator_shim.cc ('k') | chrome/browser/memory_purger.cc » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698