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

Side by Side Diff: base/base.gyp

Issue 15995014: Adds MemoryPressureListener. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: Joth's comments Created 7 years, 6 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
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 'variables': { 6 'variables': {
7 'chromium_code': 1, 7 'chromium_code': 1,
8 }, 8 },
9 'includes': [ 9 'includes': [
10 '../build/win_precompile.gypi', 10 '../build/win_precompile.gypi',
(...skipping 1114 matching lines...) Expand 10 before | Expand all | Expand 10 after
1125 ['OS == "android"', { 1125 ['OS == "android"', {
1126 'targets': [ 1126 'targets': [
1127 { 1127 {
1128 'target_name': 'base_jni_headers', 1128 'target_name': 'base_jni_headers',
1129 'type': 'none', 1129 'type': 'none',
1130 'sources': [ 1130 'sources': [
1131 'android/java/src/org/chromium/base/ActivityStatus.java', 1131 'android/java/src/org/chromium/base/ActivityStatus.java',
1132 'android/java/src/org/chromium/base/BuildInfo.java', 1132 'android/java/src/org/chromium/base/BuildInfo.java',
1133 'android/java/src/org/chromium/base/CpuFeatures.java', 1133 'android/java/src/org/chromium/base/CpuFeatures.java',
1134 'android/java/src/org/chromium/base/ImportantFileWriterAndroid.java' , 1134 'android/java/src/org/chromium/base/ImportantFileWriterAndroid.java' ,
1135 'android/java/src/org/chromium/base/MemoryPressureHandler.java',
1135 'android/java/src/org/chromium/base/PathService.java', 1136 'android/java/src/org/chromium/base/PathService.java',
1136 'android/java/src/org/chromium/base/PathUtils.java', 1137 'android/java/src/org/chromium/base/PathUtils.java',
1137 'android/java/src/org/chromium/base/PowerMonitor.java', 1138 'android/java/src/org/chromium/base/PowerMonitor.java',
1138 'android/java/src/org/chromium/base/SystemMessageHandler.java', 1139 'android/java/src/org/chromium/base/SystemMessageHandler.java',
1139 'android/java/src/org/chromium/base/ThreadUtils.java', 1140 'android/java/src/org/chromium/base/ThreadUtils.java',
1140 ], 1141 ],
1141 'conditions': [ 1142 'conditions': [
1142 ['google_tv==1', { 1143 ['google_tv==1', {
1143 'sources': [ 1144 'sources': [
1144 'android/java/src/org/chromium/base/ContextTypes.java', 1145 'android/java/src/org/chromium/base/ContextTypes.java',
1145 ], 1146 ],
1146 }], 1147 }],
1147 ], 1148 ],
1148 'variables': { 1149 'variables': {
1149 'jni_gen_package': 'base', 1150 'jni_gen_package': 'base',
1150 }, 1151 },
1151 'includes': [ '../build/jni_generator.gypi' ], 1152 'includes': [ '../build/jni_generator.gypi' ],
1152 }, 1153 },
1153 { 1154 {
1154 'target_name': 'base_java', 1155 'target_name': 'base_java',
1155 'type': 'none', 1156 'type': 'none',
1156 'variables': { 1157 'variables': {
1157 'java_in_dir': '../base/android/java', 1158 'java_in_dir': '../base/android/java',
1158 }, 1159 },
1159 'dependencies': [ 1160 'dependencies': [
1160 'base_java_activity_state', 1161 'base_java_activity_state',
1162 'base_java_memory_pressure_list',
1161 ], 1163 ],
1162 'includes': [ '../build/java.gypi' ], 1164 'includes': [ '../build/java.gypi' ],
1163 'conditions': [ 1165 'conditions': [
1164 ['android_webview_build==0', { 1166 ['android_webview_build==0', {
1165 'dependencies': [ 1167 'dependencies': [
1166 '../third_party/jsr-305/jsr-305.gyp:jsr_305_javalib', 1168 '../third_party/jsr-305/jsr-305.gyp:jsr_305_javalib',
1167 ], 1169 ],
1168 }] 1170 }]
1169 ], 1171 ],
1170 }, 1172 },
1171 { 1173 {
1172 'target_name': 'base_java_activity_state', 1174 'target_name': 'base_java_activity_state',
1173 'type': 'none', 1175 'type': 'none',
1174 # This target is used to auto-generate ActivityState.java 1176 # This target is used to auto-generate ActivityState.java
1175 # from a template file. The source file contains a list of 1177 # from a template file. The source file contains a list of
1176 # Java constant declarations matching the ones in 1178 # Java constant declarations matching the ones in
1177 # android/activity_state_list.h. 1179 # android/activity_state_list.h.
1178 'sources': [ 1180 'sources': [
1179 'android/java/src/org/chromium/base/ActivityState.template', 1181 'android/java/src/org/chromium/base/ActivityState.template',
1180 ], 1182 ],
1181 'variables': { 1183 'variables': {
1182 'package_name': 'org/chromium/base', 1184 'package_name': 'org/chromium/base',
1183 'template_deps': ['android/activity_state_list.h'], 1185 'template_deps': ['android/activity_state_list.h'],
1184 }, 1186 },
1185 'includes': [ '../build/android/java_cpp_template.gypi' ], 1187 'includes': [ '../build/android/java_cpp_template.gypi' ],
1186 }, 1188 },
1187 { 1189 {
1190 'target_name': 'base_java_memory_pressure_list',
1191 'type': 'none',
1192 'sources': [
1193 'android/java/src/org/chromium/base/MemoryPressureList.template',
1194 ],
1195 'variables': {
1196 'package_name': 'org/chromium/base',
1197 'template_deps': ['memory/memory_pressure_handler_list.h'],
1198 },
1199 'includes': [ '../build/android/java_cpp_template.gypi' ],
1200 },
1201 {
1188 'target_name': 'base_java_test_support', 1202 'target_name': 'base_java_test_support',
1189 'type': 'none', 1203 'type': 'none',
1190 'dependencies': [ 1204 'dependencies': [
1191 'base_java', 1205 'base_java',
1192 ], 1206 ],
1193 'variables': { 1207 'variables': {
1194 'java_in_dir': '../base/test/android/javatests', 1208 'java_in_dir': '../base/test/android/javatests',
1195 }, 1209 },
1196 'includes': [ '../build/java.gypi' ], 1210 'includes': [ '../build/java.gypi' ],
1197 }, 1211 },
(...skipping 63 matching lines...) Expand 10 before | Expand all | Expand 10 after
1261 'base_unittests.isolate', 1275 'base_unittests.isolate',
1262 ], 1276 ],
1263 'sources': [ 1277 'sources': [
1264 'base_unittests.isolate', 1278 'base_unittests.isolate',
1265 ], 1279 ],
1266 }, 1280 },
1267 ], 1281 ],
1268 }], 1282 }],
1269 ], 1283 ],
1270 } 1284 }
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698