| OLD | NEW |
| 1 # This file is used to manage the dependencies of the Chromium src repo. It is | 1 # This file is used to manage the dependencies of the Chromium src repo. It is |
| 2 # used by gclient to determine what version of each dependency to check out, and | 2 # used by gclient to determine what version of each dependency to check out, and |
| 3 # where. | 3 # where. |
| 4 # | 4 # |
| 5 # For more information, please refer to the official documentation: | 5 # For more information, please refer to the official documentation: |
| 6 # https://sites.google.com/a/chromium.org/dev/developers/how-tos/get-the-code | 6 # https://sites.google.com/a/chromium.org/dev/developers/how-tos/get-the-code |
| 7 # | 7 # |
| 8 # When adding a new dependency, please update the top-level .gitignore file | 8 # When adding a new dependency, please update the top-level .gitignore file |
| 9 # to list the dependency's destination directory. | 9 # to list the dependency's destination directory. |
| 10 # | 10 # |
| (...skipping 569 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 580 'name': 'nacltools', | 580 'name': 'nacltools', |
| 581 'pattern': '.', | 581 'pattern': '.', |
| 582 'action': [ | 582 'action': [ |
| 583 'python', | 583 'python', |
| 584 'src/build/download_nacl_toolchains.py', | 584 'src/build/download_nacl_toolchains.py', |
| 585 '--mode', 'nacl_core_sdk', | 585 '--mode', 'nacl_core_sdk', |
| 586 'sync', '--extract', | 586 'sync', '--extract', |
| 587 ], | 587 ], |
| 588 }, | 588 }, |
| 589 { | 589 { |
| 590 # This downloads SDK extras and puts them in the |
| 591 # third_party/android_tools/sdk/extras directory. |
| 592 'name': 'sdkextras', |
| 593 'pattern': '.', |
| 594 # When adding a new sdk extras package to download, add the package |
| 595 # directory and zip file to .gitignore in third_party/android_tools. |
| 596 'action': ['python', |
| 597 'src/build/android/play_services/update.py', |
| 598 'download' |
| 599 ], |
| 600 }, |
| 601 { |
| 602 'name': 'intellij', |
| 603 'pattern': '.', |
| 604 'action': ['python', |
| 605 'src/build/android/update_deps/update_third_party_deps.py', |
| 606 'download', |
| 607 '-b', 'chromium-intellij', |
| 608 '-l', 'third_party/intellij' |
| 609 ], |
| 610 }, |
| 611 { |
| 612 'name': 'javax_inject', |
| 613 'pattern': '.', |
| 614 'action': ['python', |
| 615 'src/build/android/update_deps/update_third_party_deps.py', |
| 616 'download', |
| 617 '-b', 'chromium-javax-inject', |
| 618 '-l', 'third_party/javax_inject' |
| 619 ], |
| 620 }, |
| 621 { |
| 622 'name': 'hamcrest', |
| 623 'pattern': '.', |
| 624 'action': ['python', |
| 625 'src/build/android/update_deps/update_third_party_deps.py', |
| 626 'download', |
| 627 '-b', 'chromium-hamcrest', |
| 628 '-l', 'third_party/hamcrest' |
| 629 ], |
| 630 }, |
| 631 { |
| 632 'name': 'guava', |
| 633 'pattern': '.', |
| 634 'action': ['python', |
| 635 'src/build/android/update_deps/update_third_party_deps.py', |
| 636 'download', |
| 637 '-b', 'chromium-guava', |
| 638 '-l', 'third_party/guava' |
| 639 ], |
| 640 }, |
| 641 { |
| 642 'name': 'android_support_test_runner', |
| 643 'pattern': '.', |
| 644 'action': ['python', |
| 645 'src/build/android/update_deps/update_third_party_deps.py', |
| 646 'download', |
| 647 '-b', 'chromium-android-support-test-runner', |
| 648 '-l', 'third_party/android_support_test_runner' |
| 649 ], |
| 650 }, |
| 651 { |
| 652 'name': 'byte_buddy', |
| 653 'pattern': '.', |
| 654 'action': ['python', |
| 655 'src/build/android/update_deps/update_third_party_deps.py', |
| 656 'download', |
| 657 '-b', 'chromium-byte-buddy', |
| 658 '-l', 'third_party/byte_buddy' |
| 659 ], |
| 660 }, |
| 661 { |
| 662 'name': 'espresso', |
| 663 'pattern': '.', |
| 664 'action': ['python', |
| 665 'src/build/android/update_deps/update_third_party_deps.py', |
| 666 'download', |
| 667 '-b', 'chromium-espresso', |
| 668 '-l', 'third_party/espresso' |
| 669 ], |
| 670 }, |
| 671 { |
| 672 'name': 'robolectric_libs', |
| 673 'pattern': '.', |
| 674 'action': ['python', |
| 675 'src/build/android/update_deps/update_third_party_deps.py', |
| 676 'download', |
| 677 '-b', 'chromium-robolectric', |
| 678 '-l', 'third_party/robolectric' |
| 679 ], |
| 680 }, |
| 681 { |
| 682 'name': 'apache_velocity', |
| 683 'pattern': '.', |
| 684 'action': ['python', |
| 685 'src/build/android/update_deps/update_third_party_deps.py', |
| 686 'download', |
| 687 '-b', 'chromium-apache-velocity', |
| 688 '-l', 'third_party/apache_velocity' |
| 689 ], |
| 690 }, |
| 691 { |
| 692 'name': 'ow2_asm', |
| 693 'pattern': '.', |
| 694 'action': ['python', |
| 695 'src/build/android/update_deps/update_third_party_deps.py', |
| 696 'download', |
| 697 '-b', 'chromium-ow2-asm', |
| 698 '-l', 'third_party/ow2_asm' |
| 699 ], |
| 700 }, |
| 701 { |
| 702 'name': 'retrolambda', |
| 703 'pattern': '.', |
| 704 'action': ['python', |
| 705 'src/build/android/update_deps/update_third_party_deps.py', |
| 706 'download', |
| 707 '-b', 'chromium-android-tools/retrolambda', |
| 708 '-l', 'third_party/retrolambda' |
| 709 ], |
| 710 }, |
| 711 { |
| 712 'name': 'apk-patch-size-estimator', |
| 713 'pattern': '.', |
| 714 'action': ['python', |
| 715 'src/build/android/update_deps/update_third_party_deps.py', |
| 716 'download', |
| 717 '-b', 'chromium-android-tools/apk-patch-size-estimator', |
| 718 '-l', 'third_party/apk-patch-size-estimator/lib' |
| 719 ], |
| 720 }, |
| 721 { |
| 722 'name': 'icu4j', |
| 723 'pattern': '.', |
| 724 'action': ['python', |
| 725 'src/build/android/update_deps/update_third_party_deps.py', |
| 726 'download', |
| 727 '-b', 'chromium-icu4j', |
| 728 '-l', 'third_party/icu4j' |
| 729 ], |
| 730 }, |
| 731 { |
| 732 'name': 'accessibility_test_framework', |
| 733 'pattern': '.', |
| 734 'action': ['python', |
| 735 'src/build/android/update_deps/update_third_party_deps.py', |
| 736 'download', |
| 737 '-b', 'chromium-accessibility-test-framework', |
| 738 '-l', 'third_party/accessibility_test_framework' |
| 739 ], |
| 740 }, |
| 741 { |
| 742 'name': 'bouncycastle', |
| 743 'pattern': '.', |
| 744 'action': ['python', |
| 745 'src/build/android/update_deps/update_third_party_deps.py', |
| 746 'download', |
| 747 '-b', 'chromium-bouncycastle', |
| 748 '-l', 'third_party/bouncycastle' |
| 749 ], |
| 750 }, |
| 751 { |
| 752 'name': 'sqlite4java', |
| 753 'pattern': '.', |
| 754 'action': ['python', |
| 755 'src/build/android/update_deps/update_third_party_deps.py', |
| 756 'download', |
| 757 '-b', 'chromium-sqlite4java', |
| 758 '-l', 'third_party/sqlite4java' |
| 759 ], |
| 760 }, |
| 761 { |
| 762 'name': 'objenesis', |
| 763 'pattern': '.', |
| 764 'action': ['python', |
| 765 'src/build/android/update_deps/update_third_party_deps.py', |
| 766 'download', |
| 767 '-b', 'chromium-objenesis', |
| 768 '-l', 'third_party/objenesis' |
| 769 ], |
| 770 }, |
| 771 { |
| 772 'name': 'xstream', |
| 773 'pattern': '.', |
| 774 'action': ['python', |
| 775 'src/build/android/update_deps/update_third_party_deps.py', |
| 776 'download', |
| 777 '-b', 'chromium-robolectric', |
| 778 '-l', 'third_party/xstream' |
| 779 ], |
| 780 }, |
| 781 { |
| 590 # Downloads the current stable linux sysroot to build/linux/ if needed. | 782 # Downloads the current stable linux sysroot to build/linux/ if needed. |
| 591 # This sysroot updates at about the same rate that the chrome build deps | 783 # This sysroot updates at about the same rate that the chrome build deps |
| 592 # change. This script is a no-op except for linux users who are doing | 784 # change. This script is a no-op except for linux users who are doing |
| 593 # official chrome builds or cross compiling. | 785 # official chrome builds or cross compiling. |
| 594 'name': 'sysroot', | 786 'name': 'sysroot', |
| 595 'pattern': '.', | 787 'pattern': '.', |
| 596 'action': ['python', 'src/build/linux/sysroot_scripts/install-sysroot.py', | 788 'action': ['python', 'src/build/linux/sysroot_scripts/install-sysroot.py', |
| 597 '--running-as-hook'], | 789 '--running-as-hook'], |
| 598 }, | 790 }, |
| 599 { | 791 { |
| (...skipping 103 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 703 'name': 'clang_format_linux', | 895 'name': 'clang_format_linux', |
| 704 'pattern': '.', | 896 'pattern': '.', |
| 705 'action': [ 'download_from_google_storage', | 897 'action': [ 'download_from_google_storage', |
| 706 '--no_resume', | 898 '--no_resume', |
| 707 '--platform=linux*', | 899 '--platform=linux*', |
| 708 '--no_auth', | 900 '--no_auth', |
| 709 '--bucket', 'chromium-clang-format', | 901 '--bucket', 'chromium-clang-format', |
| 710 '-s', 'src/buildtools/linux64/clang-format.sha1', | 902 '-s', 'src/buildtools/linux64/clang-format.sha1', |
| 711 ], | 903 ], |
| 712 }, | 904 }, |
| 905 { |
| 906 'name': 'checkstyle', |
| 907 'pattern': '.', |
| 908 'action': [ 'download_from_google_storage', |
| 909 '--no_resume', |
| 910 '--no_auth', |
| 911 '--bucket', 'chromium-android-tools/checkstyle', |
| 912 '-s', 'src/third_party/checkstyle/checkstyle-7.6.1-all.jar.sha1' |
| 913 ], |
| 914 }, |
| 915 { |
| 916 'name': 'gvr_static_shim_android_arm', |
| 917 'pattern': '\\.sha1', |
| 918 'action': [ 'download_from_google_storage', |
| 919 '--no_resume', |
| 920 '--platform=linux*', |
| 921 '--no_auth', |
| 922 '--bucket', 'chromium-gvr-static-shim', |
| 923 '-s', 'src/third_party/gvr-android-sdk/libgvr_shim_static_arm.a.
sha1', |
| 924 ], |
| 925 }, |
| 926 { |
| 927 'name': 'gvr_static_shim_android_arm64', |
| 928 'pattern': '\\.sha1', |
| 929 'action': [ 'download_from_google_storage', |
| 930 '--no_resume', |
| 931 '--platform=linux*', |
| 932 '--no_auth', |
| 933 '--bucket', 'chromium-gvr-static-shim', |
| 934 '-s', 'src/third_party/gvr-android-sdk/libgvr_shim_static_arm64.
a.sha1', |
| 935 ], |
| 936 }, |
| 937 { |
| 938 'name': 'gvr_common_aar', |
| 939 'pattern': '\\.sha1', |
| 940 'action': [ 'download_from_google_storage', |
| 941 '--no_resume', |
| 942 '--platform=linux*', |
| 943 '--no_auth', |
| 944 '--bucket', 'chromium-gvr-static-shim', |
| 945 '-s', 'src/third_party/gvr-android-sdk/common_library.aar.sha1', |
| 946 ], |
| 947 }, |
| 948 { |
| 949 'name': 'vr_controller_test_api', |
| 950 'pattern': '\\.sha1', |
| 951 'action': [ 'download_from_google_storage', |
| 952 '--no_resume', |
| 953 '--platform=linux*', |
| 954 '--no_auth', |
| 955 '--bucket', 'chromium-gvr-static-shim/controller_test_api', |
| 956 '-s', 'src/third_party/gvr-android-sdk/test-libraries/controller
_test_api.aar.sha1', |
| 957 ], |
| 958 }, |
| 713 # Pull luci-go binaries (isolate, swarming) using checked-in hashes. | 959 # Pull luci-go binaries (isolate, swarming) using checked-in hashes. |
| 714 { | 960 { |
| 715 'name': 'luci-go_win', | 961 'name': 'luci-go_win', |
| 716 'pattern': '.', | 962 'pattern': '.', |
| 717 'action': [ 'download_from_google_storage', | 963 'action': [ 'download_from_google_storage', |
| 718 '--no_resume', | 964 '--no_resume', |
| 719 '--platform=win32', | 965 '--platform=win32', |
| 720 '--no_auth', | 966 '--no_auth', |
| 721 '--bucket', 'chromium-luci', | 967 '--bucket', 'chromium-luci', |
| 722 '-d', 'src/tools/luci-go/win64', | 968 '-d', 'src/tools/luci-go/win64', |
| (...skipping 71 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 794 ], | 1040 ], |
| 795 }, | 1041 }, |
| 796 { | 1042 { |
| 797 # Pull sanitizer-instrumented third-party libraries if requested via | 1043 # Pull sanitizer-instrumented third-party libraries if requested via |
| 798 # GYP_DEFINES. | 1044 # GYP_DEFINES. |
| 799 'name': 'instrumented_libraries', | 1045 'name': 'instrumented_libraries', |
| 800 'pattern': '\\.sha1', | 1046 'pattern': '\\.sha1', |
| 801 'action': ['python', 'src/third_party/instrumented_libraries/scripts/downloa
d_binaries.py'], | 1047 'action': ['python', 'src/third_party/instrumented_libraries/scripts/downloa
d_binaries.py'], |
| 802 }, | 1048 }, |
| 803 { | 1049 { |
| 1050 # Pull doclava binaries if building for Android. |
| 1051 'name': 'doclava', |
| 1052 'pattern': '.', |
| 1053 'action': ['python', |
| 1054 'src/build/android/download_doclava.py', |
| 1055 ], |
| 1056 }, |
| 1057 { |
| 804 "name": "wasm_fuzzer", | 1058 "name": "wasm_fuzzer", |
| 805 "pattern": ".", | 1059 "pattern": ".", |
| 806 "action": [ "download_from_google_storage", | 1060 "action": [ "download_from_google_storage", |
| 807 "--no_resume", | 1061 "--no_resume", |
| 808 "--no_auth", | 1062 "--no_auth", |
| 809 "-u", | 1063 "-u", |
| 810 "--bucket", "v8-wasm-fuzzer", | 1064 "--bucket", "v8-wasm-fuzzer", |
| 811 "-s", "src/v8/test/fuzzer/wasm_corpus.tar.gz.sha1", | 1065 "-s", "src/v8/test/fuzzer/wasm_corpus.tar.gz.sha1", |
| 812 ], | 1066 ], |
| 813 }, | 1067 }, |
| (...skipping 59 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 873 'name': 'webui_node_modules', | 1127 'name': 'webui_node_modules', |
| 874 'pattern': '.', | 1128 'pattern': '.', |
| 875 'action': [ 'download_from_google_storage', | 1129 'action': [ 'download_from_google_storage', |
| 876 '--no_resume', | 1130 '--no_resume', |
| 877 '--extract', | 1131 '--extract', |
| 878 '--no_auth', | 1132 '--no_auth', |
| 879 '--bucket', 'chromium-nodejs', | 1133 '--bucket', 'chromium-nodejs', |
| 880 '-s', 'src/third_party/node/node_modules.tar.gz.sha1', | 1134 '-s', 'src/third_party/node/node_modules.tar.gz.sha1', |
| 881 ], | 1135 ], |
| 882 }, | 1136 }, |
| 1137 # Download VR test APKs only if the environment variable is set |
| 1138 { |
| 1139 'name': 'vr_test_apks', |
| 1140 'pattern': '.', |
| 1141 'action': [ 'python', |
| 1142 'src/third_party/gvr-android-sdk/test-apks/update.py', |
| 1143 ], |
| 1144 }, |
| 883 | 1145 |
| 884 # Download Telemetry's binary dependencies | 1146 # Download Telemetry's binary dependencies |
| 885 { | 1147 { |
| 886 'name': 'fetch_telemetry_binary_dependencies', | 1148 'name': 'fetch_telemetry_binary_dependencies', |
| 887 'pattern': '.', | 1149 'pattern': '.', |
| 888 'action': [ 'python', | 1150 'action': [ 'python', |
| 889 'src/third_party/catapult/telemetry/bin/fetch_telemetry_binary_d
ependencies', | 1151 'src/third_party/catapult/telemetry/bin/fetch_telemetry_binary_d
ependencies', |
| 890 ], | 1152 ], |
| 891 }, | 1153 }, |
| 892 ] | 1154 ] |
| 893 | 1155 |
| 894 # Note: These are keyed off target os, not host os. So don't move things here | |
| 895 # that depend on the target os. | |
| 896 hooks_os = { | 1156 hooks_os = { |
| 897 'android': [ | |
| 898 { | |
| 899 # This downloads SDK extras and puts them in the | |
| 900 # third_party/android_tools/sdk/extras directory. | |
| 901 'name': 'sdkextras', | |
| 902 'pattern': '.', | |
| 903 # When adding a new sdk extras package to download, add the package | |
| 904 # directory and zip file to .gitignore in third_party/android_tools. | |
| 905 'action': ['python', | |
| 906 'src/build/android/play_services/update.py', | |
| 907 'download' | |
| 908 ], | |
| 909 }, | |
| 910 { | |
| 911 'name': 'intellij', | |
| 912 'pattern': '.', | |
| 913 'action': ['python', | |
| 914 'src/build/android/update_deps/update_third_party_deps.py', | |
| 915 'download', | |
| 916 '-b', 'chromium-intellij', | |
| 917 '-l', 'third_party/intellij' | |
| 918 ], | |
| 919 }, | |
| 920 { | |
| 921 'name': 'javax_inject', | |
| 922 'pattern': '.', | |
| 923 'action': ['python', | |
| 924 'src/build/android/update_deps/update_third_party_deps.py', | |
| 925 'download', | |
| 926 '-b', 'chromium-javax-inject', | |
| 927 '-l', 'third_party/javax_inject' | |
| 928 ], | |
| 929 }, | |
| 930 { | |
| 931 'name': 'hamcrest', | |
| 932 'pattern': '.', | |
| 933 'action': ['python', | |
| 934 'src/build/android/update_deps/update_third_party_deps.py', | |
| 935 'download', | |
| 936 '-b', 'chromium-hamcrest', | |
| 937 '-l', 'third_party/hamcrest' | |
| 938 ], | |
| 939 }, | |
| 940 { | |
| 941 'name': 'guava', | |
| 942 'pattern': '.', | |
| 943 'action': ['python', | |
| 944 'src/build/android/update_deps/update_third_party_deps.py', | |
| 945 'download', | |
| 946 '-b', 'chromium-guava', | |
| 947 '-l', 'third_party/guava' | |
| 948 ], | |
| 949 }, | |
| 950 { | |
| 951 'name': 'android_support_test_runner', | |
| 952 'pattern': '.', | |
| 953 'action': ['python', | |
| 954 'src/build/android/update_deps/update_third_party_deps.py', | |
| 955 'download', | |
| 956 '-b', 'chromium-android-support-test-runner', | |
| 957 '-l', 'third_party/android_support_test_runner' | |
| 958 ], | |
| 959 }, | |
| 960 { | |
| 961 'name': 'byte_buddy', | |
| 962 'pattern': '.', | |
| 963 'action': ['python', | |
| 964 'src/build/android/update_deps/update_third_party_deps.py', | |
| 965 'download', | |
| 966 '-b', 'chromium-byte-buddy', | |
| 967 '-l', 'third_party/byte_buddy' | |
| 968 ], | |
| 969 }, | |
| 970 { | |
| 971 'name': 'espresso', | |
| 972 'pattern': '.', | |
| 973 'action': ['python', | |
| 974 'src/build/android/update_deps/update_third_party_deps.py', | |
| 975 'download', | |
| 976 '-b', 'chromium-espresso', | |
| 977 '-l', 'third_party/espresso' | |
| 978 ], | |
| 979 }, | |
| 980 { | |
| 981 'name': 'robolectric_libs', | |
| 982 'pattern': '.', | |
| 983 'action': ['python', | |
| 984 'src/build/android/update_deps/update_third_party_deps.py', | |
| 985 'download', | |
| 986 '-b', 'chromium-robolectric', | |
| 987 '-l', 'third_party/robolectric' | |
| 988 ], | |
| 989 }, | |
| 990 { | |
| 991 'name': 'apache_velocity', | |
| 992 'pattern': '.', | |
| 993 'action': ['python', | |
| 994 'src/build/android/update_deps/update_third_party_deps.py', | |
| 995 'download', | |
| 996 '-b', 'chromium-apache-velocity', | |
| 997 '-l', 'third_party/apache_velocity' | |
| 998 ], | |
| 999 }, | |
| 1000 { | |
| 1001 'name': 'ow2_asm', | |
| 1002 'pattern': '.', | |
| 1003 'action': ['python', | |
| 1004 'src/build/android/update_deps/update_third_party_deps.py', | |
| 1005 'download', | |
| 1006 '-b', 'chromium-ow2-asm', | |
| 1007 '-l', 'third_party/ow2_asm' | |
| 1008 ], | |
| 1009 }, | |
| 1010 { | |
| 1011 'name': 'retrolambda', | |
| 1012 'pattern': '.', | |
| 1013 'action': ['python', | |
| 1014 'src/build/android/update_deps/update_third_party_deps.py', | |
| 1015 'download', | |
| 1016 '-b', 'chromium-android-tools/retrolambda', | |
| 1017 '-l', 'third_party/retrolambda' | |
| 1018 ], | |
| 1019 }, | |
| 1020 { | |
| 1021 'name': 'apk-patch-size-estimator', | |
| 1022 'pattern': '.', | |
| 1023 'action': ['python', | |
| 1024 'src/build/android/update_deps/update_third_party_deps.py', | |
| 1025 'download', | |
| 1026 '-b', 'chromium-android-tools/apk-patch-size-estimator', | |
| 1027 '-l', 'third_party/apk-patch-size-estimator/lib' | |
| 1028 ], | |
| 1029 }, | |
| 1030 { | |
| 1031 'name': 'icu4j', | |
| 1032 'pattern': '.', | |
| 1033 'action': ['python', | |
| 1034 'src/build/android/update_deps/update_third_party_deps.py', | |
| 1035 'download', | |
| 1036 '-b', 'chromium-icu4j', | |
| 1037 '-l', 'third_party/icu4j' | |
| 1038 ], | |
| 1039 }, | |
| 1040 { | |
| 1041 'name': 'accessibility_test_framework', | |
| 1042 'pattern': '.', | |
| 1043 'action': ['python', | |
| 1044 'src/build/android/update_deps/update_third_party_deps.py', | |
| 1045 'download', | |
| 1046 '-b', 'chromium-accessibility-test-framework', | |
| 1047 '-l', 'third_party/accessibility_test_framework' | |
| 1048 ], | |
| 1049 }, | |
| 1050 { | |
| 1051 'name': 'bouncycastle', | |
| 1052 'pattern': '.', | |
| 1053 'action': ['python', | |
| 1054 'src/build/android/update_deps/update_third_party_deps.py', | |
| 1055 'download', | |
| 1056 '-b', 'chromium-bouncycastle', | |
| 1057 '-l', 'third_party/bouncycastle' | |
| 1058 ], | |
| 1059 }, | |
| 1060 { | |
| 1061 'name': 'sqlite4java', | |
| 1062 'pattern': '.', | |
| 1063 'action': ['python', | |
| 1064 'src/build/android/update_deps/update_third_party_deps.py', | |
| 1065 'download', | |
| 1066 '-b', 'chromium-sqlite4java', | |
| 1067 '-l', 'third_party/sqlite4java' | |
| 1068 ], | |
| 1069 }, | |
| 1070 { | |
| 1071 'name': 'objenesis', | |
| 1072 'pattern': '.', | |
| 1073 'action': ['python', | |
| 1074 'src/build/android/update_deps/update_third_party_deps.py', | |
| 1075 'download', | |
| 1076 '-b', 'chromium-objenesis', | |
| 1077 '-l', 'third_party/objenesis' | |
| 1078 ], | |
| 1079 }, | |
| 1080 { | |
| 1081 'name': 'xstream', | |
| 1082 'pattern': '.', | |
| 1083 'action': ['python', | |
| 1084 'src/build/android/update_deps/update_third_party_deps.py', | |
| 1085 'download', | |
| 1086 '-b', 'chromium-robolectric', | |
| 1087 '-l', 'third_party/xstream' | |
| 1088 ], | |
| 1089 }, | |
| 1090 { | |
| 1091 'name': 'checkstyle', | |
| 1092 'pattern': '.', | |
| 1093 'action': [ 'download_from_google_storage', | |
| 1094 '--no_resume', | |
| 1095 '--no_auth', | |
| 1096 '--bucket', 'chromium-android-tools/checkstyle', | |
| 1097 '-s', 'src/third_party/checkstyle/checkstyle-7.6.1-all.jar.sha
1' | |
| 1098 ], | |
| 1099 }, | |
| 1100 { | |
| 1101 'name': 'gvr_static_shim_android_arm', | |
| 1102 'pattern': '\\.sha1', | |
| 1103 'action': [ 'download_from_google_storage', | |
| 1104 '--no_resume', | |
| 1105 '--platform=linux*', | |
| 1106 '--no_auth', | |
| 1107 '--bucket', 'chromium-gvr-static-shim', | |
| 1108 '-s', 'src/third_party/gvr-android-sdk/libgvr_shim_static_arm.
a.sha1', | |
| 1109 ], | |
| 1110 }, | |
| 1111 { | |
| 1112 'name': 'gvr_static_shim_android_arm64', | |
| 1113 'pattern': '\\.sha1', | |
| 1114 'action': [ 'download_from_google_storage', | |
| 1115 '--no_resume', | |
| 1116 '--platform=linux*', | |
| 1117 '--no_auth', | |
| 1118 '--bucket', 'chromium-gvr-static-shim', | |
| 1119 '-s', 'src/third_party/gvr-android-sdk/libgvr_shim_static_arm6
4.a.sha1', | |
| 1120 ], | |
| 1121 }, | |
| 1122 { | |
| 1123 'name': 'gvr_common_aar', | |
| 1124 'pattern': '\\.sha1', | |
| 1125 'action': [ 'download_from_google_storage', | |
| 1126 '--no_resume', | |
| 1127 '--platform=linux*', | |
| 1128 '--no_auth', | |
| 1129 '--bucket', 'chromium-gvr-static-shim', | |
| 1130 '-s', 'src/third_party/gvr-android-sdk/common_library.aar.sha1
', | |
| 1131 ], | |
| 1132 }, | |
| 1133 { | |
| 1134 'name': 'vr_controller_test_api', | |
| 1135 'pattern': '\\.sha1', | |
| 1136 'action': [ 'download_from_google_storage', | |
| 1137 '--no_resume', | |
| 1138 '--platform=linux*', | |
| 1139 '--no_auth', | |
| 1140 '--bucket', 'chromium-gvr-static-shim/controller_test_api', | |
| 1141 '-s', 'src/third_party/gvr-android-sdk/test-libraries/controll
er_test_api.aar.sha1', | |
| 1142 ], | |
| 1143 }, | |
| 1144 # Download VR test APKs only if the environment variable is set | |
| 1145 { | |
| 1146 'name': 'vr_test_apks', | |
| 1147 'pattern': '.', | |
| 1148 'action': [ 'python', | |
| 1149 'src/third_party/gvr-android-sdk/test-apks/update.py', | |
| 1150 ], | |
| 1151 }, | |
| 1152 { | |
| 1153 # Pull doclava binaries if building for Android. | |
| 1154 'name': 'doclava', | |
| 1155 'pattern': '.', | |
| 1156 'action': ['python', | |
| 1157 'src/build/android/download_doclava.py', | |
| 1158 ], | |
| 1159 }, | |
| 1160 ], | |
| 1161 'fuchsia': [ | 1157 'fuchsia': [ |
| 1162 { | 1158 { |
| 1163 'name': 'fuchsia_sdk', | 1159 'name': 'fuchsia_sdk', |
| 1164 'pattern': '.', | 1160 'pattern': '.', |
| 1165 'action': [ | 1161 'action': [ |
| 1166 'python', | 1162 'python', |
| 1167 'src/build/fuchsia/update_sdk.py', | 1163 'src/build/fuchsia/update_sdk.py', |
| 1168 '3886a632c4a472fa7ef9eab35b45b63359e387fa', | 1164 '3886a632c4a472fa7ef9eab35b45b63359e387fa', |
| 1169 ], | 1165 ], |
| 1170 }, | 1166 }, |
| 1171 ], | 1167 ], |
| 1168 # TODO(scottmg|thakis): Move the Android-only hooks from above here. |
| 1172 } | 1169 } |
| 1173 | 1170 |
| 1174 recursedeps = [ | 1171 recursedeps = [ |
| 1175 # buildtools provides clang_format, libc++, and libc++abi | 1172 # buildtools provides clang_format, libc++, and libc++abi |
| 1176 'src/buildtools', | 1173 'src/buildtools', |
| 1177 # android_tools manages the NDK. | 1174 # android_tools manages the NDK. |
| 1178 'src/third_party/android_tools', | 1175 'src/third_party/android_tools', |
| 1179 # ANGLE manages DEPS that it also owns the build files for, such as dEQP. | 1176 # ANGLE manages DEPS that it also owns the build files for, such as dEQP. |
| 1180 ("src/third_party/angle", "DEPS.chromium"), | 1177 ("src/third_party/angle", "DEPS.chromium"), |
| 1181 # SwiftShader manages DEPS that it also owns the build files for, such as Subz
ero. | 1178 # SwiftShader manages DEPS that it also owns the build files for, such as Subz
ero. |
| 1182 ("src/third_party/swiftshader", "DEPS"), | 1179 ("src/third_party/swiftshader", "DEPS"), |
| 1183 ] | 1180 ] |
| OLD | NEW |