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

Side by Side Diff: base/BUILD.gn

Issue 1597273005: Move ChromiumMultiDex to BuildConfig. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Too many renames. :) Created 4 years, 10 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 1947 matching lines...) Expand 10 before | Expand all | Expand 10 after
1958 # GYP: //base.gyp:android_runtime_jni_headers 1958 # GYP: //base.gyp:android_runtime_jni_headers
1959 generate_jar_jni("android_runtime_jni_headers") { 1959 generate_jar_jni("android_runtime_jni_headers") {
1960 jni_package = "base" 1960 jni_package = "base"
1961 classes = [ "java/lang/Runtime.class" ] 1961 classes = [ "java/lang/Runtime.class" ]
1962 } 1962 }
1963 1963
1964 # GYP: //base.gyp:base_java 1964 # GYP: //base.gyp:base_java
1965 android_library("base_java") { 1965 android_library("base_java") {
1966 srcjar_deps = [ 1966 srcjar_deps = [
1967 ":base_android_java_enums_srcjar", 1967 ":base_android_java_enums_srcjar",
1968 ":base_multidex_gen", 1968 ":base_chromium_build_config_gen",
1969 ":base_native_libraries_gen", 1969 ":base_native_libraries_gen",
1970 ] 1970 ]
1971 1971
1972 deps = [ 1972 deps = [
1973 "//third_party/android_tools:android_support_multidex_java", 1973 "//third_party/android_tools:android_support_multidex_java",
1974 "//third_party/jsr-305:jsr_305_javalib", 1974 "//third_party/jsr-305:jsr_305_javalib",
1975 ] 1975 ]
1976 1976
1977 DEPRECATED_java_in_dir = "android/java/src" 1977 DEPRECATED_java_in_dir = "android/java/src"
1978 1978
1979 # New versions of ChromiumMultiDex.java and NativeLibraries.java 1979 # New versions of ChromiumBuildConfig.java and NativeLibraries.java
1980 # (with the actual correct values) will be created when creating an apk. 1980 # (with the actual correct values) will be created when creating an apk.
1981 jar_excluded_patterns = [ 1981 jar_excluded_patterns = [
1982 "*/ChromiumMultiDex.class", 1982 "*/ChromiumBuildConfig.class",
1983 "*/NativeLibraries.class", 1983 "*/NativeLibraries.class",
1984 "*/NativeLibraries##*.class", 1984 "*/NativeLibraries##*.class",
1985 ] 1985 ]
1986 } 1986 }
1987 1987
1988 # GYP: //base.gyp:base_javatests 1988 # GYP: //base.gyp:base_javatests
1989 android_library("base_javatests") { 1989 android_library("base_javatests") {
1990 deps = [ 1990 deps = [
1991 ":base_java", 1991 ":base_java",
1992 ":base_java_test_support", 1992 ":base_java_test_support",
(...skipping 14 matching lines...) Expand all
2007 # in the multidex shadow library. crbug.com/522043 2007 # in the multidex shadow library. crbug.com/522043
2008 # GYP: //base.gyp:base_junit_test_support 2008 # GYP: //base.gyp:base_junit_test_support
2009 java_library("base_junit_test_support") { 2009 java_library("base_junit_test_support") {
2010 testonly = true 2010 testonly = true
2011 java_files = [ "test/android/junit/src/org/chromium/base/test/shadows/Shadow MultiDex.java" ] 2011 java_files = [ "test/android/junit/src/org/chromium/base/test/shadows/Shadow MultiDex.java" ]
2012 deps = [ 2012 deps = [
2013 "//third_party/android_tools:android_support_multidex_java", 2013 "//third_party/android_tools:android_support_multidex_java",
2014 "//third_party/robolectric:android-all-4.3_r2-robolectric-0", 2014 "//third_party/robolectric:android-all-4.3_r2-robolectric-0",
2015 "//third_party/robolectric:robolectric_java", 2015 "//third_party/robolectric:robolectric_java",
2016 ] 2016 ]
2017 srcjar_deps = [ ":base_multidex_gen" ] 2017 srcjar_deps = [ ":base_chromium_build_config_gen" ]
2018 } 2018 }
2019 2019
2020 # GYP: //base.gyp:base_junit_tests 2020 # GYP: //base.gyp:base_junit_tests
2021 junit_binary("base_junit_tests") { 2021 junit_binary("base_junit_tests") {
2022 java_files = [ 2022 java_files = [
2023 "android/junit/src/org/chromium/base/BaseChromiumApplicationTest.java", 2023 "android/junit/src/org/chromium/base/BaseChromiumApplicationTest.java",
2024 "android/junit/src/org/chromium/base/LogTest.java", 2024 "android/junit/src/org/chromium/base/LogTest.java",
2025 "test/android/junit/src/org/chromium/base/test/util/DisableIfTest.java", 2025 "test/android/junit/src/org/chromium/base/test/util/DisableIfTest.java",
2026 ] 2026 ]
2027 deps = [ 2027 deps = [
2028 ":base_java", 2028 ":base_java",
2029 ":base_java_test_support", 2029 ":base_java_test_support",
2030 ":base_junit_test_support", 2030 ":base_junit_test_support",
2031 ] 2031 ]
2032 } 2032 }
2033 2033
2034 # GYP: //base.gyp:base_java_application_state 2034 # GYP: //base.gyp:base_java_application_state
2035 # GYP: //base.gyp:base_java_library_load_from_apk_status_codes 2035 # GYP: //base.gyp:base_java_library_load_from_apk_status_codes
2036 # GYP: //base.gyp:base_java_library_process_type 2036 # GYP: //base.gyp:base_java_library_process_type
2037 # GYP: //base.gyp:base_java_memory_pressure_level 2037 # GYP: //base.gyp:base_java_memory_pressure_level
2038 java_cpp_enum("base_android_java_enums_srcjar") { 2038 java_cpp_enum("base_android_java_enums_srcjar") {
2039 sources = [ 2039 sources = [
2040 "android/application_status_listener.h", 2040 "android/application_status_listener.h",
2041 "android/library_loader/library_load_from_apk_status_codes.h", 2041 "android/library_loader/library_load_from_apk_status_codes.h",
2042 "android/library_loader/library_loader_hooks.h", 2042 "android/library_loader/library_loader_hooks.h",
2043 "memory/memory_pressure_listener.h", 2043 "memory/memory_pressure_listener.h",
2044 ] 2044 ]
2045 } 2045 }
2046 2046
2047 # GYP: //base/base.gyp:base_multidex_gen 2047 # GYP: //base/base.gyp:base_chromium_build_config_gen
2048 java_cpp_template("base_multidex_gen") { 2048 java_cpp_template("base_chromium_build_config_gen") {
2049 sources = [ 2049 sources = [
2050 "android/java/templates/ChromiumMultiDex.template", 2050 "android/java/templates/ChromiumBuildConfig.template",
2051 ] 2051 ]
2052 package_name = "org/chromium/base/multidex" 2052 package_name = "org/chromium/base"
2053 } 2053 }
2054 2054
2055 # GYP: //base/base.gyp:base_native_libraries_gen 2055 # GYP: //base/base.gyp:base_native_libraries_gen
2056 java_cpp_template("base_native_libraries_gen") { 2056 java_cpp_template("base_native_libraries_gen") {
2057 sources = [ 2057 sources = [
2058 "android/java/templates/NativeLibraries.template", 2058 "android/java/templates/NativeLibraries.template",
2059 ] 2059 ]
2060 package_name = "org/chromium/base/library_loader" 2060 package_name = "org/chromium/base/library_loader"
2061 } 2061 }
2062 2062
2063 # GYP: //base.gyp:base_java_unittest_support 2063 # GYP: //base.gyp:base_java_unittest_support
2064 android_library("base_java_unittest_support") { 2064 android_library("base_java_unittest_support") {
2065 deps = [ 2065 deps = [
2066 ":base_java", 2066 ":base_java",
2067 ] 2067 ]
2068 java_files = 2068 java_files =
2069 [ "test/android/java/src/org/chromium/base/ContentUriTestUtils.java" ] 2069 [ "test/android/java/src/org/chromium/base/ContentUriTestUtils.java" ]
2070 } 2070 }
2071 } 2071 }
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698