OLD | NEW |
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 1239 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1250 { | 1250 { |
1251 'target_name': 'base_jni_headers', | 1251 'target_name': 'base_jni_headers', |
1252 'type': 'none', | 1252 'type': 'none', |
1253 'sources': [ | 1253 'sources': [ |
1254 'android/java/src/org/chromium/base/ActivityStatus.java', | 1254 'android/java/src/org/chromium/base/ActivityStatus.java', |
1255 'android/java/src/org/chromium/base/BuildInfo.java', | 1255 'android/java/src/org/chromium/base/BuildInfo.java', |
1256 'android/java/src/org/chromium/base/CommandLine.java', | 1256 'android/java/src/org/chromium/base/CommandLine.java', |
1257 'android/java/src/org/chromium/base/ContentUriUtils.java', | 1257 'android/java/src/org/chromium/base/ContentUriUtils.java', |
1258 'android/java/src/org/chromium/base/CpuFeatures.java', | 1258 'android/java/src/org/chromium/base/CpuFeatures.java', |
1259 'android/java/src/org/chromium/base/ImportantFileWriterAndroid.java'
, | 1259 'android/java/src/org/chromium/base/ImportantFileWriterAndroid.java'
, |
| 1260 'android/java/src/org/chromium/base/library_loader/LibraryLoader.jav
a', |
1260 'android/java/src/org/chromium/base/MemoryPressureListener.java', | 1261 'android/java/src/org/chromium/base/MemoryPressureListener.java', |
1261 'android/java/src/org/chromium/base/JavaHandlerThread.java', | 1262 'android/java/src/org/chromium/base/JavaHandlerThread.java', |
1262 'android/java/src/org/chromium/base/PathService.java', | 1263 'android/java/src/org/chromium/base/PathService.java', |
1263 'android/java/src/org/chromium/base/PathUtils.java', | 1264 'android/java/src/org/chromium/base/PathUtils.java', |
1264 'android/java/src/org/chromium/base/PowerMonitor.java', | 1265 'android/java/src/org/chromium/base/PowerMonitor.java', |
1265 'android/java/src/org/chromium/base/SystemMessageHandler.java', | 1266 'android/java/src/org/chromium/base/SystemMessageHandler.java', |
1266 'android/java/src/org/chromium/base/SysUtils.java', | 1267 'android/java/src/org/chromium/base/SysUtils.java', |
1267 'android/java/src/org/chromium/base/ThreadUtils.java', | 1268 'android/java/src/org/chromium/base/ThreadUtils.java', |
1268 'android/java/src/org/chromium/base/TraceEvent.java', | 1269 'android/java/src/org/chromium/base/TraceEvent.java', |
1269 ], | 1270 ], |
1270 'variables': { | 1271 'variables': { |
1271 'jni_gen_package': 'base', | 1272 'jni_gen_package': 'base', |
1272 'jni_generator_ptr_type': 'long', | 1273 'jni_generator_ptr_type': 'long', |
1273 }, | 1274 }, |
1274 'includes': [ '../build/jni_generator.gypi' ], | 1275 'includes': [ '../build/jni_generator.gypi' ], |
1275 }, | 1276 }, |
1276 { | 1277 { |
1277 'target_name': 'base_unittests_jni_headers', | 1278 'target_name': 'base_unittests_jni_headers', |
1278 'type': 'none', | 1279 'type': 'none', |
1279 'sources': [ | 1280 'sources': [ |
1280 'test/android/java/src/org/chromium/base/ContentUriTestUtils.java', | 1281 'test/android/java/src/org/chromium/base/ContentUriTestUtils.java', |
1281 ], | 1282 ], |
1282 'variables': { | 1283 'variables': { |
1283 'jni_gen_package': 'base', | 1284 'jni_gen_package': 'base', |
1284 'jni_generator_ptr_type': 'long', | 1285 'jni_generator_ptr_type': 'long', |
1285 }, | 1286 }, |
1286 'includes': [ '../build/jni_generator.gypi' ], | 1287 'includes': [ '../build/jni_generator.gypi' ], |
1287 }, | 1288 }, |
1288 { | 1289 { |
| 1290 'target_name': 'base_native_libraries_gen', |
| 1291 'type': 'none', |
| 1292 'sources': [ |
| 1293 'android/java/templates/NativeLibraries.template', |
| 1294 ], |
| 1295 'variables': { |
| 1296 'package_name': 'org/chromium/base/library_loader', |
| 1297 'include_path': 'android/java/templates', |
| 1298 'template_deps': [ |
| 1299 'android/java/templates/native_libraries_array.h' |
| 1300 ], |
| 1301 }, |
| 1302 'includes': [ '../build/android/java_cpp_template.gypi' ], |
| 1303 }, |
| 1304 { |
1289 'target_name': 'base_java', | 1305 'target_name': 'base_java', |
1290 'type': 'none', | 1306 'type': 'none', |
1291 'variables': { | 1307 'variables': { |
1292 'java_in_dir': '../base/android/java', | 1308 'java_in_dir': '../base/android/java', |
| 1309 'jar_excluded_classes': [ '*/NativeLibraries.class' ], |
1293 }, | 1310 }, |
1294 'dependencies': [ | 1311 'dependencies': [ |
1295 'base_java_activity_state', | 1312 'base_java_activity_state', |
1296 'base_java_memory_pressure_level_list', | 1313 'base_java_memory_pressure_level_list', |
| 1314 'base_native_libraries_gen', |
1297 ], | 1315 ], |
1298 'includes': [ '../build/java.gypi' ], | 1316 'includes': [ '../build/java.gypi' ], |
1299 'conditions': [ | 1317 'conditions': [ |
1300 ['android_webview_build==0', { | 1318 ['android_webview_build==0', { |
1301 'dependencies': [ | 1319 'dependencies': [ |
1302 '../third_party/jsr-305/jsr-305.gyp:jsr_305_javalib', | 1320 '../third_party/jsr-305/jsr-305.gyp:jsr_305_javalib', |
1303 ], | 1321 ], |
1304 }] | 1322 }] |
1305 ], | 1323 ], |
1306 }, | 1324 }, |
(...skipping 52 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1359 'type': 'none', | 1377 'type': 'none', |
1360 'dependencies': [ | 1378 'dependencies': [ |
1361 'base_java', | 1379 'base_java', |
1362 'base_java_test_support', | 1380 'base_java_test_support', |
1363 ], | 1381 ], |
1364 'variables': { | 1382 'variables': { |
1365 'java_in_dir': '../base/android/javatests', | 1383 'java_in_dir': '../base/android/javatests', |
1366 }, | 1384 }, |
1367 'includes': [ '../build/java.gypi' ], | 1385 'includes': [ '../build/java.gypi' ], |
1368 }, | 1386 }, |
| 1387 { |
| 1388 'target_name': 'chromium_android_linker', |
| 1389 'type': 'shared_library', |
| 1390 'conditions': [ |
| 1391 ['android_webview_build == 0', { |
| 1392 # Avoid breaking the webview build because it doesn't have |
| 1393 # <(android_ndk_root)/crazy_linker.gyp. Note that it never uses |
| 1394 # the linker anyway. |
| 1395 'sources': [ |
| 1396 'android/linker/linker_jni.cc', |
| 1397 ], |
| 1398 'dependencies': [ |
| 1399 '<(android_ndk_root)/crazy_linker.gyp:crazy_linker', |
| 1400 ], |
| 1401 }], |
| 1402 ], |
| 1403 }, |
| 1404 |
1369 ], | 1405 ], |
1370 }], | 1406 }], |
1371 ['OS == "win"', { | 1407 ['OS == "win"', { |
1372 'targets': [ | 1408 'targets': [ |
1373 { | 1409 { |
1374 'target_name': 'debug_message', | 1410 'target_name': 'debug_message', |
1375 'type': 'executable', | 1411 'type': 'executable', |
1376 'sources': [ | 1412 'sources': [ |
1377 'debug_message.cc', | 1413 'debug_message.cc', |
1378 ], | 1414 ], |
(...skipping 41 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1420 'base_unittests.isolate', | 1456 'base_unittests.isolate', |
1421 ], | 1457 ], |
1422 'sources': [ | 1458 'sources': [ |
1423 'base_unittests.isolate', | 1459 'base_unittests.isolate', |
1424 ], | 1460 ], |
1425 }, | 1461 }, |
1426 ], | 1462 ], |
1427 }], | 1463 }], |
1428 ], | 1464 ], |
1429 } | 1465 } |
OLD | NEW |