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

Side by Side Diff: base/BUILD.gn

Issue 525533003: Add content_shell_test_apk and a several dependencies (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@gn-content-shell-apk
Patch Set: Created 6 years, 3 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
« no previous file with comments | « no previous file | base/base.gyp » ('j') | build/android/gyp/create_dist_jar.py » ('J')
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 # Copyright (c) 2013 The Chromium Authors. All rights reserved. 1 # Copyright (c) 2013 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 import("//build/config/ui.gni") 5 import("//build/config/ui.gni")
6 6
7 if (is_android) { 7 if (is_android) {
8 import("//build/config/android/rules.gni") 8 import("//build/config/android/rules.gni")
9 } 9 }
10 10
(...skipping 1319 matching lines...) Expand 10 before | Expand all | Expand 10 after
1330 } 1330 }
1331 1331
1332 if (is_android) { 1332 if (is_android) {
1333 set_sources_assignment_filter([]) 1333 set_sources_assignment_filter([])
1334 sources += [ "debug/proc_maps_linux_unittest.cc" ] 1334 sources += [ "debug/proc_maps_linux_unittest.cc" ]
1335 set_sources_assignment_filter(sources_assignment_filter) 1335 set_sources_assignment_filter(sources_assignment_filter)
1336 } 1336 }
1337 } 1337 }
1338 1338
1339 if (is_android) { 1339 if (is_android) {
1340 # GYP: //base.gyp:base_jni_headers
1340 generate_jni("base_jni_headers") { 1341 generate_jni("base_jni_headers") {
1341 sources = [ 1342 sources = [
1342 "android/java/src/org/chromium/base/ApplicationStatus.java", 1343 "android/java/src/org/chromium/base/ApplicationStatus.java",
1343 "android/java/src/org/chromium/base/BuildInfo.java", 1344 "android/java/src/org/chromium/base/BuildInfo.java",
1344 "android/java/src/org/chromium/base/CommandLine.java", 1345 "android/java/src/org/chromium/base/CommandLine.java",
1345 "android/java/src/org/chromium/base/ContentUriUtils.java", 1346 "android/java/src/org/chromium/base/ContentUriUtils.java",
1346 "android/java/src/org/chromium/base/CpuFeatures.java", 1347 "android/java/src/org/chromium/base/CpuFeatures.java",
1347 "android/java/src/org/chromium/base/EventLog.java", 1348 "android/java/src/org/chromium/base/EventLog.java",
1348 "android/java/src/org/chromium/base/FieldTrialList.java", 1349 "android/java/src/org/chromium/base/FieldTrialList.java",
1349 "android/java/src/org/chromium/base/ImportantFileWriterAndroid.java", 1350 "android/java/src/org/chromium/base/ImportantFileWriterAndroid.java",
1350 "android/java/src/org/chromium/base/JNIUtils.java", 1351 "android/java/src/org/chromium/base/JNIUtils.java",
1351 "android/java/src/org/chromium/base/library_loader/LibraryLoader.java", 1352 "android/java/src/org/chromium/base/library_loader/LibraryLoader.java",
1352 "android/java/src/org/chromium/base/MemoryPressureListener.java", 1353 "android/java/src/org/chromium/base/MemoryPressureListener.java",
1353 "android/java/src/org/chromium/base/JavaHandlerThread.java", 1354 "android/java/src/org/chromium/base/JavaHandlerThread.java",
1354 "android/java/src/org/chromium/base/PathService.java", 1355 "android/java/src/org/chromium/base/PathService.java",
1355 "android/java/src/org/chromium/base/PathUtils.java", 1356 "android/java/src/org/chromium/base/PathUtils.java",
1356 "android/java/src/org/chromium/base/PowerMonitor.java", 1357 "android/java/src/org/chromium/base/PowerMonitor.java",
1357 "android/java/src/org/chromium/base/SystemMessageHandler.java", 1358 "android/java/src/org/chromium/base/SystemMessageHandler.java",
1358 "android/java/src/org/chromium/base/SysUtils.java", 1359 "android/java/src/org/chromium/base/SysUtils.java",
1359 "android/java/src/org/chromium/base/ThreadUtils.java", 1360 "android/java/src/org/chromium/base/ThreadUtils.java",
1360 "android/java/src/org/chromium/base/TraceEvent.java", 1361 "android/java/src/org/chromium/base/TraceEvent.java",
1361 ] 1362 ]
1362 jni_package = "base" 1363 jni_package = "base"
1363 } 1364 }
1364 1365
1366 # GYP: //base.gyp:base_java
1365 android_library("base_java") { 1367 android_library("base_java") {
1366 srcjar_deps = [ 1368 srcjar_deps = [
1367 ":base_java_application_state", 1369 ":base_java_application_state",
1368 ":base_java_memory_pressure_level_list", 1370 ":base_java_memory_pressure_level_list",
1369 ":base_native_libraries_gen", 1371 ":base_native_libraries_gen",
1370 ] 1372 ]
1371 1373
1372 deps = [ 1374 deps = [
1373 "//third_party/jsr-305:jsr_305_javalib" 1375 "//third_party/jsr-305:jsr_305_javalib"
1374 ] 1376 ]
1375 1377
1376 DEPRECATED_java_in_dir = "android/java/src" 1378 DEPRECATED_java_in_dir = "android/java/src"
1377 1379
1378 # A new version of NativeLibraries.java (with the actual correct values) 1380 # A new version of NativeLibraries.java (with the actual correct values)
1379 # will be created when creating an apk. 1381 # will be created when creating an apk.
1380 jar_excluded_patterns = [ 1382 jar_excluded_patterns = [
1381 "*/NativeLibraries.class", 1383 "*/NativeLibraries.class",
1382 "*/NativeLibraries##*.class", 1384 "*/NativeLibraries##*.class",
1383 ] 1385 ]
1384 } 1386 }
1385 1387
1388 # GYP: //base.gyp:base_javatests
1389 android_library("base_javatests") {
1390 deps = [
1391 ":base_java",
1392 ":base_java_test_support",
1393 ]
1394 DEPRECATED_java_in_dir = "android/javatests/src"
1395 }
1396
1397 # GYP: //base.gyp:base_java_test_support
1386 android_library("base_java_test_support") { 1398 android_library("base_java_test_support") {
1387 deps = [ 1399 deps = [
1388 ":base_java", 1400 ":base_java",
1389 ] 1401 ]
1390 DEPRECATED_java_in_dir = "test/android/javatests/src" 1402 DEPRECATED_java_in_dir = "test/android/javatests/src"
1391 } 1403 }
1392 1404
1405 # GYP: //base.gyp:base_java_application_state
1393 java_cpp_template("base_java_application_state") { 1406 java_cpp_template("base_java_application_state") {
1394 sources = [ 1407 sources = [
1395 "android/java/src/org/chromium/base/ApplicationState.template", 1408 "android/java/src/org/chromium/base/ApplicationState.template",
1396 ] 1409 ]
1397 inputs = [ 1410 inputs = [
1398 "android/application_state_list.h" 1411 "android/application_state_list.h"
1399 ] 1412 ]
1400 1413
1401 package_name = "org/chromium/base" 1414 package_name = "org/chromium/base"
1402 } 1415 }
1403 1416
1417 # GYP: //base.gyp:base_java_memory_pressure_level_list
1404 java_cpp_template("base_java_memory_pressure_level_list") { 1418 java_cpp_template("base_java_memory_pressure_level_list") {
1405 sources = [ 1419 sources = [
1406 "android/java/src/org/chromium/base/MemoryPressureLevelList.template", 1420 "android/java/src/org/chromium/base/MemoryPressureLevelList.template",
1407 ] 1421 ]
1408 inputs = [ 1422 inputs = [
1409 "memory/memory_pressure_level_list.h" 1423 "memory/memory_pressure_level_list.h"
1410 ] 1424 ]
1411 1425
1412 package_name = "org/chromium/base" 1426 package_name = "org/chromium/base"
1413 } 1427 }
1414 1428
1429 # GYP: //base/base.gyp:base_native_libraries_gen
1415 java_cpp_template("base_native_libraries_gen") { 1430 java_cpp_template("base_native_libraries_gen") {
1416 sources = [ 1431 sources = [
1417 "android/java/templates/NativeLibraries.template", 1432 "android/java/templates/NativeLibraries.template",
1418 ] 1433 ]
1419 package_name = "org/chromium/base/library_loader" 1434 package_name = "org/chromium/base/library_loader"
1420 } 1435 }
1421 1436
1437 # GYP: //base.gyp:base_java_unittest_support
1422 android_library("base_java_unittest_support") { 1438 android_library("base_java_unittest_support") {
1423 deps = [":base_java"] 1439 deps = [":base_java"]
1424 java_files = [ 1440 java_files = [
1425 "test/android/java/src/org/chromium/base/ContentUriTestUtils.java" 1441 "test/android/java/src/org/chromium/base/ContentUriTestUtils.java"
1426 ] 1442 ]
1427 } 1443 }
1428 1444
1445 # GYP: //base.gyp:base_unittests_apk
1429 unittest_apk("base_unittests_apk") { 1446 unittest_apk("base_unittests_apk") {
1430 deps = [ 1447 deps = [
1431 ":base_java", 1448 ":base_java",
1432 ":base_java_unittest_support", 1449 ":base_java_unittest_support",
1433 ":base_unittests", 1450 ":base_unittests",
1434 ] 1451 ]
1435 unittests_dep = ":base_unittests" 1452 unittests_dep = ":base_unittests"
1436 } 1453 }
1437 } 1454 }
OLDNEW
« no previous file with comments | « no previous file | base/base.gyp » ('j') | build/android/gyp/create_dist_jar.py » ('J')

Powered by Google App Engine
This is Rietveld 408576698