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

Side by Side Diff: base/BUILD.gn

Issue 2373683003: Remove som GYP annotations, remove unused manifest. (Closed)
Patch Set: Fix Created 4 years, 2 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
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 # HOW TO WRITE CONDITIONALS IN THIS FILE 5 # HOW TO WRITE CONDITIONALS IN THIS FILE
6 # ====================================== 6 # ======================================
7 # 7 #
8 # In many other places, one would write a conditional that expresses all the 8 # In many other places, one would write a conditional that expresses all the
9 # cases when a source file is used or unused, and then either add or subtract 9 # cases when a source file is used or unused, and then either add or subtract
10 # it from the sources list in that case 10 # it from the sources list in that case
(...skipping 2190 matching lines...) Expand 10 before | Expand all | Expand 10 after
2201 2201
2202 deps = [ 2202 deps = [
2203 ":base", 2203 ":base",
2204 "//base/test:run_all_unittests", 2204 "//base/test:run_all_unittests",
2205 "//testing/gtest", 2205 "//testing/gtest",
2206 ] 2206 ]
2207 } 2207 }
2208 } 2208 }
2209 2209
2210 if (is_android) { 2210 if (is_android) {
2211 # GYP: //base.gyp:base_jni_headers
2212 generate_jni("base_jni_headers") { 2211 generate_jni("base_jni_headers") {
2213 sources = [ 2212 sources = [
2214 "android/java/src/org/chromium/base/AnimationFrameTimeHistogram.java", 2213 "android/java/src/org/chromium/base/AnimationFrameTimeHistogram.java",
2215 "android/java/src/org/chromium/base/ApkAssets.java", 2214 "android/java/src/org/chromium/base/ApkAssets.java",
2216 "android/java/src/org/chromium/base/ApplicationStatus.java", 2215 "android/java/src/org/chromium/base/ApplicationStatus.java",
2217 "android/java/src/org/chromium/base/BuildInfo.java", 2216 "android/java/src/org/chromium/base/BuildInfo.java",
2218 "android/java/src/org/chromium/base/Callback.java", 2217 "android/java/src/org/chromium/base/Callback.java",
2219 "android/java/src/org/chromium/base/CommandLine.java", 2218 "android/java/src/org/chromium/base/CommandLine.java",
2220 "android/java/src/org/chromium/base/ContentUriUtils.java", 2219 "android/java/src/org/chromium/base/ContentUriUtils.java",
2221 "android/java/src/org/chromium/base/ContextUtils.java", 2220 "android/java/src/org/chromium/base/ContextUtils.java",
(...skipping 18 matching lines...) Expand all
2240 "android/java/src/org/chromium/base/metrics/RecordUserAction.java", 2239 "android/java/src/org/chromium/base/metrics/RecordUserAction.java",
2241 ] 2240 ]
2242 2241
2243 public_deps = [ 2242 public_deps = [
2244 ":android_runtime_jni_headers", 2243 ":android_runtime_jni_headers",
2245 ] 2244 ]
2246 2245
2247 jni_package = "base" 2246 jni_package = "base"
2248 } 2247 }
2249 2248
2250 # GYP: //base.gyp:android_runtime_jni_headers
2251 generate_jar_jni("android_runtime_jni_headers") { 2249 generate_jar_jni("android_runtime_jni_headers") {
2252 jni_package = "base" 2250 jni_package = "base"
2253 classes = [ "java/lang/Runtime.class" ] 2251 classes = [ "java/lang/Runtime.class" ]
2254 } 2252 }
2255 2253
2256 # GYP: //base.gyp:base_java
2257 android_library("base_java") { 2254 android_library("base_java") {
2258 srcjar_deps = [ 2255 srcjar_deps = [
2259 ":base_android_java_enums_srcjar", 2256 ":base_android_java_enums_srcjar",
2260 ":base_build_config_gen", 2257 ":base_build_config_gen",
2261 ":base_native_libraries_gen", 2258 ":base_native_libraries_gen",
2262 ] 2259 ]
2263 2260
2264 deps = [ 2261 deps = [
2265 "//third_party/android_tools:android_support_annotations_java", 2262 "//third_party/android_tools:android_support_annotations_java",
2266 "//third_party/android_tools:android_support_multidex_java", 2263 "//third_party/android_tools:android_support_multidex_java",
(...skipping 67 matching lines...) Expand 10 before | Expand all | Expand 10 after
2334 2331
2335 # New versions of BuildConfig.java and NativeLibraries.java 2332 # New versions of BuildConfig.java and NativeLibraries.java
2336 # (with the actual correct values) will be created when creating an apk. 2333 # (with the actual correct values) will be created when creating an apk.
2337 jar_excluded_patterns = [ 2334 jar_excluded_patterns = [
2338 "*/BuildConfig.class", 2335 "*/BuildConfig.class",
2339 "*/NativeLibraries.class", 2336 "*/NativeLibraries.class",
2340 "*/NativeLibraries##*.class", 2337 "*/NativeLibraries##*.class",
2341 ] 2338 ]
2342 } 2339 }
2343 2340
2344 # GYP: //base.gyp:base_javatests
2345 android_library("base_javatests") { 2341 android_library("base_javatests") {
2346 testonly = true 2342 testonly = true
2347 deps = [ 2343 deps = [
2348 ":base_java", 2344 ":base_java",
2349 ":base_java_test_support", 2345 ":base_java_test_support",
2350 ] 2346 ]
2351 java_files = [ 2347 java_files = [
2352 "android/javatests/src/org/chromium/base/AdvancedMockContextTest.java", 2348 "android/javatests/src/org/chromium/base/AdvancedMockContextTest.java",
2353 "android/javatests/src/org/chromium/base/ApiCompatibilityUtilsTest.java", 2349 "android/javatests/src/org/chromium/base/ApiCompatibilityUtilsTest.java",
2354 "android/javatests/src/org/chromium/base/CommandLineInitUtilTest.java", 2350 "android/javatests/src/org/chromium/base/CommandLineInitUtilTest.java",
2355 "android/javatests/src/org/chromium/base/CommandLineTest.java", 2351 "android/javatests/src/org/chromium/base/CommandLineTest.java",
2356 "android/javatests/src/org/chromium/base/ObserverListTest.java", 2352 "android/javatests/src/org/chromium/base/ObserverListTest.java",
2357 "android/javatests/src/org/chromium/base/metrics/RecordHistogramTest.java" , 2353 "android/javatests/src/org/chromium/base/metrics/RecordHistogramTest.java" ,
2358 ] 2354 ]
2359 } 2355 }
2360 2356
2361 # GYP: //base.gyp:base_java_test_support
2362 android_library("base_java_test_support") { 2357 android_library("base_java_test_support") {
2363 testonly = true 2358 testonly = true
2364 deps = [ 2359 deps = [
2365 ":base_java", 2360 ":base_java",
2366 "//testing/android/reporter:reporter_java", 2361 "//testing/android/reporter:reporter_java",
2367 ] 2362 ]
2368 java_files = [ 2363 java_files = [
2369 "test/android/javatests/src/org/chromium/base/test/BaseActivityInstrumenta tionTestCase.java", 2364 "test/android/javatests/src/org/chromium/base/test/BaseActivityInstrumenta tionTestCase.java",
2370 "test/android/javatests/src/org/chromium/base/test/BaseChromiumInstrumenta tionTestRunner.java", 2365 "test/android/javatests/src/org/chromium/base/test/BaseChromiumInstrumenta tionTestRunner.java",
2371 "test/android/javatests/src/org/chromium/base/test/BaseInstrumentationTest Runner.java", 2366 "test/android/javatests/src/org/chromium/base/test/BaseInstrumentationTest Runner.java",
(...skipping 24 matching lines...) Expand all
2396 "test/android/javatests/src/org/chromium/base/test/util/TimeoutScale.java" , 2391 "test/android/javatests/src/org/chromium/base/test/util/TimeoutScale.java" ,
2397 "test/android/javatests/src/org/chromium/base/test/util/UrlUtils.java", 2392 "test/android/javatests/src/org/chromium/base/test/util/UrlUtils.java",
2398 "test/android/javatests/src/org/chromium/base/test/util/parameter/BasePara meter.java", 2393 "test/android/javatests/src/org/chromium/base/test/util/parameter/BasePara meter.java",
2399 "test/android/javatests/src/org/chromium/base/test/util/parameter/Paramete r.java", 2394 "test/android/javatests/src/org/chromium/base/test/util/parameter/Paramete r.java",
2400 "test/android/javatests/src/org/chromium/base/test/util/parameter/Paramete rizable.java", 2395 "test/android/javatests/src/org/chromium/base/test/util/parameter/Paramete rizable.java",
2401 "test/android/javatests/src/org/chromium/base/test/util/parameter/Paramete rizedTest.java", 2396 "test/android/javatests/src/org/chromium/base/test/util/parameter/Paramete rizedTest.java",
2402 "test/android/javatests/src/org/chromium/base/test/util/parameter/paramete rs/MethodParameter.java", 2397 "test/android/javatests/src/org/chromium/base/test/util/parameter/paramete rs/MethodParameter.java",
2403 ] 2398 ]
2404 } 2399 }
2405 2400
2406 # GYP: //base.gyp:base_junit_tests
2407 junit_binary("base_junit_tests") { 2401 junit_binary("base_junit_tests") {
2408 java_files = [ 2402 java_files = [
2409 "android/junit/src/org/chromium/base/BaseChromiumApplicationTest.java", 2403 "android/junit/src/org/chromium/base/BaseChromiumApplicationTest.java",
2410 "android/junit/src/org/chromium/base/LogTest.java", 2404 "android/junit/src/org/chromium/base/LogTest.java",
2411 "android/junit/src/org/chromium/base/PromiseTest.java", 2405 "android/junit/src/org/chromium/base/PromiseTest.java",
2412 "test/android/junit/src/org/chromium/base/test/util/DisableIfTest.java", 2406 "test/android/junit/src/org/chromium/base/test/util/DisableIfTest.java",
2413 "test/android/junit/src/org/chromium/base/test/util/MinAndroidSdkLevelSkip CheckTest.java", 2407 "test/android/junit/src/org/chromium/base/test/util/MinAndroidSdkLevelSkip CheckTest.java",
2414 "test/android/junit/src/org/chromium/base/test/util/RestrictionSkipCheckTe st.java", 2408 "test/android/junit/src/org/chromium/base/test/util/RestrictionSkipCheckTe st.java",
2415 "test/android/junit/src/org/chromium/base/test/util/SkipCheckTest.java", 2409 "test/android/junit/src/org/chromium/base/test/util/SkipCheckTest.java",
2416 ] 2410 ]
2417 deps = [ 2411 deps = [
2418 ":base_java", 2412 ":base_java",
2419 ":base_java_test_support", 2413 ":base_java_test_support",
2420 ] 2414 ]
2421 srcjar_deps = [ ":base_build_config_gen" ] 2415 srcjar_deps = [ ":base_build_config_gen" ]
2422 } 2416 }
2423 2417
2424 # GYP: //base.gyp:base_java_application_state
2425 # GYP: //base.gyp:base_java_library_load_from_apk_status_codes
2426 # GYP: //base.gyp:base_java_library_process_type
2427 # GYP: //base.gyp:base_java_memory_pressure_level
2428 java_cpp_enum("base_android_java_enums_srcjar") { 2418 java_cpp_enum("base_android_java_enums_srcjar") {
2429 sources = [ 2419 sources = [
2430 "android/application_status_listener.h", 2420 "android/application_status_listener.h",
2431 "android/library_loader/library_load_from_apk_status_codes.h", 2421 "android/library_loader/library_load_from_apk_status_codes.h",
2432 "android/library_loader/library_loader_hooks.h", 2422 "android/library_loader/library_loader_hooks.h",
2433 "memory/memory_pressure_listener.h", 2423 "memory/memory_pressure_listener.h",
2434 ] 2424 ]
2435 } 2425 }
2436 2426
2437 # GYP: //base/base.gyp:base_build_config_gen
2438 java_cpp_template("base_build_config_gen") { 2427 java_cpp_template("base_build_config_gen") {
2439 sources = [ 2428 sources = [
2440 "android/java/templates/BuildConfig.template", 2429 "android/java/templates/BuildConfig.template",
2441 ] 2430 ]
2442 package_name = "org/chromium/base" 2431 package_name = "org/chromium/base"
2443 2432
2444 defines = [] 2433 defines = []
2445 if (is_java_debug || dcheck_always_on) { 2434 if (is_java_debug || dcheck_always_on) {
2446 defines += [ "_DCHECK_IS_ON" ] 2435 defines += [ "_DCHECK_IS_ON" ]
2447 } 2436 }
2448 } 2437 }
2449 2438
2450 # GYP: //base/base.gyp:base_native_libraries_gen
2451 java_cpp_template("base_native_libraries_gen") { 2439 java_cpp_template("base_native_libraries_gen") {
2452 sources = [ 2440 sources = [
2453 "android/java/templates/NativeLibraries.template", 2441 "android/java/templates/NativeLibraries.template",
2454 ] 2442 ]
2455 package_name = "org/chromium/base/library_loader" 2443 package_name = "org/chromium/base/library_loader"
2456 } 2444 }
2457 2445
2458 # GYP: //base.gyp:base_java_unittest_support
2459 android_library("base_java_unittest_support") { 2446 android_library("base_java_unittest_support") {
2460 testonly = true 2447 testonly = true
2461 deps = [ 2448 deps = [
2462 ":base_java", 2449 ":base_java",
2463 ] 2450 ]
2464 java_files = [ 2451 java_files = [
2465 "test/android/java/src/org/chromium/base/ContentUriTestUtils.java", 2452 "test/android/java/src/org/chromium/base/ContentUriTestUtils.java",
2466 "test/android/java/src/org/chromium/base/TestSystemMessageHandler.java", 2453 "test/android/java/src/org/chromium/base/TestSystemMessageHandler.java",
2467 ] 2454 ]
2468 } 2455 }
2469 } 2456 }
OLDNEW
« no previous file with comments | « android_webview/tools/system_webview_shell/BUILD.gn ('k') | base/android/jni_generator/BUILD.gn » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698